Tambo Docs MCP Server
The Tambo Docs MCP Server provides programmatic access to Tambo documentation from docs.tambo.co, enabling you to:
Discover Documentation (
discover_docs): Automatically crawl and find all available documentation pathsFetch Specific Pages (
fetch_docs): Retrieve content from individual documentation pages by path (e.g.,/concepts/components)Search Documentation (
search_docs): Search across all discovered documentation for specific terms or topicsList Sections (
list_sections): View all available documentation sections grouped by category
Additional features include intelligent content parsing for Fumadocs-powered sites, 10-minute caching for improved performance, and integration with AI tools like Cursor, Claude Desktop, and Windsurf via the MCP protocol.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Tambo Docs MCP Serversearch for API authentication methods"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Docs MCP Server
A TypeScript-based Model Context Protocol (MCP) server for serving Tambo documentation from https://docs.tambo.co/
Features
Dynamic Documentation Discovery: Automatically crawls and discovers all available documentation pages
Intelligent Content Parsing: Extracts clean content from Fumadocs-powered sites
Fast Search: Search across all discovered documentation
TypeScript: Full type safety and modern development experience
Caching: 10-minute cache for improved performance
Related MCP server: RAG Documentation MCP Server
Installation
npm installUsage
Development (with hot reload)
npm run devProduction
npm run build
npm startTesting
npm testAvailable Tools
discover_docs: Crawl and discover all available documentation paths automatically
fetch_docs: Fetch specific documentation pages by path
search_docs: Search documentation for specific terms across all discovered pages
list_sections: List all discovered documentation sections, grouped by category
Installation
In Cursor
Create or update .cursor/mcp.json in your project root:
MacOS/Linux:
{
"mcpServers": {
"tambo-docs": {
"command": "node",
"args": ["D:/oss/docs-mcp-server/dist/index.js"]
}
}
}Windows:
{
"mcpServers": {
"tambo-docs": {
"command": "cmd",
"args": ["/c", "node", "D:\\oss\\docs-mcp-server\\dist\\index.js"]
}
}
}Note: The MCP server won't be enabled by default. Go to Cursor settings → MCP settings and click "enable" on the Tambo Docs MCP server.
In Claude Desktop
Update your Claude Desktop configuration:
MacOS/Linux: ~/.claude/config.json
{
"mcpServers": {
"tambo-docs": {
"command": "node",
"args": ["D:/oss/docs-mcp-server/dist/index.js"]
}
}
}Windows: %APPDATA%\Claude\config.json
{
"mcpServers": {
"tambo-docs": {
"command": "node",
"args": ["D:\\oss\\docs-mcp-server\\dist\\index.js"]
}
}
}In Windsurf
Create or update ~/.codeium/windsurf/mcp_config.json:
MacOS/Linux:
{
"mcpServers": {
"tambo-docs": {
"command": "node",
"args": ["D:/oss/docs-mcp-server/dist/index.js"]
}
}
}Windows:
{
"mcpServers": {
"tambo-docs": {
"command": "cmd",
"args": ["/c", "node", "D:\\oss\\docs-mcp-server\\dist\\index.js"]
}
}
}Setup
Before using, build the server:
npm install
npm run buildDevelopment
The server is built with TypeScript and uses:
@modelcontextprotocol/sdk: MCP protocol implementation
cheerio: HTML parsing and content extraction
tsx: Fast TypeScript execution for development
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/kylegrahammatzen/tambo-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server