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 URL
https://mcp.openfdasearch.com/mcpClaude (web & desktop)
Settings → Connectors → Add custom connector, paste the URL, then Connect.
Claude Code
claude mcp add --transport http openfdasearch https://mcp.openfdasearch.com/mcpCursor · VS Code · others
Add an HTTP server with this URL to the client's MCP config. OAuth is discovered automatically.
Tools
| Tool | What it does |
|---|---|
search_devices | Search FDA medical devices |
suggest_device_names | Suggest device names |
get_device_dossier | Get a device dossier |
get_device_news | Get device news and literature |
Setup pages
What a person sees in the browser while their client connects:
Endpoints
| Method | Path | Purpose |
|---|---|---|
POST | /mcp | MCP Streamable HTTP endpoint (bearer token required) |
GET | /.well-known/oauth-protected-resource | RFC 9728 resource metadata |
GET | /.well-known/oauth-authorization-server | RFC 8414 authorization-server metadata |
POST | /register | RFC 7591 dynamic client registration |
GET | /authorize | Consent page — the browser step of setup |
POST | /token | Code and refresh-token exchange (PKCE S256) |
Issuer: https://mcp.openfdasearch.com