viaSocket について
viaSocket MCP は AI アシスタントから Developer Hub のプラグイン管理や自動化の作成、SDK による他アプリとの接続を可能にします。ドキュメントツールはログイン不要で、アカウント操作には OAuth を使います。
主な機能
- 01viaSocket と API のドキュメント検索
- 02プラグイン、アクション、トリガー、バージョンの管理
- 03プラグイン分析の確認
- 04組織と埋め込みプロジェクト情報の取得
- 05viaSocket の読み取り・書き込み API 呼び出し
活用シーン
- 01Developer Hub の開発ドキュメントを検索
- 02プラグインとアクションやトリガーを管理
- 03プラグインの分析を確認
- 04viaSocket API 経由で製品を接続
MCP 対応
https://connect.viasocket.com/mcp で提供される Streamable HTTP のリモート MCP サーバーです。MCP クライアントはドキュメント、プラグイン、アカウント、SDK、API のツールを利用でき、ドキュメント以外の操作には OAuth を使います。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://connect.viasocket.com/mcpclaude mcp add --transport http com-viasocket-mcp https://connect.viasocket.com/mcp{"mcpServers":{"com-viasocket-mcp":{"type":"http","url":"https://connect.viasocket.com/mcp"}}}Cursor で開く{"servers":{"com-viasocket-mcp":{"type":"http","url":"https://connect.viasocket.com/mcp"}}}VS Code で開く{"mcpServers":{"com-viasocket-mcp":{"type":"http","url":"https://connect.viasocket.com/mcp"}}}{"mcpServers":{"com-viasocket-mcp":{"serverUrl":"https://connect.viasocket.com/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細

viaSocket MCP
AI アシスタントが viaSocket を利用できるようにします。Developer Hub でプラグイン(アプリ)を作成・管理し、自動化(フロー)を作成して、viaSocket SDK で自社製品をほかのアプリに接続できます。
これは https://connect.viasocket.com/mcp にあるリモート MCP サーバー(Streamable HTTP)です。インストールは不要です。AI ツールが接続し、OAuth を通じて一度 viaSocket にサインインするだけです(viasocket.com と同じアカウントを使用します)。ドキュメント用ツールはサインインなしで利用できます。
ツール
| 領域 | ツール |
|---|---|
| ドキュメント | search_viasocket_docs, get_viasocket_api_docs, quickstart-viasocket-developer-hub |
| プラグイン(Developer Hub) | list_plugins, list_auth_versions, list_actions_and_triggers, list_action_versions, get_plugin_analytics, report_published |
| アカウントと SDK | get_org_details_by_token, list_embed_projects, get_viasocket_embed_secret |
| viaSocket API 全般 | call_any_read_api_of_viasocket (GET), call_any_api_of_viasocket (POST, PUT, PATCH, DELETE) |
| フィードバック | report_feedback |
Cline から接続する
Cline MCP Marketplace からインストールするか、MCP Servers → Configure MCP Servers を開いて、cline_mcp_settings.json に次の内容を追加します。
{
"mcpServers": {
"viasocket": {
"type": "streamableHttp",
"url": "https://connect.viasocket.com/mcp",
"disabled": false,
"autoApprove": []
}
}
}
次に、MCP Servers リストで viasocket の横にあるサインインボタンを使い、ブラウザーで viaSocket にサインインします。エージェントによるインストール手順は llms-install.md を参照してください。
Claude Code から接続する
claude mcp add --transport http viasocket https://connect.viasocket.com/mcp
次に /mcp を実行してサインインします。
MCP Registry
server.json は、公式 MCP Registry に com.viasocket/mcp として登録するためのファイルです。com.viasocket という名前は、viasocket.com ドメインの所有によって証明されています。
初回のみのセットアップ:署名キーを作成し、その公開鍵を viasocket.com に公開します(Git Bash または OpenSSL を使える任意のシェルを使用します)。
openssl genpkey -algorithm Ed25519 -out mcp-registry-key.pem
echo "v=MCPv1; k=ed25519; p=$(openssl pkey -in mcp-registry-key.pem -pubout -outform DER | tail -c 32 | base64)"
出力された行を viasocket.com の TXT レコードとして追加します。mcp-registry-key.pem は非公開にし、このリポジトリに含めないでください。
公開するには、(以降の変更では先に version を更新してから)次を実行します。
mcp-publisher login dns --domain viasocket.com --private-key "$(openssl pkey -in mcp-registry-key.pem -noout -text | grep -A3 'priv:' | tail -n +2 | tr -d ' :\n')"
mcp-publisher publish
リンク
- ウェブサイト:https://viasocket.com
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。