mcp-sns-server MCP サーバー
インターネットコンピュータ上のDAOと対話するためのモデルコンテキストプロトコルサーバー
これはTypeScriptベースのMCPサーバーで、Service Nervous System(SNS)DAOへのインターフェースを実装しています。分散型自律組織と連携するためのツールを提供することで、MCPの中核概念を実証しています。
設定
シードフレーズをenvファイルに追加する
特徴
ツール
list_proposals
- 特定のDAOのすべての提案を一覧表示する- DAO名をパラメータとして受け取る
- 指定されたDAOからの提案のリストを返します
list_votable_neurons
- DAO 内のユーザーのすべての投票可能なニューロンを一覧表示します- DAO名とプリンシパルIDをパラメータとして受け取ります
- 提案に投票できるニューロンを返す
get_system_parameters
- DAO のすべての構成パラメータを一覧表示します- DAO名をパラメータとして受け取る
- 指定されたDAOのシステムパラメータを返します
wallet
- ユーザーのウォレット情報を取得する- 現在のウォレットのプリンシパルIDを返します
vote_proposal
- 提案に投票する- DAO名、プリンシパルID、ニューロンID、提案ID、投票優先順位を取得します。
- 提案に対して賛成、反対、または未指定で投票できます
- DAOガバナンスシステムに投票を登録する
発達
依存関係をインストールします:
サーバーを構築します。
自動リビルドを使用した開発の場合:
インストール
Claude Desktop で使用するには、サーバー設定を追加します。
MacOS の場合: ~/Library/Application Support/Claude/claude_desktop_config.json
Windows の場合: %APPDATA%/Claude/claude_desktop_config.json
デバッグ
MCPサーバーはstdio経由で通信するため、デバッグが困難になる場合があります。パッケージスクリプトとして提供されているMCP Inspectorの使用をお勧めします。
インスペクターは、ブラウザでデバッグ ツールにアクセスするための URL を提供します。
You must be authenticated.
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
インターネット コンピュータ上の Service Nervous System (SNS) DAO との対話を可能にするモデル コンテキスト プロトコル サーバー。これにより、ユーザーは提案の一覧表示、ニューロンの表示、システム パラメータの取得、ウォレットの管理、提案への投票を行うことができます。
Related MCP Servers
- AsecurityAlicenseAqualityA Model Context Protocol server that enables LLMs to interact with Salesforce data through SOQL queries, SOSL searches, and various API operations including record management.Last updated -1077PythonMIT License
- AsecurityAlicenseAqualityA Model Context Protocol server that gives LLMs the ability to interact with Ethereum networks, manage wallets, query blockchain data, and execute smart contract operations through a standardized interface.Last updated -313232TypeScriptMIT License
- -securityFlicense-qualityA Model Context Protocol server that enables Claude and other LLMs to interact with Notion workspaces, providing capabilities like searching, retrieving, creating and updating pages, as well as managing databases.Last updated -2752TypeScript
- AsecurityAlicenseAqualityA Model Context Protocol server that allows AI agents to perform WHOIS lookups, enabling users to directly ask the AI about domain availability, ownership, registration details, and other domain information.Last updated -4101JavaScriptMIT License