dero-mcp-server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| DERO_DAEMON_URL | No | Daemon base URL (no /json_rpc required). Set to http://127.0.0.1:10102 for a local daemon. | http://82.65.143.182:10102 |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
| prompts | {
"listChanged": true
} |
| resources | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| dero_daemon_ping | DERO daemon connectivity check. Calls DERO.Ping. No parameters. |
| dero_daemon_echo | Echo strings through the daemon (DERO.Echo). |
| dero_get_info | Get daemon / chain info: height, difficulty, version, mempool size, etc. (DERO.GetInfo). |
| dero_get_height | Get top block height and stable/topo heights (DERO.GetHeight). |
| dero_get_block_count | Total block count (DERO.GetBlockCount). |
| dero_get_last_block_header | Header of the tip block (DERO.GetLastBlockHeader). |
| dero_get_block | Fetch a full block by height or hash (DERO.GetBlock). Provide one of hash or height. |
| dero_get_block_header_by_topo_height | Block header by topological height (DERO.GetBlockHeaderByTopoHeight). |
| dero_get_block_header_by_hash | Block header by hash (DERO.GetBlockHeaderByHash). |
| dero_get_tx_pool | Pending mempool transaction hashes (DERO.GetTxPool). |
| dero_get_random_address | Random registered addresses from chain (for ring construction); optional asset scid (DERO.GetRandomAddress). |
| dero_get_transaction | Fetch transactions by tx hashes (DERO.GetTransaction). |
| dero_get_encrypted_balance | Encrypted balance blob for an address at a topo height (DERO.GetEncryptedBalance). Not cleartext balance. |
| dero_get_sc | Read smart contract code and/or variables by SCID (DERO.GetSC). |
| dero_get_gas_estimate | Estimate gas (compute + storage) for transfers, deploy, or SC call (DERO.GetGasEstimate). |
| dero_name_to_address | Resolve a DERO on-chain name to address (DERO.NameToAddress). |
| dero_get_block_template | Mining: get block template for a miner address (DERO.GetBlockTemplate). |
| dero_docs_search | Search bundled DERO documentation (derod/tela/hologram/deropay). Ships with npm package; optional DERO_DOCS_ROOT overrides for local dev. |
| dero_docs_get_page | Get one docs page by slug (optionally scoped by product). Returns headings and normalized plain-text content. |
| dero_docs_list | List indexed docs pages across derod/tela/hologram/deropay with slugs and canonical URLs. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
| network_health_check | Guide the model through a DERO daemon sync and health check sequence. |
| inspect_smart_contract | Inspect contract code/variables and explain likely state model. |
| trace_transaction | Trace one transaction and summarize confirmation + SC activity. |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
| dero_mcp_server_info | Server metadata, tool list, resource list, and prompt names. |
| dero_mcp_safety_boundary | Explicit read-only safety boundaries and escalation guidance for write actions. |
| dero_mcp_example_flows | Compact agent flow recipes for common DERO investigations. |
Latest Blog Posts
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/DHEBP/dero-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server