SignNow Api Helper MCP について
SignNow API Helper MCPは、SignNowを統合する開発者向けのstdioサーバーです。APIリファレンスに加え、認証、コード例、電子署名ワークフロー、トラブルシューティングの案内を提供します。
主な機能
- 01SignNow APIリファレンスの検索
- 02API操作のサンプルコード
- 03認証とトークンの案内
- 04電子署名統合のガイダンス
- 05一般的なAPIエラーの調査
活用シーン
- 01複数署名者の署名フローの実装
- 02文書アップロードや署名依頼のコード生成
- 03SignNow APIエラーの調査
MCP 対応
stdio専用のMCPサーバーで、SignNow APIリファレンスを取得する`get_signnow_api_info`ツールを公開します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
1掲載時のツール一覧 · 2 週間前に更新
| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| query | string | はい | API 情報を検索するクエリ文字列(例:'free form invite') |
詳細
SignNow API Helper MCP
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 のツールを直接使用するには:
- 設定ファイルを開きます。
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json - Windows:
%APPDATA%\Claude\claude_desktop_config.json
- macOS:
mcpServersオブジェクトに以下を追加します。
{
"mcpServers": {
"signnow-api-helper": {
"command": "uvx",
"args": [
"sn-api-helper-mcp"
]
}
}
}
- Claude Desktop を再起動します。
2. Cursor AI
Cursor は MCP をネイティブでサポートしています。
- Cursor Settings(
Cmd/Ctrl + ,)を開きます。 - Features > MCP Servers に移動します。
- + Add New MCP Server をクリックします。
mcpServersオブジェクトに以下を追加します。
{
"mcpServers": {
"signnow-api-helper": {
"command": "uvx",
"args": ["sn-api-helper-mcp"]
}
}
}
3. Visual Studio Code(Cline 経由)
VS Code では、Cline 拡張機能(または同様の MCP クライアント)を使って MCP サーバーとやり取りします。
- VS Code Marketplace から Cline 拡張機能をインストールします。
- Cline のチャットウィンドウ内にある歯車アイコンをクリックして Cline の設定を開き、MCP Servers を選択します。
- 設定 JSON を追加します。
{
"signnow-api-helper": {
"command": "uvx",
"args": [
"sn-api-helper-mcp"
]
}
}
✨ 機能
- トランスポート: stdio のみ
- 利用可能なツール:
get_signnow_api_info- API リファレンスドキュメントを取得します。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。