Uniswap文档MCP
这是一个ModelContextProtocol服务器,提供对Uniswap文档的访问。
用法
- 访问Uniswap v4文档
- 局部语义搜索(向量嵌入)
- 用于获取文档页面的工具
- 用于搜索LLM元数据索引的工具
- 可与任何LLM一起使用
需求
Node.js≥18 npm≥8 OpenAI API密钥 建议使用Mac/Linux环境 如果您想注册MCP服务器(或ModelContextProtocol检查器),请使用Claude Desktop
设置
git clone https://github.com/aravind33b/Uniswap_Docs_MCP.git
cd Uniswap_Docs_MCP
npm install将.env.example文件复制到.env并填写OpenAI API密钥。
cp .env.example .env构建服务器
npm run build这将生成以下文件:
build/index.js 构建/摄入/*.js build/utils/*.js
地方发展步骤
- 获取LLM元数据文件
node build/ingestion/fetchDocs.js这将把LLM元数据文件下载到src/data/raw bash data/raw/v4-llms.txt data/raw/v4-llms-full.txt
- 解析LLM元数据文件
node build/ingestion/parseLLMFiles.js这将解析LLM元数据文件,并在以下位置生成索引文件 src/data/index.json
