nimiq-mcp

onmax/nimiq-mcp

3.3

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

No resources