penumbra-mcp
The Penumbra MCP Server is designed for privacy-preserving interactions with the Penumbra blockchain, offering key features like transaction queries and governance proposal retrieval. It supports the Model Context Protocol (MCP) and plans to include functionalities like private staking and DEX trading.
Penumbra MCP Server
An MCP server providing tools for interacting with the Penumbra blockchain, enabling privacy-preserving interactions. The server offers features like querying transaction details, validator set information, DEX state, and governance proposals with tools such as:
- Get current validator set information
- Get chain status including block height and chain ID
- Get details of a specific transaction
- Get current DEX state including the latest batch auction results
- Get active governance proposals
Planned Features:
- Transaction submission
- Private staking operations
- DEX trading
- Private governance voting
- Liquidity position management
Setup: Perform local development, integrate with Claude desktop, and use environment variables for configurations. The server is built in TypeScript, respecting privacy, with plans to integrate with Penumbra's client libraries.