Smithery Registry API
Discover, publish, and manage MCP (Model Context Protocol) servers and Agent Skills on Smithery. Browse the public registry of thousands of MCP servers, search tools across servers, publish your own server releases (URL or MCPB bundle), manage release logs and runtime logs, set server secrets, manage custom domains, create namespaces, manage organization API keys, and mint scoped service tokens for machine-to-machine access.
Documentation
Specifications
OpenAPI
https://smithery.ai/docs/openapi.json
OpenAPI
https://raw.githubusercontent.com/api-evangelist/smithery-ai/refs/heads/main/openapi/smithery-registry-api-openapi.yml
Schemas & Data
JSONSchema
https://raw.githubusercontent.com/api-evangelist/smithery-ai/refs/heads/main/json-schema/smithery-server-schema.json
JSONStructure
https://raw.githubusercontent.com/api-evangelist/smithery-ai/refs/heads/main/json-structure/smithery-server-structure.json
Other Resources
JSONLD
https://raw.githubusercontent.com/api-evangelist/smithery-ai/refs/heads/main/json-ld/smithery-ai-context.jsonld
Vocabulary
https://raw.githubusercontent.com/api-evangelist/smithery-ai/refs/heads/main/vocabulary/smithery-ai-vocabulary.yml
Spectral
https://raw.githubusercontent.com/api-evangelist/smithery-ai/refs/heads/main/rules/smithery-ai-rules.yml