Glanser Guidelines MCP Server
MCP-сервер руководств Glanser
Семантический поиск по корпусу руководств по кодированию команды. Работает на базе FastMCP + ChromaDB + sentence-transformers (all-MiniLM-L6-v2). 100% бесплатно — никаких API-ключей, никаких внешних сервисов, работает полностью автономно после настройки.
Структура папок
mcp-server/
├── server.py ← MCP server (run this on the host)
├── ingest.py ← One-time ingestion script
├── requirements.txt ← Python dependencies
├── documents/ ← Drop your .md guideline files here
│ └── CODING_GUIDELINES.md
└── chroma_db/ ← Created automatically by ingest.py (do not edit)Related MCP server: Code Memory
Настройка (выполнить один раз на хост-машине)
1. Установка зависимостей
pip install -r requirements.txt
sentence-transformersзагрузит модельall-MiniLM-L6-v2(~80 МБ) при первом запуске и закэширует её. Последующие запуски выполняются полностью автономно.
2. Добавление документов
Скопируйте Markdown-файлы в папку documents/:
cp /path/to/CODING_GUIDELINES.md documents/3. Индексация (выполняется один раз, сохраняется на диск)
python ingest.pyЭто считывает каждый файл .md в documents/, создает эмбеддинги для каждого раздела и
сохраняет векторы в chroma_db/. Вам нужно перезапускать это только при добавлении
нового документа.
Полезные флаги:
python ingest.py --file documents/NEW_DOC.md # add a single new doc
python ingest.py --reset # wipe and re-ingest everything
python ingest.py --list # see what is currently indexed4. Запуск сервера
python server.pyСервер запускается по адресу http://0.0.0.0:8000.
Хостинг (доступ для команды)
Разверните на Railway или Render (оба имеют бесплатные тарифы):
Отправьте эту папку
mcp-server/в git-репозиторийСоздайте новый сервис, указывающий на этот репозиторий
Установите команду запуска:
python server.pyПодключите постоянный том (persistent volume) по пути
/app/chroma_db(чтобы эмбеддинги сохранялись после развертывания)Запустите
python ingest.pyодин раз через консоль хоста после развертывания
Railway/Render автоматически предоставят HTTPS URL, например:
https://glanser-guidelines-mcp.railway.app
Запись в .mcp.json для команды
Каждый член команды добавляет это в свой файл .mcp.json:
{
"mcpServers": {
"coding-guidelines": {
"type": "http",
"url": "https://your-hosted-domain.com/mcp"
}
}
}Доступные инструменты
Инструмент | Что он делает |
| Семантический поиск по всем документам — используйте его в первую очередь |
| Получить полное содержимое конкретного раздела |
| Просмотреть все заголовки разделов во всем корпусе |
| Фильтрация правил по |
| Просмотреть все проиндексированные документы и количество разделов в них |
Добавление нового документа
# 1. Copy the new doc
cp NEW_GUIDELINES.md documents/
# 2. Ingest only the new file (does not re-embed existing docs)
python ingest.py --file documents/NEW_GUIDELINES.md
# 3. No server restart needed — ChromaDB is queried liveЛокальная разработка / тестирование (без хостинга)
{
"mcpServers": {
"coding-guidelines": {
"type": "http",
"url": "http://localhost:8000/mcp"
}
}
}Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections. Dates show when Glama detected each change.
No tool schema history has been recorded yet.
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 Connectors
Hosted MCP memory: save sessions/decisions once, search from Claude, Cursor, ChatGPT. EU-hosted FTS.
Versioned documentation registry and semantic search for AI tools and coding assistants.
Code intelligence for coding agents: semantic, AST, graph, and full-text search. 279+ languages.
Self-hosted AI-native knowledge workspace with hybrid search, GraphRAG, and MCP.
Related MCP Servers
- AlicenseAqualityDmaintenanceEnables semantic code search across local projects and Git repositories using AI embeddings with ChromaDB. Supports both OpenAI and local Ollama models for private, enterprise-ready code analysis and similar code discovery.44MIT
- AlicenseAqualityDmaintenanceMCP server with local vector search for your codebase. Smart indexing, semantic search, Git history — all offline.748MIT
- AlicenseAqualityAmaintenanceLocal MCP server for semantic code search using Tree-sitter AST parsing, local embeddings, and hybrid search; enables indexing and querying codebases entirely offline.5MIT
- FlicenseAqualityDmaintenanceProvides semantic vector search over local codebases via MCP, enabling hybrid search (dense + sparse + RRF) for any MCP client like GitHub Copilot or Claude Desktop.58-
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/Vbridge7/MCP-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server