openfda search MCP
Model Context Protocol server

FDA medical-device data, inside your AI tools

Add this URL as a remote MCP server or custom connector. Your client will open a browser window so you can approve it — that's the whole setup.

Server URLhttps://mcp.openfdasearch.com/mcp

Claude (web & desktop)

Settings → Connectors → Add custom connector, paste the URL, then Connect.

Claude Code

claude mcp add --transport http openfdasearch https://mcp.openfdasearch.com/mcp

Cursor · VS Code · others

Add an HTTP server with this URL to the client's MCP config. OAuth is discovered automatically.

Tools

ToolWhat it does
search_devicesSearch FDA medical devices
suggest_device_namesSuggest device names
get_device_dossierGet a device dossier
get_device_newsGet device news and literature

Setup pages

What a person sees in the browser while their client connects:

Endpoints

MethodPathPurpose
POST/mcpMCP Streamable HTTP endpoint (bearer token required)
GET/.well-known/oauth-protected-resourceRFC 9728 resource metadata
GET/.well-known/oauth-authorization-serverRFC 8414 authorization-server metadata
POST/registerRFC 7591 dynamic client registration
GET/authorizeConsent page — the browser step of setup
POST/tokenCode and refresh-token exchange (PKCE S256)

Issuer: https://mcp.openfdasearch.com