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
Máy chủ liên quan
Salesforce TypeScript Connector
Interact with Salesforce data using SOQL queries, SOSL searches, and CRUD operations via a TypeScript MCP server.
Lodgify MCP Server
An MCP server for the Lodgify vacation rental API.
AniList
AniList MCP server for accessing AniList API data
Coolify MCP
MCP server for Coolify API operations.
Contentstack
Interact with Contentstack's Content Management API to manage your CMS content.
Tableau Cloud
Administer Tableau Cloud with AI-powered tools. This server offers complete API coverage, enterprise-grade logging, and a production-ready architecture.
Google Cloud
An MCP server for interacting with your Google Cloud resources and services.
Google Analytics MCP Server
A structured interface for interacting with Google Analytics APIs, simplifying tasks like querying reports and managing properties.
LeadFuze MCP Server
Enrich contacts and companies via email/LinkedIn enrichment and email validation through LeadFuze (API key required).
Remote MCP Server on Cloudflare
An MCP server deployed on Cloudflare Workers, featuring OAuth login support.