以太坊技能MCP服务器

一个MCP(模型上下文协议)服务器,将ethskills.com上的以太坊开发技能作为工具暴露给大型语言模型使用。

  • by remix-project-org
  • TypeScript
  • 本地部署
  • 1 星标
  • 更新于
在 GitHub 查看 remix-project-org/ethskills-mcp

使用说明

ethskills MCP服务器

MCP(模型上下文协议)服务器,从 ethskills.com 作为LLM的工具。

运作原理

启动时,服务器从ethskills.com下载所有技能标记文件并将其保存在内存中。工具调用直接从缓存读取——查询时没有网络请求。

工具

工具 说明
list_skills 列出所有可用技能及其ID和描述
get_skill 返回给定技能id的完整降价内容

技能

ID 名称
ship 船舶
why 为什么选择以太坊
gas 天然气和成本
wallets 钱包
l2s 第2层
standards 标准
tools 工具
building-blocks 金钱乐高玩具
orchestration 编排
addresses 合同地址
concepts 概念
security 安全
testing 测试
indexing 索引
frontend-ux 前端用户体验
frontend-playbook 前端操作手册
qa QA

端点

方法 路径 描述
GET /health 健康检查——包括 skills_loaded / skills_total 计数
POST /mcp MCP流式HTTP——初始化会话或发送请求
GET /mcp 现有会话的MCP SSE流
DELETE /mcp 关闭现有会话

发展

npm install
npm run dev

生产(Docker)

通过构建和部署 docker-compose 在 混音api,可在 /ethskills 在网关上。

docker compose up ethskills --build