Monad Mcp Server1

Monad Mcp Server1

🚀 Monad MCP 服务器

该项目是一个基于 Node.js 的应用程序,可监听 Monad 区块链测试网的新区块,为开发者提供便捷的区块链数据查询服务。

🚀 快速开始

Monad MCP 服务器是一个轻量级区块链监听器,构建于 Node.js 之上,它既充当区块链监听器,又作为访问基本链信息的 API 服务。以下是快速体验该项目的步骤:

# 克隆此仓库
git clone https://github.com/adekunlebamz/monad-mcp-server.git
cd monad-mcp-server

# 安装依赖项
npm install

# 创建.env文件
在根目录下创建一个.env文件,内容如下:
MONAD_RPC=https://monad-testnet.g.alchemy.com/v2/your-alchemy-key
PORT=3000

# 替换your-alchemy-key为你的Alchemy实际API密钥
# 启动服务器
npm start

启动服务器后,你可以在浏览器中进行访问:

  • 访问 http://localhost:3000 → 查看欢迎信息
  • 访问 http://localhost:3000/latestblock → 获取最新区块编号和交易数量

✨ 主要特性

  • 🔗 连接到 Monad 测试网通过 Alchemy 的 RPC 端点。
  • 🕵️‍♂️ 实时监听新区块。
  • 📝 记录区块编号和交易计数。
  • 📡 提供基础 HTTP API 获取区块信息。

📦 安装指南

依赖项准备

确保系统已安装以下软件:

安装步骤

  1. 克隆此仓库
git clone https://github.com/adekunlebamz/monad-mcp-server.git
cd monad-mcp-server
  1. 安装依赖项
npm install
  1. 创建.env文件 在根目录下创建一个.env文件,内容如下:
MONAD_RPC=https://monad-testnet.g.alchemy.com/v2/your-alchemy-key
PORT=3000

📝 请务必替换your-alchemy-key为你的 Alchemy 实际 API 密钥。 4. 启动服务器

npm start

💻 使用示例

基础用法

在浏览器中访问以下地址:

  • 访问 http://localhost:3000 → 查看欢迎信息
  • 访问 http://localhost:3000/latestblock → 获取最新区块编号和交易数量

示例响应(来自/latestblock

{
"blockNumber": 123456,
"transactionCount": 42
}

🛠 注意事项

⚠️ 重要提示

  • 监听器使用provider.on('block')实时运行。
  • /latestblock API 返回最新区块编号及其交易数量。

📄 许可证

本项目采用 MIT 许可证,你可以随意使用 🚀

👤 作者
GitHub: adekunlebamz

  • 0 关注
  • 0 收藏,35 浏览
  • system 提出于 2025-10-06 15:30

相似服务问题

相关AI产品