Primary AI Canon API

Get started

Connect your agent to Canon

Create an API key, add Canon's MCP server to your agent (Claude, OpenAI, Gemini, Cursor, VS Code or any MCP client), and it can read normalized, cited patient records. The same key works for the REST API.

1Your API key

Free to create. Reading records and the usage dashboard work right away.

2Connect over MCP

Server URL , Streamable HTTP, key sent as a Bearer token. Create a key above and it fills in below.

Claude Code

Run in a terminal, then check it with claude mcp list:

Claude Desktop

Settings → Developer → Edit Config, merge this into claude_desktop_config.json, then restart. Needs Node.js.

Claude API

The Messages API connects to Canon itself through the MCP connector (Python SDK):

3Test the connection

Runs the MCP handshake from this page with your key and lists the tools your agent will see.