Command Palette

Search for a command to run...

UnylyUnyly
Browse all

ProjectDoc

FreeNot checked

Enables AI editors to collaboratively manage project documentation, including todos, decisions, pitfalls, and interfaces, through MCP protocol tools.

GitHubEmbed

About

Enables AI editors to collaboratively manage project documentation, including todos, decisions, pitfalls, and interfaces, through MCP protocol tools.

README

AI 编辑器内的实时协作记录工具。通过 MCP 协议与 Claude Code、Codex、Cursor、Zed 等集成。

安装

pip install -e .

配置

在项目根目录添加 MCP 配置:

Claude Code (.mcp.json):

{
  "mcpServers": {
    "project-doc": {
      "command": "project-doc",
      "args": ["--project", "."]
    }
  }
}

Codex CLI (~/.codex/config.toml):

[mcp_servers.project-doc]
command = "project-doc"
args = ["--project", "."]

Cursor (.cursor/mcp.json):

{
  "mcpServers": {
    "project-doc": {
      "command": "project-doc",
      "args": ["--project", "."]
    }
  }
}

工具

工具 用途
project_doc_todos 列出待办,开始工作前调用
project_doc_search 全文搜索,查已有决策/踩坑
project_doc_get 获取单条全文
project_doc_create 创建新条目
project_doc_append 追加内容(增量更新)
project_doc_update 修改字段(状态/标签等)
project_doc_list_tags 列出所有标签

标签约定

标签 何时使用
decision 设计二选一时记录理由
pitfall 修复非显而易见的 bug
interface 定义跨模块接口
todo 待办事项
wip 进行中的模块文档

数据库

自动创建在 <项目>/.project-doc/project-doc.db,随项目版本控制或搬家。

测试

pytest tests/ -v

from github.com/Yarrow-Cai/project-doc

Installing ProjectDoc

This server has no published package — it is built from source. Open the repository and follow its README.

▸ github.com/Yarrow-Cai/project-doc

FAQ

Is ProjectDoc MCP free?

Yes, ProjectDoc MCP is free — one-click install via Unyly at no cost.

Does ProjectDoc need an API key?

No, ProjectDoc runs without API keys or environment variables.

Is ProjectDoc hosted or self-hosted?

Self-hosted: the server runs locally on your machine via the install command above.

How do I install ProjectDoc in Claude Desktop, Claude Code or Cursor?

Open ProjectDoc on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.

Related MCPs

Compare ProjectDoc with

Not sure what to pick?

Find your stack in 60 seconds

Author?

Embed badge for your README

Browse similar

All ai MCPs