Document & Task Server
БесплатноНе проверенProvides a document database with search, retrieval, and creation tools, and a task tracker with search and status filtering, enabling AI agents to manage docum
Описание
Provides a document database with search, retrieval, and creation tools, and a task tracker with search and status filtering, enabling AI agents to manage documents and tasks via natural language.
README
Example Model Context Protocol (MCP) servers from the Medium article The Model Context Protocol (MCP): Fundamentals, Real-World Applications, and Building AI Agent Integrations.
Two self-contained MCP servers that any compatible AI host (Claude Desktop, Cursor, or a custom agent) can discover and use automatically.
Servers
server.py -- Document database with three tools:
search_documents(query)-- search documents by titleget_document(doc_id)-- retrieve a document by IDcreate_document(title, content, author)-- create a new document
task_server.py -- Task tracker with two tools:
search_tasks(query)-- search tasks by title keywordget_tasks_by_status(status)-- get tasks by status (todo,in_progress,done)
Quick Start
# Clone the repo
git clone https://github.com/deepujain/mcp-doc-server.git
cd mcp-doc-server
# Create virtual environment and install dependencies
uv venv
source .venv/bin/activate
uv sync
Test with the MCP Inspector
# Document server
mcp dev server.py
# Task tracker (in a separate terminal)
mcp dev task_server.py
The Inspector opens in your browser. Click Tools > List Tools, select a tool, fill in the input, and hit Run Tool.
Connect to Cursor
Add to .cursor/mcp.json in your project root:
{
"mcpServers": {
"document-db": {
"command": "uv",
"args": ["--directory", "/path/to/mcp-doc-server", "run", "server.py"]
},
"task-tracker": {
"command": "uv",
"args": ["--directory", "/path/to/mcp-doc-server", "run", "task_server.py"]
}
}
}
Replace /path/to/mcp-doc-server with the actual path. Restart Cursor, then ask in agent chat:
"Find the Q1 report and summarize it"
"What tasks are in progress?"
Connect to Claude Desktop
Add to ~/Library/Application Support/Claude/claude_desktop_config.json (macOS):
{
"mcpServers": {
"document-db": {
"command": "uv",
"args": ["--directory", "/path/to/mcp-doc-server", "run", "server.py"]
},
"task-tracker": {
"command": "uv",
"args": ["--directory", "/path/to/mcp-doc-server", "run", "task_server.py"]
}
}
}
Restart Claude Desktop. The tools appear automatically.
Requirements
- Python 3.10+
- UV package manager
License
MIT
Установка Document & Task Server
У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.
▸ github.com/deepujain/mcp-doc-serverFAQ
Document & Task Server MCP бесплатный?
Да, Document & Task Server MCP бесплатный — установка в пару кликов через Unyly без оплаты.
Нужен ли API-ключ для Document & Task Server?
Нет, Document & Task Server работает без API-ключей и переменных окружения.
Document & Task Server — hosted или self-hosted?
Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.
Как установить Document & Task Server в Claude Desktop, Claude Code или Cursor?
Открой Document & Task Server на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.
Похожие MCP
wenb1n-dev/SmartDB_MCP
A universal database MCP server supporting simultaneous connections to multiple databases. It provides tools for database operations, health analysis, SQL optim
автор: wenb1n-devPostgres Server
This server enables interaction with PostgreSQL databases through the Model Context Protocol, optimized for the AWS Bedrock AgentCore Runtime. It provides tools
автор: madhurprashPostgres
Query your database in natural language
автор: AnthropicPostgreSQL
Read-only database access with schema inspection.
автор: modelcontextprotocolCompare Document & Task Server with
Не уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории data
