Starknet MCP Server
Starknet-mcp
Servidor MCP para Starknet. Ofrece el siguiente método RPC de Starknet a través de MCP:
starknet_getBlockWithTxHashes
starknet_getBlockWithTxs
starknet_getBlockWithReceipts
starknet_getStateUpdate
starknet_getStorageAt
starknet_getTransactionStatus
starknet_getTransactionByHash
starknet_getTransactionByBlockIdAndIndex
starknet_getTransactionReceipt
starknet_getClass
starknet_getClassHashAt
starknet_getClassAt
starknet_getBlockTransactionCount
starknet_call
starknet_getEvents
starknet_getNonce
starknet_blockNumber
starknet_blockHashAndNumber
starknet_chainId
starknet_syncing
starknet_specVersionLos métodos de escritura aún no son compatibles.
Instalación
Instala Bun . Clona este repositorio. Instala las dependencias con bun install . Actualiza la configuración de MCP de Claude (consulta las instrucciones para tu sistema operativo). Necesitarás algo como esto en el archivo claude_desktop_config.json :
{
"mcpServers": {
"starknet": {
"command": "bun",
"args": ["/PATH/TO/THIS/REPO/starknet-mcp/index.ts"],
"env": {
"STARKNET_RPC_URL": "https://starknet-mainnet.public.blastapi.io/rpc/v0_7"
}
}
}
}Related MCP server: Geth MCP Proxy
Uso
Tras configurar correctamente Claude Desktop, tendrá acceso a todos los métodos disponibles. Puedes empezar a hacerle preguntas a Claude sobre el estado de la cadena, por ejemplo, "¿Cuál es el hash y el número de bloque más recientes en Starknet?". Si Claude determina que debe usar un método MCP para responder a tu pregunta, te solicitará permisos:
Verás el método utilizado, su entrada y salida en línea en el chat.
Peculiaridades
Los métodos starknet_estimateFee y starknet_estimateMessageFee aún no son compatibles.
Claude no sigue al 100 % el inputSchema de la herramienta. Prefiere enviar cadenas. El código impide parte de esto, pero si encuentra algún error, abra una incidencia.
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Tools
Related MCP Servers
- AlicenseBqualityCmaintenanceA comprehensive Model Context Protocol server that enables AI agents to interact with Starknet blockchain, query data, manage wallets, and work with smart contracts.25737MIT
- Alicense-qualityCmaintenanceBridges Ethereum JSON-RPC queries from Geth nodes to the Model Context Protocol ecosystem, exposing blockchain operations as MCP tools. Enables AI models and applications to securely interact with Ethereum data including blocks, transactions, balances, and advanced debug functions through schema-validated access.103MIT
- Alicense-qualityDmaintenanceAn MCP server that bridges AI models with Ethereum blockchains via all JSON-RPC calls, enabling natural language queries for block numbers, balances, transactions, and smart contract data.1321MIT
- Alicense-qualityDmaintenanceProduction-ready MCP server for 0G Chain blockchain operations, enabling wallet creation, balance checks, token transfers, staking, and validator discovery through natural language.MIT
Related MCP Connectors
MCP server connecting AI agents to non-custodial staking data across 130+ networks.
MEOK ABCI Bridge MCP — read-only Tendermint / Cosmos blockchain query for agents. Built-in registry
Abstraxn: public Web3 MCP server for read-only chain data and pay-per-call relays.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/milancermak/starknet-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server