Hedera Testnet Mirror Node MCP Server logo

Hedera Testnet Mirror Node MCP Server

by hedera-dev

This server provides a Model Context Protocol (MCP) interface to the Hedera Testnet Mirror Node API. It leverages FastMCP and Zod for building and validating API interactions.

View on GitHub

Last updated: N/A

What is Hedera Testnet Mirror Node MCP Server?

The Hedera Testnet Mirror Node MCP Server is an intermediary that translates Hedera Mirror Node APIs into MCP-compatible tools. It allows clients to interact with the Hedera Testnet Mirror Node using the Model Context Protocol.

How to use Hedera Testnet Mirror Node MCP Server?

To use the server, clone the repository, install the dependencies using npm install, and start the server with bun mcpServer.ts. The server will then be accessible via the configured SSE endpoint.

Key features of Hedera Testnet Mirror Node MCP Server

  • Endpoint Integration (OpenAPI to MCP)

  • Schema Validation (Zod)

  • Server-Sent Events (SSE) Support

  • Uses FastMCP framework

Use cases of Hedera Testnet Mirror Node MCP Server

  • Querying Hedera Testnet data using MCP

  • Integrating Hedera Mirror Node data into MCP-based applications

  • Validating data retrieved from the Hedera Testnet Mirror Node

  • Developing custom tools for interacting with the Hedera Testnet

FAQ from Hedera Testnet Mirror Node MCP Server

What is MCP?

Model Context Protocol (MCP) is a protocol for defining and interacting with APIs in a standardized way.

What is the Hedera Mirror Node?

The Hedera Mirror Node provides historical data about the Hedera network.

What is FastMCP?

FastMCP is a TypeScript framework for building MCP servers.

What is Zod?

Zod is a TypeScript-first schema declaration and validation library.

How do I contribute to this project?

Please refer to the repository's contributing guidelines for information on how to contribute.