{"name":"canonic","description":"The Open Context Layer for Data Agents","url":"https://docs.getcanonic.app/","version":"1.0.0","protocolVersion":"0.3","preferredTransport":"HTTP+JSON","supportedInterfaces":[{"url":"https://docs.getcanonic.app/","protocolBinding":"HTTP+JSON","protocolVersion":"0.3"}],"provider":{"url":"https://docs.getcanonic.app/","organization":"canonic"},"documentationUrl":"https://docs.getcanonic.app/","capabilities":{"streaming":false,"pushNotifications":false},"defaultInputModes":["text/plain"],"defaultOutputModes":["text/plain"],"skills":[{"id":"canonic","name":"canonic","description":"Use when building a semantic layer for AI agents to query data correctly, defining canonical metrics and guardrails, managing data context in git, or connecting agents to databases via MCP. Reach for this skill when you need to prevent confidently-wrong answers, auto-draft semantic definitions from live schemas, or expose data safely to Claude, Cursor, or other MCP clients.","tags":[],"url":"https://docs.getcanonic.app/.well-known/agent-skills/canonic/skill.md"}]}