Skip to main content
Auto-MCP is Karada’s automated compilation engine that turns software APIs into production-ready Model Context Protocol (MCP) servers.
What is Auto-MCP?
Auto-MCP is Karada.ai’s automated pipeline that translates API specifications (OpenAPI and Postman) into fully-compliant Model Context Protocol servers. It maps API endpoints to native LLM tool definitions, translates JSON schemas into MCP input parameters, and proxies runtime authentication with zero handwritten integration code.

Continuous CI/CD Spec Sync

API schemas change constantly in modern engineering environments. Karada connects directly to your repository webhooks or raw specification URLs to keep tools in sync with CI/CD on every API deploy and spec drift. When an API endpoint changes, Karada re-compiles tool definitions with zero downtime and sub-100ms hot-reloads.

How the Pipeline Works

  1. Specification Parsing: Karada ingests your public URL, repository webhook, or uploaded API specification (OpenAPI or Postman).
  2. Schema Translation: Translates nested JSON Schema objects, query parameters, path variables, and request bodies into strict MCP input schemas.
  3. Endpoint-to-Tool Mapping: Every operation becomes an MCP tool. The tool description derives directly from your spec’s summary and description fields, providing the model with exact semantic usage guidance.
  4. Proxy Runtime: Generates a self-contained runtime supporting stateless Streamable HTTP transport and local stdio.

Architecture Comparison


API to MCP Schema Mapping

Auto-MCP maps standard API constructs into MCP protocol equivalents:

Authentication Handling

Auto-MCP automatically detects security definitions in your API spec (API Keys, Bearer Tokens, Basic Auth). When running a generated server locally, supply credentials as environment variables:
When deployed to Karada Cloud, set these credentials in your project’s Environment Variables tab. Karada injects the headers into outbound REST calls, ensuring your private keys are never exposed in model context windows.

Connecting to AI Clients

Cursor IDE Configuration

In Cursor, navigate to Settings > Features > MCP and add a new MCP server with:
  • Type: sse or command
  • URL: https://gateway.karada.ai/mcp (or your project’s hosted endpoint)

Claude Code & Claude Desktop Configuration

Edit your claude_desktop_config.json:
  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json