EigenLayer文档服务

基于Next.js构建的EigenLayer文档服务,通过MCP协议向Claude等AI助手提供EigenLayer文档,可在本地独立运行或作为Vercel上的无服务器函数部署。

  • by Layr-Labs
  • TypeScript
  • 本地部署
  • 1 星标
  • 更新于
在 GitHub 查看 layr-labs/eigenlayer-mcp-server

使用说明

基于Next.js构建的EigenLayer MCP服务器

特性

  • 通过MCP向Claude或其他AI助手提供EigenLayer文档
  • 在本地作为独立服务器运行,或在Vercel上作为无服务器功能运行

受到初步测试的启发 这里. 克隆自 Vercel Next.js MCP模板

使用Claude测试公共端点:

  1. 通过以下命令将实时URL添加到Claude(在任何文件夹中):
    claude mcp add --transport sse eigenlayer-mcp-server https://eigenlayer-mcp-server-sand.vercel.app/sse
  2. 安装 克劳德代码.运行命令 claude 输入Claude Code并确认添加了mcp服务器
  3. 使用类似“你能解释一下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检查员进行测试

npx @modelcontextprotocol/inspector node public/index.js

附加说明 这里.

添加到克劳德代码

claude mcp add

(然后按照屏幕上的说明进行操作)

示例客户端

script/test-client.mjs 包含一个尝试调用的示例客户端。

node scripts/test-client.mjs http://localhost:3000

安全缺陷

请向报告安全漏洞security@eigenlabs.org.不要通过Github Issues报告安全漏洞。

免责声明

🚧 EigenLayer MCP服务器正在积极开发中,尚未经过审核。EigenLayer MCP服务器正在迅速升级,功能可能会被添加、删除或以其他方式改进或修改,接口将发生重大变化。EigenLayer MCP服务器应仅用于测试目的,不得用于生产。EigenLayer MCP服务器按原样提供,股份有限公司Eigen Labs不保证其功能或为其在生产中的使用提供支持。 🚧