td-docs-mcp
v1.0.0
Published
ThinkingData documentation MCP server for Claude Desktop and other MCP clients
Maintainers
Readme
td-docs-mcp
ThinkingData documentation MCP server for Claude Desktop, VSCode, and other MCP clients.
Features
- td_docs_search - Search ThinkingData documentation by keywords
- td_docs_get_content - Get full document content by URL path
- td_docs_list - List all available documents
- td_docs_glossary - Search the ThinkingData glossary
Quick Start
Claude Desktop
Add to claude_desktop_config.json:
{
"mcpServers": {
"td-docs": {
"command": "npx",
"args": ["td-docs-mcp"]
}
}
}Claude Code
claude mcp add td-docs -- npx td-docs-mcpDirect execution
npx td-docs-mcpOptions
| Option | Default | Description |
|--------|---------|-------------|
| --base-url | https://guide.thinkingdata.kr | API base URL |
| --lang | ko | Language: ko, en, zh, ja |
| --docs-dir | (none) | Local directory with llms.txt files (overrides remote fetch) |
Example with options
{
"mcpServers": {
"td-docs": {
"command": "npx",
"args": ["td-docs-mcp", "--lang", "en"]
}
}
}Local docs (for development)
{
"mcpServers": {
"td-docs": {
"command": "node",
"args": ["/path/to/packages/mcp-server/bin/td-docs-mcp.js", "--docs-dir", "/path/to/dist"]
}
}
}How It Works
The server fetches documentation from the live TD Docs API (llms.txt / llms-full.txt) at startup and caches it in memory. No local files or API keys required. Alternatively, use --docs-dir to load from local files.
License
MIT
