MCP 文档服务是一个实用的工具,可帮助用户轻松管理和操作文档。它基于文件系统协议,支持多种文档操作,还提供了丰富的配置选项和实用工具。
要开始使用 MCP 文档,请按照以下步骤操作:
npm install mcp-docs-service
npx mcp-docs-service /path/to/docs
npm install mcp-docs-service
npx mcp-docs-service /path/to/docs
将所有文档文件放在 docs 目录中,然后在终端运行:
npx mcp-docs-service docs
npx mcp-docs-service --output-dir output docs
npx mcp-docs-service --log-level debug docs
# 生成文档索引文件
npx mcp-docs-service --index docs index.html
# 指定输出格式为 JSON
npx mcp-docs-service --format json docs output.json
# 扫描整个文档目录并输出统计信息
npx mcp-docs-service --scan docs stats.json
# 使用自定义配置文件
npx mcp-docs-service --config config.json docs
MCP 文档服务是一个基于文件系统的协议,支持以下操作:
{
"action": "read",
"path": "/docs/example.md"
}
{
"action": "write",
"content": "## 新文档\n这是一个新的 Markdown 文档。",
"path": "/docs/new.md"
}
{
"action": "list",
"dir": "/docs"
}
每个操作的回应都包含一个 status 字段,可能的值为:
"success":操作完成。"error":发生错误。MCP 文档服务支持以下配置选项:
--output-dir:指定输出目录,默认为当前目录。--log-level:设置日志级别,可选值有 debug, info, warning, error。--scan:启用文档扫描功能,生成统计报告。--index:生成文档索引文件。--format:指定输出格式,支持 markdown 和 json。MCP 文档服务提供了以下工具:
# 扫描文档目录并生成统计报告
npx mcp-docs-service --scan docs report.json
# 生成文档索引文件
npx mcp-docs-service --index docs index.html
更多关于 MCP 文档服务的信息,请参考以下链接:
MCP 文档服务遵循 MIT 许可证,详细内容请查看 LICENSE 文件。
⚠️ 重要提示
以上内容为 MCP 文档服务的简要说明,更多高级功能和配置选项请参考项目文档。