Hedera MCP Server
by hedera-dev
The Hedera MCP Server provides tools for interacting with the Hedera network. It allows you to create wallets, check balances, build transactions, and send signed transactions.
Last updated: N/A
What is Hedera MCP Server?
The Hedera MCP Server is a Model Context Protocol server designed to simplify interactions with the Hedera network. It provides a set of tools to manage Hedera accounts and transactions.
How to use Hedera MCP Server?
To use the server, clone the repository, install dependencies, configure your Hedera credentials in a .env
file, build the application, and start the server. You can then use the provided tools via API calls, as demonstrated by the test client script.
Key features of Hedera MCP Server
Create Hedera wallets
Check account balances
Build transfer transactions
Send signed transactions
Test client for demonstration
Use cases of Hedera MCP Server
Developing Hedera-based applications
Automating Hedera account management
Integrating Hedera transactions into existing systems
Testing Hedera network interactions
FAQ from Hedera MCP Server
What is the purpose of the Hedera MCP Server?
What is the purpose of the Hedera MCP Server?
It simplifies interactions with the Hedera network by providing tools for account management and transaction processing.
What are the prerequisites for running the server?
What are the prerequisites for running the server?
You need Node.js (v18 or higher), npm or yarn, and a Hedera account.
How do I configure the server with my Hedera credentials?
How do I configure the server with my Hedera credentials?
Create a .env
file in the root directory and set the HEDERA_OPERATOR_ID
, HEDERA_OPERATOR_KEY
, and HEDERA_NETWORK
variables.
How do I test the server?
How do I test the server?
Run the node test-client.js
script to see a complete end-to-end flow of interacting with the server.
What tools are available in the server?
What tools are available in the server?
The server provides tools for creating wallets, checking balances, building transactions, and sending signed transactions.