Sns
Createdbaolongt
Facilitates interaction with Service Nervous System (SNS) DAOs on the Internet Computer using the Model Context Protocol.
About
Sns is a Model Context Protocol (MCP) server that enables users to interact with Service Nervous System (SNS) Decentralized Autonomous Organizations (DAOs) on the Internet Computer. Built with TypeScript, it showcases core MCP concepts by providing tools for listing proposals, identifying votable neurons, retrieving system parameters, accessing wallet information, and casting votes on proposals within these DAOs. It supports integration with Claude Desktop and includes debugging tools for developers.
Key Features
- Vote on proposals.
- Get user's wallet information (principal ID).
- Get system parameters for a DAO.
- List proposals for a specific DAO.
- List votable neurons for a user in a DAO.
Use Cases
- Interacting with SNS DAOs on the Internet Computer
- Listing all proposals for a specific DAO
- Voting on a proposal using principal ID, neuron ID, and vote preference