mirrornode-mcp-server

mirrornode-mcp-server

2

This project provides an MCP server for interfacing with the Hedera Testnet Mirror Node API. It leverages FastMCP and Zod for implementation, focusing on endpoint integration and schema validation. It facilitates API conversions into MCP versions and supports SSE transports.

Hedera Testnet Mirror Node MCP Server

This project provides a Model Context Protocol (MCP) server interfacing with the Hedera Testnet Mirror Node API. It uses the FastMCP framework and Zod schemas to manage endpoint integration and schema validation.

Features

  • Converts Hedera Mirror Node APIs into MCP-compatible tools.
  • Supports SSE transport for client connections.
  • Uses Zod for request parameter validation.

Prerequisites

  • Requires Bun or an equivalent environment to run TypeScript directly.

Project Structure

  • mcpServer.ts: Initializes and starts the MCP server.
  • openApiZod.ts: Contains API endpoint definitions and a client with Zod schemas.