MCP.so
登录

mcp-sns-server MCP Server

@baolongt

关于 mcp-sns-server MCP Server

mcp server for sns

基本信息

分类

其他

运行时

node

传输方式

stdio

发布者

baolongt

配置

暂无标准配置

该服务器的 README 中没有可解析的 MCP 配置块,请前往代码仓库查看安装说明。

代码仓库

工具

5

List all proposals for a specific DAO

List all votable neurons for a user in a DAO

List all configuration parameters for a DAO

Get the user's wallet information

Vote on a proposal

概览

What is mcp-sns-server?

It is a TypeScript-based MCP server that provides an interface to Service Nervous System (SNS) DAOs on the Internet Computer. It demonstrates core MCP concepts by offering tools to interact with decentralized autonomous organizations.

How to use mcp-sns-server?

Add a seed phrase to the .env file by copying .env.example. Install dependencies with npm install, build with npm run build, and for auto-rebuild use npm run watch. To use with Claude Desktop, add a server configuration to the Claude Desktop config file with the command pointing to the built index.js. Debugging can be done via the MCP Inspector by running npm run inspector.

Key features of mcp-sns-server

  • List all proposals for a specific DAO
  • List all votable neurons for a user in a DAO
  • List all configuration parameters for a DAO
  • Get the user's wallet principal ID
  • Vote yes, no, or unspecified on proposals

Use cases of mcp-sns-server

  • View proposals for a specific SNS DAO
  • Retrieve votable neurons for a given principal in a DAO
  • Check system parameters of a DAO
  • Obtain the user’s wallet principal ID
  • Cast votes on proposals within a DAO

FAQ from mcp-sns-server

How do I set up the mcp-sns-server?

Copy the .env.example file to .env and add your seed phrase. Then install dependencies with npm install and build the server with npm run build.

What tools does the server provide?

The server provides five tools: list_proposals, list_votable_neurons, get_system_parameters, wallet, and `vote_proposal

评论

其他 分类下的更多 MCP 服务器