crazyrabbitLTC_mcp-snapshot-server

crazyrabbitLTC_mcp-snapshot-server

3.1

If you are the rightful owner of crazyrabbitLTC_mcp-snapshot-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

A Model Context Protocol server for interacting with Snapshot.org, providing tools for querying Snapshot spaces, proposals, and users.

The MCP Snapshot Server is designed to facilitate interaction with Snapshot.org by providing a set of MCP-compliant tools. It allows users to query various aspects of Snapshot, such as spaces, proposals, and user information. This server is particularly useful for developers and organizations looking to integrate Snapshot's decentralized governance features into their applications. By leveraging the MCP protocol, the server ensures seamless communication and data retrieval from Snapshot's API, making it easier to build applications that require governance data. The server is built using Node.js and can be easily integrated into existing systems with minimal configuration.

Features

  • Query Snapshot spaces and retrieve lists with optional filters.
  • Fetch ranked lists of spaces with detailed information and filtering options.
  • Retrieve proposals for specific spaces with state-based filtering.
  • Access detailed information about individual proposals.
  • Get user information based on Ethereum addresses.

Tools

  1. getSpaces

    Get a list of Snapshot spaces, supporting pagination

  2. getRankedSpaces

    Get top-ranked space details, support classification and search

  3. getProposals

    Get proposals for specific spaces, filter by status

  4. getProposal

    Get detailed information about a specific proposal

  5. getUser

    Get Snapshot user information