CIAM · Model Context Protocol
Give your AI agent a vendor-neutral CIAM brain.
One server for the whole CIAM knowledge base: the vendor directory, the neutral matcher, the market map, the glossary, and every guide and comparison. Free, no API key, no signup.
https://mcp.ciam.works/mcp Why connect to this instead of just asking a model
Sourced, not guessed
Every answer comes from an editorially reviewed record with a citation URL, not a model's memory of CIAM vendors that may be stale, wrong, or invented.
Neutral by design
The matcher's ranking never changes for a sponsor or a Charter Partner. Paid placement buys visibility, never a better verdict.
Structured, not scraped
Typed tools return the same shape every time (a vendor profile, a capability score, a compliance framework) instead of an agent guessing at a web page's layout.
Always current
The index rebuilds from the same content that ships to ciam.wiki, ciam.blog, and ciam.works, so an agent never cites a page that's since changed underneath it.
How to connect
Claude (claude.ai, Claude Desktop, Claude Code)
- Open Settings → Connectors (claude.ai or Desktop) or run
claude mcp add(Claude Code). - Choose Add custom connector and paste the endpoint above.
- Ask it something like "which CIAM vendors support passkeys and SCIM" and watch it cite the directory.
ChatGPT
- Open Settings → Connectors (or add it as an action in a Custom GPT).
- Add the endpoint above as a remote MCP server.
- ChatGPT talks to it through the two universal tools every MCP-aware client understands:
searchandfetch.
Any other MCP client
Most desktop clients read a JSON config with a remote server entry. The shape is generally:
{
"mcpServers": {
"ciam": {
"url": "https://mcp.ciam.works/mcp"
}
}
} What's available
| Tool | What it does |
|---|---|
search / fetch | Universal search across the whole knowledge base, then resolve a result to its full record. What ChatGPT and other generic clients use. |
search_vendors / get_vendor | Search or read a full CIAM vendor profile by slug. |
match_vendors | Rank vendors against a buyer's requirements on the same neutral engine as ciam.works/vendor-match. |
get_comparison | A head-to-head comparison between two named vendors. |
search_market_map / get_player | The wider identity landscape: fraud, proofing, authorization, consent, non-human identity, and more. |
get_capabilities | The CIAM capability taxonomy: ten domains, four lifecycle building blocks. |
get_compliance | Privacy and identity regulations by region (GDPR, CCPA, PSD2/3, and more). |
define | A canonical, vendor-neutral definition for one term, e.g. "passkeys" or "SCIM." |
search_knowledge | Semantic search over every guide, comparison, glossary entry, blog post, and job listing. |