Command Palette

Search for a command to run...

UnylyUnyly
Весь каталог

AI Docs

БесплатноНе проверен

An MCP server that provides indexed, searchable access to Anthropic Claude and Google Gemini documentation, with full-text search, page fetching, and section li

GitHubEmbed

Описание

An MCP server that provides indexed, searchable access to Anthropic Claude and Google Gemini documentation, with full-text search, page fetching, and section listing capabilities.

README

An MCP (Model Context Protocol) server that provides indexed, searchable access to Anthropic Claude and Google Gemini documentation.

Features

  • Full-text search across both documentation sources with fuzzy matching
  • Playwright-powered crawling for JavaScript-rendered pages (Anthropic)
  • TTL-based caching with memory and file layers
  • 4 MCP tools: search_docs, fetch_page, list_sections, refresh_index

Installation

npm install
npx playwright install chromium
npm run build

Usage with Claude Desktop

Add to your Claude Desktop config (~/.config/claude-desktop/claude_desktop_config.json):

{
  "mcpServers": {
    "ai-docs": {
      "command": "node",
      "args": ["/path/to/mcp-ai-docs/dist/index.js"]
    }
  }
}

MCP Tools

search_docs

Search across all indexed documentation.

{
  "query": "streaming",
  "platform": "all",
  "limit": 10,
  "fuzzy": true
}

fetch_page

Fetch full content of a specific documentation page.

{
  "url": "https://ai.google.dev/gemini-api/docs/function-calling",
  "format": "markdown"
}

list_sections

List available documentation sections by platform.

{
  "platform": "all"
}

refresh_index

Rebuild the documentation index.

{
  "platform": "all",
  "force": false
}

Documentation Sources

Platform Pages Method Speed
Anthropic 532 Playwright (JS-rendered) ~2.5s/page
Gemini 70 HTTP (server-rendered) ~0.6s/page

Project Structure

src/
├── index.ts              # Entry point
├── server.ts             # MCP server setup
├── config.ts             # Configuration
├── cache/                # TTL caching (memory + file)
├── crawlers/             # Sitemap parsing, page fetching
├── indexer/              # MiniSearch wrapper
├── tools/                # MCP tool implementations
└── utils/                # HTML parsing, rate limiting

License

MIT

from github.com/cartek99/mcp-ai-docs

Установка AI Docs

У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.

▸ github.com/cartek99/mcp-ai-docs

FAQ

AI Docs MCP бесплатный?

Да, AI Docs MCP бесплатный — установка в пару кликов через Unyly без оплаты.

Нужен ли API-ключ для AI Docs?

Нет, AI Docs работает без API-ключей и переменных окружения.

AI Docs — hosted или self-hosted?

Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.

Как установить AI Docs в Claude Desktop, Claude Code или Cursor?

Открой AI Docs на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.

Похожие MCP

Compare AI Docs with

Не уверен что выбрать?

Найди свой стек за 60 секунд

Автор?

Embed-бейдж для README

Похожее

Все в категории productivity