Unofficial, community-maintained MCP server for Mistral AI's developer documentation and full API reference. Not endorsed by or affiliated with Mistral AI.
Content source: docs.mistral.ai/llms-full.txt.
Refreshed every 6 hours.
Endpoint: https://mistral-docs-mcp.vercel.app/mcp
Two MCP tools:
search_mistral_docs(query, limit?)BM25 search with fuzzy matching across every Mistral docs and API reference page.query_mistral_docs_filesystem(command)read-only shell over a virtualized filesystem of the docs. Supportsrg,find,cat,ls.
No API key. No auth. Paste the URL.
claude mcp add --transport http mistral-docs https://mistral-docs-mcp.vercel.app/mcpSettings → Connectors → Add custom connector. URL: https://mistral-docs-mcp.vercel.app/mcp.
Add to .cursor/mcp.json (project or global):
{
"mcpServers": {
"mistral-docs": {
"url": "https://mistral-docs-mcp.vercel.app/mcp"
}
}
}Add to mcp_config.json:
{
"mcpServers": {
"mistral-docs": {
"url": "https://mistral-docs-mcp.vercel.app/mcp"
}
}
}Command palette: MCP: Add Server → HTTP → https://mistral-docs-mcp.vercel.app/mcp.
codex mcp add mistral-docs --url https://mistral-docs-mcp.vercel.app/mcpAdd to ~/.gemini/settings.json:
{
"mcpServers": {
"mistral-docs": {
"command": "npx",
"args": ["mcp-remote", "https://mistral-docs-mcp.vercel.app/mcp"]
}
}
}Add to settings.json under context_servers:
{
"context_servers": {
"mistral-docs": {
"command": { "url": "https://mistral-docs-mcp.vercel.app/mcp" }
}
}
}Settings → Custom connectors → Add. URL: https://mistral-docs-mcp.vercel.app/mcp, auth: none.
Edit ~/.vibe/config.toml:
[[mcp_servers]]
name = "mistral-docs"
transport = "http"
url = "https://mistral-docs-mcp.vercel.app/mcp"Restart with vibe.
Developer mode → Connectors → Create → URL https://mistral-docs-mcp.vercel.app/mcp, auth none.
No analytics. No query logging. Vercel's built-in request logs only.
git clone https://github.com/nikhilbhima/mistral-ai-docs-mcp-server
cd mistral-ai-docs-mcp-server
npm install && npm run build && npm startPoint your MCP client at http://localhost:3000/mcp.
Fork this repo and deploy to Vercel. Set two environment variables:
CRON_SECRET(any random string, used to authenticate the cron endpoint)VERCEL_DEPLOY_HOOK_URL(create a Deploy Hook in your Vercel project settings)
npm install
npm run dev
npm testSee docs/design.md.
MIT

