Hedera MCP Server logo

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.

View on GitHub

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?

It simplifies interactions with the Hedera network by providing tools for account management and transaction processing.

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?

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?

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?

The server provides tools for creating wallets, checking balances, building transactions, and sending signed transactions.