MCP Snapshot Server
by crazyrabbitLTC
The MCP Snapshot Server provides MCP-compliant tools for querying Snapshot.org spaces, proposals, and users. It's designed for integration with applications like Claude Desktop.
Last updated: N/A
What is MCP Snapshot Server?
The MCP Snapshot Server is a Model Context Protocol server that allows you to interact with Snapshot.org. It provides a set of tools to retrieve information about Snapshot spaces, proposals, and users in a structured manner.
How to use MCP Snapshot Server?
To use the server, you need to install it using npm install mcp-snapshot-server
. Then, configure your application (e.g., Claude Desktop) to point to the server's executable file (build/index.js). You can then use the available tools (getSpaces, getRankedSpaces, getProposals, getProposal, getUser) by sending requests with the required parameters.
Key features of MCP Snapshot Server
Query Snapshot spaces
Retrieve proposal details
Fetch user information
MCP-compliant
Integration with Claude Desktop
Use cases of MCP Snapshot Server
Displaying Snapshot spaces in a UI
Analyzing proposal data
Integrating Snapshot data into a DAO dashboard
Fetching user voting history
Building governance tools
FAQ from MCP Snapshot Server
What is Snapshot?
What is Snapshot?
Snapshot is a voting platform that allows DAOs and other organizations to make decisions using off-chain voting.
What is MCP?
What is MCP?
MCP stands for Model Context Protocol, a standard for interacting with data models.
How do I configure the server?
How do I configure the server?
You need to configure your application (e.g., Claude Desktop) to point to the server's executable file (build/index.js).
What parameters are available for each tool?
What parameters are available for each tool?
Refer to the 'Available Tools' section in the README for details on the parameters for each tool (getSpaces, getRankedSpaces, getProposals, getProposal, getUser).
Where can I find the Claude Desktop config file?
Where can I find the Claude Desktop config file?
The config file is located at ~/Library/Application Support/Claude/claude_desktop_config.json
on Mac or %APPDATA%\Claude\claude_desktop_config.json
on Windows.