Beit-MCP
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., "@Beit-MCPsearch for React 19 hooks API"
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.
Beit-MCP
Быстроразвёртываемый локальный MCP-сервер, который выполняет поиск документации по библиотекам и API в интернете, векторизует и записывает её в локальную базу знаний, доступную любому coding-агенту (Cursor, Claude Code и др.) через протокол MCP.
Проблема
Coding-агенты обучены на данных с фиксированной датой отсечения и не знают о последних версиях библиотек и API. Из-за этого они:
предлагают устаревший синтаксис или методы, которых уже нет в новой версии библиотеки;
придумывают несуществующие функции и параметры («галлюцинируют»);
не знают о библиотеках, появившихся после даты обучения.
Разработчику приходится вручную проверять и исправлять такой код — то есть агент зачастую не решает задачу полностью, а создаёт дополнительную работу.
Существующие решения (по типу Context7) подразумевают открытость документации анализируемых библиотек и централизованное хранилище и имеют свои закрытые правила оценки источников, в то время как в разработке часто требуется знание документации проприетарных библиотек и использование закрытого исходного кода.
Related MCP server: docs-mcp
Решение
Проект строит для агента «внешнюю память» — векторную базу данных с актуальной документацией, к которой агент обращается вместо того, чтобы полагаться на устаревшие знания из обучения.
Также отличительной особенностью является то, что агент (с разрешения пользователя) может самостоятельно наполнять базу данных нужной документацией из различных источников.
Архитектура
Компонент | Инструмент | Роль |
Получение страницы |
| Рендерит JS-сайты, обрабатывает PDF, отдаёт чистый Markdown |
Разбиение на чанки |
| Категоризирует элементы ( |
Векторизация |
| Эмбеддинги текста и кода |
Хранилище |
| Локальная векторная база |
Выдача агенту |
| MCP-сервер с инструментами поиска и загрузки документации |
Установка
pip install chromadb sentence-transformers "mcp[cli]" unstructured crawl4ai
crawl4ai-setup # ставит headless-браузер для рендеринга JS-страницИспользование
Запуск MCP-сервера:
python main.pyСервер поднимается на streamable-http транспорте, на порте 8000 и предоставляет агенту следующие инструменты:
Поиск (read-only, вызывается свободно)
get_relevant_docs(query, n_results)— семантический поиск по уже загруженной документации. Загрузка документации (требует явного подтверждения пользователя)add_documentation_from_url(source)— проиндексировать документацию по одному URL.add_documentation_from_urls_in_file(filename)— проиндексировать список URL из текстового файла (по одному на строку).add_documentation_from_file(filepath)— проиндексировать локальный.html/.md/.txtфайл.add_crawled_documentation_from_url'- рекурсивно собрать документацию от всех ближайших страниц, на которые можно перейти с исходной ссылки. Полезно для парсинга больших объёмов документации Инструменты записи явно помечены аннотациямиdestructiveHint=True— MCP-клиент (Cursor, Claude Desktop) должен запрашивать подтверждение перед их вызовом, а не выполнять автоматически в рамках обычной работы агента. Это осознанное архитектурное решение: поиск по базе и наполнение базы — разные по риску операции, и не должны иметь одинаковый уровень автономности.
Поддерживаемые источники документации:
одиночный URL (включая PDF — определяется по расширению и обрабатывается отдельной стратегией);
текстовый файл со списком URL, по одному на строку;
локальный
.html,.mdили.txtфайл..docxи другие офисные форматы намеренно не поддерживаются — реальный код в них почти никогда не размечен как код семантически (только сменой шрифта), что делает автоматическое извлечение ненадёжным.
Структура проекта
main.py # MCP-сервер: регистрация инструментов
text_parsing_and_vectorizing.py # пайплайн: fetch → parse → embed → store
chroma_db/ # локальная персистентная векторная БД (создаётся автоматически)This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Alicense-qualityBmaintenanceSelf-hosted MCP server that indexes documentation from various sources and makes it searchable by AI assistants via the Model Context Protocol and REST API.Last updated1866Apache 2.0
- Alicense-qualityAmaintenanceProvides a local MCP server for searching and retrieving documentation from 22+ open-source projects, enabling AI coding assistants to access up-to-date docs without network dependency.Last updated302MIT
- Alicense-qualityCmaintenanceA documentation MCP server that crawls websites and Git repositories, stores them as Markdown, and provides tools to search and retrieve documentation for local LLMs and AI agents.Last updatedApache 2.0
- FlicenseAqualityCmaintenanceAn MCP server that searches official documentation for popular libraries, scrapes pages, and returns clean, LLM-ready text.Last updated1
Related MCP Connectors
An MCP server that gives your AI access to the source code and docs of all public github repos
Local-first RAG engine with MCP server for AI agent integration.
Agent-native MCP server over the public saagarpatel.dev corpus. Read-only, stateless.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/Comrade-e/Beit-MCP'
If you have feedback or need assistance with the MCP directory API, please join our Discord server