MCP Snapshot Server
Query spaces, proposals, and users on the Snapshot.org platform.
MCP Snapshot Server
A Model Context Protocol server for interacting with Snapshot.org. This server provides MCP-compliant tools for querying Snapshot spaces, proposals, and users.
Installation
npm install mcp-snapshot-server
Usage with Claude Desktop
In your Claude Desktop config file (located at ~/Library/Application Support/Claude/claude_desktop_config.json on Mac or %APPDATA%\Claude\claude_desktop_config.json on Windows):
{
"mcpServers": {
"snapshot": {
"command": "node",
"args": [
"/ABSOLUTE/PATH/TO/snapshot-server/build/index.js"
]
}
}
}
Available Tools
getSpaces
Get a list of Snapshot spaces
limit: Number of spaces to fetch (optional)skip: Number of spaces to skip (optional)
getRankedSpaces
Get a ranked list of Snapshot spaces with detailed information
first: Number of spaces to fetch (default: 18)skip: Number of spaces to skip (default: 0)category: Category to filter by (default: 'all')search: Search term to filter spaces (optional)
getProposals
Get proposals for a specific space
spaceId: ID of the spacestate: Filter by proposal state (active, closed, pending, all)limit: Number of proposals to fetch
getProposal
Get details of a specific proposal
proposalId: ID of the proposal
getUser
Get information about a Snapshot user
address: Ethereum address of the user
Development
- Clone the repository:
git clone https://github.com/crazyrabbitLTC/mcp-snapshot-server.git
- Install dependencies:
npm install
- Build the project:
npm run build
License
MIT © Dennison Bertram
Похожие серверы
CData LinkedIn Ads
MCP Server for LinkedIn Ads, powered by the CData JDBC Driver. Requires a separate license and configuration.
AWS MCP
Interact with your AWS environment using natural language. Requires local AWS credentials.
CData YouTube Analytics
An MCP server for accessing YouTube Analytics data, powered by the CData JDBC Driver.
Chargebee
MCP Server that connects AI agents to Chargebee platform.
Bitrefill
Access Bitrefill services to purchase gift cards, mobile top-ups, and more.
Cyclops MCP
Manage Kubernetes applications safely by creating and updating Cyclops Modules for AI agents.
Ultrahuman
Fetch health and fitness metrics like heart rate, sleep, and steps from the Ultrahuman API.
Aviation Weather
Provides aviation weather information for flight planning from aviationweather.gov.
Stripe
Interact with Stripe API
Google Ads MCP
Manage Google Ads campaigns and reporting using the Google Ads API.