Command Palette

Search for a command to run...

UnylyUnyly
Browse all

Snapshot Server

FreeNot checked

A MCP server for Snapshot

GitHubEmbed

About

A MCP server for Snapshot

README

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 space
  • state: 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

  1. Clone the repository:
git clone https://github.com/crazyrabbitLTC/mcp-snapshot-server.git
  1. Install dependencies:
npm install
  1. Build the project:
npm run build

License

MIT © Dennison Bertram

from github.com/crazyrabbitLTC/mcp-snapshot-server

Installing Snapshot Server

This server has no published package — it is built from source. Open the repository and follow its README.

▸ github.com/crazyrabbitLTC/mcp-snapshot-server

FAQ

Is Snapshot Server MCP free?

Yes, Snapshot Server MCP is free — one-click install via Unyly at no cost.

Does Snapshot Server need an API key?

No, Snapshot Server runs without API keys or environment variables.

Is Snapshot Server hosted or self-hosted?

Self-hosted: the server runs locally on your machine via the install command above.

How do I install Snapshot Server in Claude Desktop, Claude Code or Cursor?

Open Snapshot Server on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.

Related MCPs

Compare Snapshot Server with

Not sure what to pick?

Find your stack in 60 seconds

Author?

Embed badge for your README

Browse similar

All development MCPs