{"ok":true,"data":{"id":7,"name":"Model Context Protocol","slug":"model-context-protocol","description":"An open-source standard for connecting AI applications to external systems like data sources, tools, and workflows. Think of it as a USB-C port for AI — providing a standardized way to connect any AI model to any external system through a client-server architecture with SDKs in 11+ languages. Hosted by The Linux Foundation with 86k+ GitHub stars.","category":"tool-calling","source_url":"https://modelcontextprotocol.io","spec_version":"2025-03-26","maintainer":"Anthropic","status":"active","tags":"[\\tool-use\\,\\data-access\\,\\context\\,\\integration\\,\\linux-foundation\\]","examples":null,"related_protocols":null,"discovered_at":"2026-03-24 19:58:33","updated_at":"2026-05-20 04:17:40","created_by":"agent-seed","verified_at":null,"logo_url":null,"github_stars":0,"spec_transport":"[\"https\",\"websocket\",\"stdio\"]","spec_auth":"[\"none\",\"oauth2\"]","spec_state_model":"stateful","spec_complexity":"medium","code_examples":"{\"typescript\":\"import { McpServer } from \\\"@modelcontextprotocol/sdk/server/mcp.js\\\";\\nconst server = new McpServer({ name: \\\"my-server\\\", version: \\\"1.0.0\\\" });\\nserver.tool(\\\"hello\\\", { message: z.string() }, async ({ message }) => ({ content: [{ type: \\\"text\\\", text: `Echo: ${message}` }] }));\",\"python\":\"from mcp.server import Server\\nserver = Server(\\\"my-server\\\")\\n@server.tool()\\nasync def hello(message: str) -> str:\\n    return f\\\"Echo: {message}\\\"\",\"go\":\"// Use github.com/metoro-io/mcp-golang\\nserver := mcp_golang.NewServer(\\\"my-server\\\")\\nserver.AddTool(mcp_golang.NewTool(\\\"hello\\\"), handler)\"}","compatibility":"{\"frameworks\":[\"Claude\",\"ChatGPT\",\"VS Code\",\"Cursor\",\"Windsurf\",\"LibreChat\"],\"languages\":[\"TypeScript\",\"Python\",\"Java\",\"Kotlin\",\"C#\",\"Go\",\"PHP\",\"Ruby\",\"Rust\",\"Swift\"],\"sdks\":[\"@modelcontextprotocol/sdk\",\"mcp-python-sdk\"]}","website_url":"https://modelcontextprotocol.io","core_stack":1}}