Foundry Mcp Server

Foundry Mcp Server

🚀 Foundry MCP 服务器

Foundry MCP 服务器是一个简单、轻量且快速的 MCP(模型上下文协议)服务器,借助 Foundry 工具链(Forge、Cast 和 Anvil)为 Solidity 开发提供强大功能。

🚀 快速开始

该服务器可将大型语言模型助手连接到 Foundry 生态系统,使其具备与节点交互、分析智能合约和交易、查询区块链数据以及执行区块链操作等能力。

✨ 主要特性

  • 支持 Solidity 智能合约开发
  • 提供交互式调试功能
  • 集成交易分析工具
  • 支持区块浏览器查询
  • 提供钱包余额查询功能

📦 安装指南

安装步骤

  1. 克隆仓库:
git clone https://github.com/your-repo.git
  1. 安装依赖:
npm install
  1. 启动服务器:
npm start

💻 使用示例

基础用法

在 Claude 桌面应用程序中使用 🎯 安装完成后,配置好 Claude 桌面应用程序后,必须完全关闭并重新打开 Claude 应用程序才能看到 tavily - mcp 服务器。你应该会在应用底部左侧看到一个锤子图标,表示有可用的 MCP 工具,可以点击该图标查看更多工具详情。

现在,Claude 将拥有完整的 Foundry - MCP 服务器访问权限。以下是一些使用示例:

事务分析

你能分析此交易并解释它做了什么吗?
https://etherscan.io/tx/0xcb73ad3116f19358e2e649d4dc801b7ae0590a47b8bb2e57a8e98b6daa5fb14b

查询余额

查询主网 ETH 和 USDT 的余额,钱包地址为 0x195F46025a6926968a1b3275822096eB12D97E70。

发送事务

向主网的 0x195F46025a6926968a1b3275822096eB12D97E70 转发 0.5 USDC。

部署合约/运行脚本

在本地 Anvil 实例上部署一个 mock ERC20 合约,并将其命名为“Fire Coin”。

📚 详细文档

概述

该服务器将大型语言模型助手连接到 Foundry 生态系统,使其能够:

  • 与节点交互(本地 Anvil 实例或远程 RPC 端点)
  • 分析智能合约和交易
  • 查询区块链数据
  • 执行区块链操作

组件

核心功能

  1. MCP 协议支持:实现 MCP 规范,允许模型与外部工具和服务交互。
  2. Foundry 集成:与 Forge、Cast 等工具无缝集成,提供完整的 Foundry 功能。
  3. 区块链连接:支持多种区块链网络,包括 Ethereum、Polygon 等。

致谢 ✨

📄 许可证

软件按现状提供,不作任何明示或暗示的保证、陈述或担保。包括但不限于对适销性、特定用途适用性或非侵权性的保证。作者不对因使用本软件而产生的任何直接、间接、附带、特殊、 EXEMPLARY 或后果性损害负责。用户需自行承担风险,谨慎使用。

  • 0 关注
  • 0 收藏,27 浏览
  • system 提出于 2025-09-26 06:39

相似服务问题

相关AI产品