CommunicationAuto-generated
Apicurio Registry API MCP Server
Apicurio Registry is a datastore for standard event schemas and API designs. Apicurio Registry enables developers to manage and share the structure of their data using a REST interface. For example, client applications can dynamically push or pull the latest updates to or from the registry without n
Quick Setup
Transport: STDIO
Command: npx -y @mcp/apicurio-local-registry
Environment Variables
APICURIO_REGISTRY_API_API_KEYExample: your_apicurio_registry_api_api_key
MCP Server Configuration
Add this to your claude_desktop_config.json or Cursor MCP settings.
{
"mcpServers": {
"apicurio-local-registry": {
"command": "npx",
"args": ["-y","@mcp/apicurio-local-registry"],
"env": {
"APICURIO_REGISTRY_API_API_KEY": "your_apicurio_registry_api_api_key"
}
}
}
}Endpoints
GET
/artifactsList all artifact IDs
POST
/artifactsCreate artifact
GET
/artifacts/{artifactId}Get latest artifact
PUT
/artifacts/{artifactId}Update artifact
DELETE
/artifacts/{artifactId}Delete artifact
GET
/artifacts/{artifactId}/metaGet artifact metadata
POST
/artifacts/{artifactId}/metaGet artifact metadata by content
PUT
/artifacts/{artifactId}/metaUpdate artifact metadata
GET
/artifacts/{artifactId}/rulesList artifact rules
POST
/artifacts/{artifactId}/rulesCreate artifact rule