Documentary MCP Server
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., "@Documentary MCP Serverlist my projects"
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.
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: MyContext 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 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
- AlicenseAqualityDmaintenanceEnables AI-powered querying and management of documentation through markdown file serving, keyword search, and OpenAI-based Q\&A capabilities. Supports document indexing, analysis, and agent handoffs with rate limiting protection.5MIT
- FlicenseAqualityDmaintenanceEnables personal project documentation management through local markdown files stored in nested directories. Supports organizing context by project and layer (backend/frontend/fullstack) with search functionality across all documentation files.4
- Alicense-qualityCmaintenanceEnables MCP clients to access and read mdbook documentation, including structure, content, and search.123MIT
- AlicenseAqualityDmaintenanceMCP server for managing product documentation as markdown files. Supports creating, reading, updating, deleting, and searching docs with optional semantic search.79MIT
Related MCP Connectors
MCP server for AgentDocs (agentdocs.eu): read, search, write, comment on & share Markdown docs.
DevDocs.io keyless docs index + entry search + content (Angular, MDN, Rust, etc.).
Hosted NeuroDock — stateless communication and planning tools over OAuth-secured Streamable HTTP.
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/CaptainSP/documentary-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server