Developers · Read data
MCP server
Connect Claude or another AI assistant to ZASH data with the Model Context Protocol.
The server runs at https://zash.xyz/mcp over streamable HTTP. Every tool only reads; none can move money or sign anything.
Connect#
Claude Code#
bash
claude mcp add --transport http zash https://zash.xyz/mcpClaude apps#
Add a custom connector with the URL https://zash.xyz/mcp.
Cursor and other clients#
Any client that accepts a remote MCP URL:
json
{
"mcpServers": {
"zash": { "url": "https://zash.xyz/mcp" }
}
}Tools#
| Tool | Returns |
|---|---|
list_projects | The marketplace: id, name, ticker, status, raise and price summary. |
get_project | Full detail by id, ticker or contract address. |
get_ohlcv | Price candles, any timeframe. |
get_activity | Latest buys, sells and governance events. |
get_holders | Top 100 holders with share, role and lock flags. |
get_milestones | Milestones with deadlines, statuses and vote tallies. |
get_comments | Latest community comments. |
Your own data#
Six more tools read your account: whoami, get_my_portfolio, get_my_votes, get_my_active_votes, get_my_claims and get_my_projects. They need a Read only access token sent as a header:
bash
claude mcp add --transport http zash https://zash.xyz/mcp \
--header "Authorization: Bearer $ZASH_API_TOKEN"