Developer Guides & Integrations
JavaScript/TypeScript SDKs, edge-cached REST and GraphQL delivery, and MCP tooling.
Developer Guides & Integrations
JavaScript/TypeScript SDKs, edge-cached REST and GraphQL delivery, and MCP tooling.
Creating and managing API keys
How to generate Delivery and Management API keys, configure permission scopes, and authenticate HTTP and SDK requests.
Configuring the SCHMA MCP server
Connect AI editors like Cursor and Claude Desktop directly to your SCHMA workspace using @schmadev/mcp-server and the Model Context Protocol.
Getting started with the TypeScript SDK
How to install, configure, and query your SCHMA content using the official @schmadev/client TypeScript SDK with type-safe models, filtering, and pagination.
Setting up webhooks and frontend revalidation
How to configure SCHMA webhooks, verify cryptographic HMAC SHA-256 signatures, and trigger on-demand ISR revalidation in Next.js when content changes.
Configuring BYOK AI providers
How to connect your own OpenAI, Anthropic, Google Gemini, or OpenRouter API keys to power the SCHMA AI Content Engine with custom model overrides.
Setting up SCHMA with Cursor via MCP
How to integrate Cursor IDE with your SCHMA workspace using the Model Context Protocol (@schmadev/mcp-server) for AI-driven schema inspection and content generation.
Setting up SCHMA with Claude Desktop via MCP
How to connect Claude Desktop to your SCHMA workspace using the Model Context Protocol to query schemas, inspect content, and draft entries.