onmax/nimiq-mcp
If you are the rightful owner of nimiq-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
The Nimiq MCP Server is a Model Context Protocol server designed for interacting with the Nimiq blockchain, providing tools for accessing blockchain data and performing calculations.
Tools
Functions exposed to the LLM to take actions
getHead
Get the current head block of the Nimiq blockchain
getBlockByNumber
Retrieve a specific block by its number
getBlockByHash
Retrieve a specific block by its hash
getEpochNumber
Get the current epoch number
getSupply
Get the current circulating supply of NIM
calculateSupplyAt
Calculate the Nimiq PoS supply at a given time
calculateStakingRewards
Calculates the potential wealth accumulation based on staking
getPrice
Get the price of NIM against other currencies
getAccount
Get detailed account information by address
getBalance
Get the balance of a specific account address
getTransaction
Get detailed transaction information by hash
getTransactionsByAddress
Get transaction history for a specific address
getValidators
Get information about all active validators
getValidator
Get detailed information about a specific validator
getSlots
Get validator slot information for current or specific block
getNetworkInfo
Get network status including peer count and consensus state
getRpcMethods
Get all available RPC methods from the latest OpenRPC document
getWebClientDocs
Get the complete web-client documentation for LLMs
getProtocolDocs
Get the complete Nimiq protocol and learning documentation for LLMs
getValidatorDocs
Get the complete validator and staking documentation for LLMs
searchDocs
Search through the Nimiq documentation using full-text search
Prompts
Interactive templates invoked by user choice
No prompts
Resources
Contextual data attached and managed by the client