以太坊MCP
基于TypeScript的以太坊模型上下文协议(MCP)服务器。
🚀 入门指南
先决条件
- Node.js>=18.0.0
- npm或纱线
安装
npm install发展
# Run in development mode with ts-node
npm run dev
# Build the project
npm run build
# Run the compiled JavaScript
npm start
# Watch mode (rebuild on file changes)
npm run watch
# Clean build directory
npm run clean📁 项目结构
ethereum-mcp/
├── src/ # TypeScript source files
│ └── index.ts # Main entry point
├── dist/ # Compiled JavaScript (generated)
├── package.json # Project configuration
├── tsconfig.json # TypeScript configuration
└── README.md # This file🛠️ 发展
该项目由以下部分组成:
- TypeScript 5.x -类型安全的JavaScript
- ts节点 -在开发中直接运行TypeScript
- @类型/节点 -Node.js类型定义
- 严格的TypeScript配置 -增强型类型检查
📝 脚本
npm run build-将TypeScript编译为JavaScriptnpm run dev-以开发模式运行npm start-运行编译的JavaScriptnpm run watch-观察变化并重建npm run clean-删除构建工件
🤝 贡献
- 在中进行更改
src/目录 - 测试用
npm run dev - 建立
npm run build - 提交您的更改
📄 许可证
麻省理工学院
