sn-api-helper-mcp
MCP server for SignNow API helper tools (stdio only).
MCP 服务配置
复制以下 JSON 到 OPClaw 或其他 MCP 客户端的配置文件中即可使用
{
"mcpServers": {
"sn-api-helper-mcp": {
"args": [
"sn-api-helper-mcp@0.1.1"
],
"command": "uvx"
}
}
}
可用工具 (5 个)
该服务在 MCP 协议中暴露的工具,AI 可按需调用
tavily_search 14 个参数 需填 1 项
Search the web for current information on any topic. Use for news, facts, or data beyond your knowledge cutoff. Returns snippets and source URLs.
必填参数:query
tavily_extract 6 个参数 需填 1 项
Extract content from URLs. Returns raw page content in markdown or text format.
必填参数:urls
tavily_crawl 11 个参数 需填 1 项
Crawl a website starting from a URL. Extracts content from pages with configurable depth and breadth.
必填参数:url
tavily_map 8 个参数 需填 1 项
Map a website's structure. Returns a list of URLs found starting from the base URL.
必填参数:url
tavily_research 2 个参数 需填 1 项
Perform comprehensive research on a given topic or question. Use this tool when you need to gather information from multiple sources to answer a question or complete a task. Returns a detailed response based on the research findings.
必填参数:input
服务介绍
SignNow API Helper MCP
An MCP server for SignNow API helper tools (stdio only).
mcp-name: io.github.signnow/sn-api-helper-mcp
# Purpose & Capabilities
The SignNow API Helper MCP server is a custom Model Context Protocol server designed specifically to assist with SignNow API integration. It acts as an intelligent assistant that understands the SignNow API ecosystem to provide contextual help for developers.
Core Functions:
- API Documentation Access: Retrieve and display SignNow API documentation, endpoints, and parameters.
- Code Examples: Generate and provide sample code for common SignNow API operations.
- Authentication Help: Assist with SignNow API authentication methods and token management.
- Integration Guidance: Provide best practices for implementing SignNow e-signature workflows.
- Error Resolution: Help troubleshoot common SignNow API issues and error codes.
Use Cases:
- Document Signing Workflows: Help implement complex signing processes with multiple signers.
- API Integration: Generate code for uploading documents, creating signature requests, and tracking status.
- Development Support: Provide real-time assistance during SignNow API development.
- Best Practices: Ensure proper implementation of SignNow security and compliance requirements.
# 📦 Installation
To install locally for development:
pip install -e .
# 🚀 Run
You can run the server using Python or uvx:
Method 1: Python modulepython -m sn_api_helper_mcp serve
Method 2: Installed CLI entry pointsn-api-helper-mcp serve
Method 3: UVX uvx sn-api-helper-mcp
# 🔌 Integrations & Setup
You can use this server with any MCP client. Below are the configurations for the most popular IDEs and apps.
# # 1. Claude Desktop
To use SignNow tools directly inside the Claude app:
- Open your config file:
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json - Windows:
%APPDATA%\Claude\claude_desktop_config.json
- macOS:
- Add the following to the
mcpServersobject:
{
"mcpServers": {
"signnow-api-helper": {
"command": "uvx",
"args": [
"sn-api-helper-mcp"
]
}
}
}
- Restart Claude Desktop.
# # 2. Cursor AI
Cursor supports MCP natively.
- Open Cursor Settings (
Cmd/Ctrl + ,). - Go to Features > MCP Servers.
- Click + Add New MCP Server.
- Add the following to the
mcpServersobject:
{
"mcpServers": {
"signnow-api-helper": {
"command": "uvx",
"args": ["sn-api-helper-mcp"]
}
}
}
# # 3. Visual Studio Code (via Cline)
VS Code uses the Cline extension (or similar MCP clients) to interact with MCP servers.
- Install the Cline extension from the VS Code Marketplace.
- Open Cline settings (click the gear icon inside the Cline chat window) -> MCP Servers.
- Add the configuration JSON:
{
"signnow-api-helper": {
"command": "uvx",
"args": [
"sn-api-helper-mcp"
]
}
}
# ✨ Features
- Transport: stdio only
- Available Tools:
get_signnow_api_info- Fetching API reference documentation.