Token导航 LogoToken导航TokenDH.com
MCP Showdoc logo
开发工具未说明官方级别未说明来源级核验

MCP Showdoc

MCP Server

一个用于Cursor IDE的ShowDoc插件,支持查看、搜索和管理ShowDoc文档及API接口。

工具数

0

提示词数

0

GitHub Stars

0

资源数

0
API集成开发工具文档处理CursorCursor

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

gongcf

提供方

gongcf

最后核验

2026/5/17 20:19

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

ShowDoc MCP Plugin

一个用于 Cursor IDE 的 ShowDoc MCP(Model Context Protocol)插件,让你可以在 Cursor 中直接访问和操作 ShowDoc 文档。

功能特性

  • 📋 项目 API 列表:查看指定项目的所有 API 接口(后端API、服务端API、后端接口、服务端接口)
  • 🔍 文档搜索:通过关键词搜索 ShowDoc 文档(支持搜索后端API、服务端API、后端接口、服务端接口)
  • 📖 API 详情:获取指定 API 的详细信息(包括请求参数、响应格式等)

安装

使用 npx

在 Cursor 的项目下的.cursor/mcp.json中进行以下 MCP 配置:

{
  "mcpServers": {
    "showdoc": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-showdoc",
        "--host", "https://your-showdoc-domain.com",
        "--login_secret_key", "your_login_secret_key",
        "--project_name", "your_project_name"
      ]
    }
  }
}

配置说明

必需参数

  • --host: ShowDoc 服务器地址(包含协议,如 https://www.showdoc.com.cn
  • --login_secret_key: ShowDoc 登录密钥(在 ShowDoc 用户设置中获取)
  • --project_name: 项目名称。将锁定该项目,后续所有 API 调用只能访问该项目的资源,防止访问其他项目

可选参数

  • --username: ShowDoc 用户名 (默认为mcp-showdoc用户, 对此用户给项目的可读权限)
  • --debug: 启用调试模式,输出详细日志

配置示例

{
  "mcpServers": {
    "showdoc": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-showdoc",
        "--host", "https://your-showdoc-domain.com",
        "--login_secret_key", "your_login_secret_key",
        "--project_name", "项目名"
      ]
    }
  }
}

使用方法

在 Cursor 中使用

配置完成后,重启 Cursor,然后你可以在对话中:

  1. 搜索文档

- "在 ShowDoc 中搜索用户注册API" - "搜索包含关键词的API文档"

  1. 查看项目 API 列表

- "列出项目的后端接口" - "显示所有服务端API" - "将项目中的所有API接口及接口名保存到api.md文件中"

  1. 查看 API 详情

- "显示服务端接口的登录详情" - "查看登录api的详情"

  1. 生成模型:

- "生成XXX的API接口模型类"

命令行调试

项目提供了命令行调试工具,可以直接调用 ShowDoc API:

1. 获取项目信息

node dist/index.js debug --action info \
  --host https://your-showdoc-domain.com \
  --login_secret_key your_key \
  --username your_username \
  --project_name xxxx

2. 获取页面内容

node dist/index.js debug --action api-detail \
  --host https://your-showdoc-domain.com \
  --login_secret_key your_key \
  --username your_username \
  --project_name xxxx \
  --page 268

3. 搜索文档

node dist/index.js debug --action search \
  --host https://your-showdoc-domain.com \
  --login_secret_key your_key \
  --username your_username \
  --project_name xxxx \
  --keyword "用户注册"

查看帮助信息

node dist/index.js --help
node dist/index.js debug --help

MCP 能力

Resources(资源)

MCP Resources 允许 Cursor 访问 ShowDoc 中的项目和页面:

  • 列出资源:自动列出所有可用的 ShowDoc 项目和页面

- URI 格式:showdoc://item/{item_id}/page/{page_id} - 资源列表缓存 5 分钟,提高性能

  • 读取资源:根据 URI 读取具体的页面内容

- 返回 Markdown 格式的页面内容 - 自动包含页面标题和内容

系统要求

  • Node.js: >= 20
  • Cursor IDE: 最新版本

常见问题

Q: 如何知道 MCP 是否正常工作?

A: 在 Cursor 中尝试询问 "列出我的 ShowDoc 项目",如果能看到项目列表,说明配置成功。也可以查看 Cursor 的 MCP 日志。

Q: 登录失败怎么办?

A: 检查以下几点:

  1. --host 参数是否正确(包含协议)
  2. --login_secret_key 是否正确(在 ShowDoc 用户设置中查看)
  3. 网络连接是否正常
  4. 启用 --debug 查看详细错误信息

Q: 如何更新插件?

A:

  • 如果使用 npx:npx -y mcp-showdoc 会自动使用最新版本

许可证

ISC

相关链接

目录标签

目录标签

API集成开发工具文档处理CursorAPI管理本地部署文档搜索IDE插件ShowDoc

支持客户端

Cursor

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明none部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP