Apicurio Registry API Claude Desktop Config
Add the Apicurio Registry API MCP server to Claude Desktop with this ready-to-use configuration.
Setup Instructions
- Open Claude Desktop
- Go to Settings → Developer → Edit Config →
claude_desktop_config.json - Paste the JSON below into the file
- Set your credentials in the
envsection - Restart Claude Desktop
Configuration JSON
Copy the entire block into your claude_desktop_config.json
{
"mcpServers": {
"apicurio-local-registry": {
"command": "npx",
"args": [
"-y",
"@mcp/apicurio-local-registry"
],
"env": {
"APICURIO_REGISTRY_API_API_KEY": "your_apicurio_registry_api_api_key"
}
}
}
}Environment Variables
APICURIO_REGISTRY_API_API_KEYReplace your_apicurio_registry_api_api_key with your actual 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