mcpField
S
SignNow Api Helper MCP

SignNow Api Helper MCP

本地服务
github.com/signnow开发工具1040 周前更新

关于 SignNow Api Helper MCP

SignNow API Helper MCP 是面向 SignNow 集成开发者的 stdio 服务,提供 API 参考资料,以及身份验证、代码示例、电子签名工作流和故障排查指导。

主要功能

  1. 01查询 SignNow API 参考资料
  2. 02提供 API 操作示例代码
  3. 03身份验证与令牌指导
  4. 04电子签名集成指导
  5. 05排查常见 API 错误

适用场景

  1. 01实现多签署人签名流程
  2. 02生成上传文档和创建签名请求的代码
  3. 03排查 SignNow API 错误

MCP 相关

这个仅支持 stdio 的 MCP 服务提供 `get_signnow_api_info` 工具,用于获取 SignNow API 参考文档。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"signnow-sn-api-helper": {
"command": "uvx",
"args": [
"sn-api-helper-mcp"
]
}
}
}
启动命令uvx sn-api-helper-mcp

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
pypisn-api-helper-mcp0.1.1

工具

1

收录的工具列表 · 更新于 2 周前

参数类型必填说明
querystring是用于搜索 API 信息的查询字符串(例如,'free form invite')

详细介绍

SignNow API Helper MCP

PyPI License

用于 SignNow API 辅助工具的 MCP 服务(仅支持 stdio)。

mcp-name: io.github.signnow/sn-api-helper-mcp

目的与能力

SignNow API Helper MCP 服务是专为协助集成 SignNow API 而设计的自定义 Model Context Protocol 服务。它充当智能助手,理解 SignNow API 生态,为开发者提供上下文相关的帮助。

核心功能:

  • 访问 API 文档: 检索并显示 SignNow API 文档、端点和参数。
  • 代码示例: 为常见的 SignNow API 操作生成并提供示例代码。
  • 身份验证帮助: 协助处理 SignNow API 身份验证方法和令牌管理。
  • 集成指导: 提供实施 SignNow 电子签名工作流的最佳实践。
  • 错误排查: 帮助排查常见的 SignNow API 问题和错误代码。

使用场景:

  • 文档签署工作流: 帮助实现涉及多位签署人的复杂签署流程。
  • API 集成: 为上传文档、创建签名请求和跟踪状态生成代码。
  • 开发支持: 在 SignNow API 开发过程中提供实时协助。
  • 最佳实践: 确保正确实施 SignNow 安全和合规要求。

📦 安装

在本地安装以进行开发: pip install -e .

🚀 运行

你可以使用 Python 或 uvx 运行服务:

方法 1:Python 模块python -m sn_api_helper_mcp serve

方法 2:已安装的 CLI 入口点sn-api-helper-mcp serve

方法 3:UVX uvx sn-api-helper-mcp


🔌 集成与设置

你可以将此服务与任何 MCP 客户端搭配使用。下面列出了最受欢迎的 IDE 和应用的配置。

1. Claude Desktop

要在 Claude 应用中直接使用 SignNow 工具:

  1. 打开配置文件:
    • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
    • Windows: %APPDATA%\Claude\claude_desktop_config.json
  2. 将以下内容添加到 mcpServers 对象中:
{
  "mcpServers": {
    "signnow-api-helper": {
      "command": "uvx",
      "args": [
        "sn-api-helper-mcp"
      ]
    }
  }
}
  1. 重启 Claude Desktop。
2. Cursor AI

Cursor 原生支持 MCP。

  1. 打开 Cursor 设置(Cmd/Ctrl + ,)。
  2. 前往 功能 > MCP 服务。
  3. 点击 + 添加新的 MCP 服务。
  4. 将以下内容添加到 mcpServers 对象中:
{
  "mcpServers": {
    "signnow-api-helper": {
      "command": "uvx",
      "args": ["sn-api-helper-mcp"]
    }
  }
}
3. Visual Studio Code(通过 Cline)

VS Code 使用 Cline 扩展(或类似的 MCP 客户端)与 MCP 服务交互。

  1. 从 VS Code Marketplace 安装 Cline 扩展。
  2. 打开 Cline 设置(点击 Cline 聊天窗口中的齿轮图标)-> MCP 服务。
  3. 添加配置 JSON:
{
  "signnow-api-helper": {
    "command": "uvx",
    "args": [
      "sn-api-helper-mcp"
    ]
  }
}

✨ 功能

  • 传输方式: 仅支持 stdio
  • 可用工具:
    • get_signnow_api_info - 获取 API 参考文档。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。