Overview
what is mcp-sns-server?
The mcp-sns-server is a Model Context Protocol server designed for interacting with Decentralized Autonomous Organizations (DAOs) on the Internet Computer. It provides an interface to Service Nervous System (SNS) DAOs, demonstrating core MCP concepts.
how to use mcp-sns-server?
To use the mcp-sns-server, you need to set up your environment by adding your seed phrase to the .env file and configuring the server for your operating system. You can then interact with the server using various commands to manage DAO proposals and voting.
key features of mcp-sns-server?
list_proposals: Lists all proposals for a specific DAO.list_votable_neurons: Lists all votable neurons for a user in a DAO.get_system_parameters: Retrieves all configuration parameters for a DAO.wallet: Provides the user's wallet information.vote_proposal: Allows users to vote on proposals within a DAO.
use cases of mcp-sns-server?
- Managing and voting on proposals in DAOs.
- Retrieving configuration parameters for decentralized governance.
- Interacting with the Service Nervous System for DAO management.
FAQ from mcp-sns-server?
- What programming language is mcp-sns-server built with?
It is built using TypeScript.
- How do I install the mcp-sns-server?
You can install it by running
npm installafter cloning the repository.
- Is there a demo available?
Yes! You can view a demo here.