README
🚀 基于Next.js构建的EigenLayer MCP服务器
本项目基于Next.js构建了EigenLayer MCP服务器,为Claude或其他AI助手提供EigenLayer文档,支持通过MCP协议进行交互。该服务器既可以作为本地独立服务运行,也能部署在Vercel上作为无服务器函数使用。
✨ 主要特性
- 为Claude或其他AI助手提供EigenLayer文档通过MCP协议。
- 可作为本地独立服务运行或部署在Vercel上作为无服务器函数。
🚀 快速开始
使用Claude测试公共端点
- 在任意文件夹中,通过以下命令将实时URL添加到Claude:
claude mcp add --transport sse eigenlayer-mcp-server https://eigenlayer-mcp-server-sand.vercel.app/sse - 安装Claude Code,运行命令
claude进入Claude Code环境并确认MCP服务器已成功添加。 - 使用示例查询测试,例如:"Can you explain how EigenLayer's restaking mechanism works?"(“你能解释一下EigenLayer的再质押机制吗?”)
在本地构建、运行和测试
在终端窗口1中执行以下命令:
rm -rf .next node_modules .vercel
pnpm store prune
pnpm install
pnpm build
pnpm dev
node scripts/test-client.mjs https://localhost:3000
在终端窗口2中,使用MCP Inspector测试:
npx @modelcontextprotocol/inspector node public/index.js
更多注意事项可参考此处。
将服务器添加到Claude Code
执行命令:
claude mcp add
并按照屏幕提示完成操作。
💻 使用示例
基础用法
位于script/test-client.mjs中的样例客户端可供尝试调用。
📄 免责声明
🚧 EigenLayer MCP服务器正在积极开发中,尚未经过审计。EigenLayer MCP服务器功能可能随时变更,包括但不限于添加、移除或重大改进,接口可能会出现破坏性更改。EigenLayer MCP服务器仅用于测试目的,不建议在生产环境中使用。EigenLayer MCP服务器按现状提供,Eigen Labs公司不对其实用性或支持其使用承担责任。🚧
📧 安全漏洞报告
如发现安全漏洞,请发送至security@eigenlabs.org。请勿通过GitHub问题报告安全问题。
Scan to join WeChat group