Documentary MCP Server
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
Documentary MCP Server
NestJS + PostgreSQL + @rekog/mcp-nest ile proje bazli dokumantasyon olusturan ve listeleyen MCP sunucusu.
Ozellikler
Proje bazli dokumanlar: Her dokuman bir
projectNameile gruplanir; backend/frontend gibi farkli agentlar kendi projelerinde calisir.Dokuman olusturma: Markdown icerik, otomatik icindekiler (table of contents) ve slug.
Arama: Full-text search (dogal dil) ve regex ile icerik arama.
Minimal token kullanimi:
get_documenttool'undasectionIdile tek bir bolum okunabilir.Multi-client destek: Streamable HTTP transport ile birden fazla agent ayni anda baglanabilir.
Related MCP server: data-olympus MCP server
Gereksinimler
Node.js 18+
PostgreSQL 14+
Kurulum
yarn install
cp .env.example .env
# .env icinde DB_* degerlerini duzenleyin
yarn start:devUygulama:
http://localhost:3000MCP endpoint:
http://localhost:3000/mcp
MCP Araclari (Tools)
Tool | Aciklama |
| Tum projeleri listeler (proje adi + dokuman sayisi). Ilk adim olarak kullanin. |
| Belirtilen projede dokuman olusturur. Icerik Markdown; |
| Bir projedeki dokumanlari listeler (id, title, slug, TOC, tarihler). |
| Proje icinde full-text veya regex arama. Snippet doner. |
| Proje+slug veya id ile tam dokuman icerigi + TOC. |
| Sadece icindekiler; bolum bazli okumak icin |
MCP Resource Template
URI:
mcp://documents/{projectName}/{slug}Tam dokuman: TOC + tum icerik.
Ornek: Backend agent dokumani yazar -> Frontend agent list_projects -> list_documents -> get_document_toc -> get_document ile sectionId vererek sadece ilgili bolumu okur.
Ornek kullanim (agent senaryolari)
Backend agent:
create_documentileprojectName: "backend-api", baslik ve detayli Markdown icerik gonderir.Frontend agent:
list_projects->search_documents(projectName: "backend-api", query: "login") ->get_document_toc->get_documentilesectionId: "login"vererek sadece ilgili bolumu okur.
Ortam degiskenleri
Degisken | Varsayilan | Aciklama |
| 3000 | HTTP portu |
| localhost | PostgreSQL host |
| 5432 | PostgreSQL port |
| postgres | Kullanici |
| postgres | Sifre |
| documentary_mcp | Veritabani adi |
| false | SQL loglama |
| (bos) | Tanimliysa MCP endpoint'i |
Docker ile calistirma
Sunucuyu bilgisayarinizda surekli calisir halde tutmak icin Docker Compose kullanin:
cp .env.example .env
# Istege bagli: MCP_API_KEY=your-secret-key
docker compose up -d --buildUygulama:
http://localhost:3000MCP:
http://localhost:3000/mcpVeritabani verisi
postgres_datavolume'da kalir.
Durdurmak: docker compose down
Cursor MCP ayari
Remote Server (HTTP - onerilen)
Sunucu Docker veya yarn start:dev ile calisiyorken Cursor'da Remote Server olarak ekleyin. ~/.cursor/mcp.json:
{
"mcpServers": {
"documentary": {
"url": "http://localhost:3027/mcp"
}
}
}MCP_API_KEY kullaniyorsaniz headers ekleyin:
{
"mcpServers": {
"documentary": {
"url": "http://localhost:3027/mcp",
"headers": {
"API_KEY": "your-secret-key"
}
}
}
}This server cannot be deployed
Maintenance
Related MCP Connectors
Versioned documentation registry and semantic search for AI tools and coding assistants.
Zoom Docs server for creating and retrieving Zoom documents and notes in Markdown.
Read-only MCP server for the OrchestKit docs: full-text search + Markdown fetch. No auth.
Hosted markdown project wikis your team's AI assistants read, search, and update over MCP.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceEnables MCP clients to access and read mdbook documentation, including structure, content, and search.4 npm3MIT
- AlicenseAqualityBmaintenanceProvides a single-writer MCP server for a governance-grade knowledge base of markdown documents with version control and query capabilities.9743 PyPI30Apache 2.0
- AlicenseNot gradedqualityDmaintenanceServes documentation for Git repositories via MCP, providing tools to search docs, retrieve feature details, WIP status, and full context. Enables LLM agents to access human and LLM-optimized documentation through stdio or SSE transports.MIT
- FlicenseNot gradedqualityAmaintenanceEnables AI clients to search and retrieve current technical documentation for supported agent frameworks such as LangChain, LlamaIndex, AutoGen, Agno, OpenAI Agents SDK, MCP docs, CAMEL-AI, and CrewAI. It supports both stdio and SSE transport so documentation can be accessed locally or remotely.-