Crypto Whitepapers Mcp

Crypto Whitepapers Mcp

🚀 加密白皮书 MCP 服务器

加密白皮书 MCP 服务器作为一个结构化知识库,可供 AI 代理进行访问、分析和学习,为用户提供了便捷的白皮书搜索、加载及查询等功能。

Discord GitHub License Python Version Status

🚀 快速开始

先决条件

  • Python 3.10+ 版本
  • uv 用于依赖管理及运行
  • 网络连接
  • Claude Desktop(可选,用于 MCP 集成)

设置步骤

  1. 克隆仓库
    git clone https://github.com/kukapay/crypto-whitepapers-mcp.git
    cd crypto-whitepapers-mcp
    
  2. 使用 uv 安装依赖
    uv sync
    
  3. 与 Claude Desktop 集成(可选):
    • 编辑 Claude Desktop 配置文件:
      • MacOS~/Library/Application Support/Claude/claude_desktop_config.json
      • Windows%APPDATA%\Claude\claude_desktop_config.json
    • 添加以下配置:
      {
      "mcpServers": {
      "crypto-whitepapers": {
      "command": "uv",
      "args": [
      "--directory",
      "/absolute/path/to/crypto-whitepapers-mcp",
      "run",
      "crypto-whitepapers-mcp"
      ]
      }
      }
      }
      
      /absolute/path/to/crypto-whitepapers-mcp 替换为仓库的实际绝对路径。
    • 重启 Claude Desktop 并验证服务器是否加载(查找输入框中的图标)。

✨ 主要特性

  • 搜索白皮书:使用 DuckDuckGo 查找加密项目白皮书的 PDF。
  • 加载白皮书:下载并索引白皮书 PDF 到知识库中。
  • 查询知识库:根据可选的项目过滤器查询白皮书内容。
  • 列出项目:查看知识库中所有可用的项目。
  • Claude 桌面集成:通过 MCP 在 Claude Desktop 中访问工具和提示。

💻 使用示例

基础用法

  1. 列出所有项目:
    list_available_projects()
    
  2. 搜索以太坊白皮书:
    search_whitepaper("Ethereum")
    
  3. 加载 Polkadot 的白皮书:
    load_whitepaper("Polkadot", "https://polkadot.network/whitepaper")
    
  4. 查询智能合约相关知识:
    ask_whitepapers("智能合约", "Ethereum")
    

工具与提示使用说明

  • 工具
    • list_available_projects():列出知识库中所有项目的名字。
    • search_whitepaper(project_name):根据项目名称搜索白皮书。
    • load_whitepaper(project_name, url):下载并加载指定项目的白皮书,需提供正确的 URL。
    • ask_whitepapers(query, project_filter=None):根据查询词搜索知识库,并可按项目过滤结果。
  • 提示
    • analyze_tokenomics:分析特定项目中的代币经济部分。

📄 许可证

本项目使用 MIT License,允许用户自由使用、修改和分发代码,但需保留版权声明和许可信息。

  • 0 关注
  • 0 收藏,33 浏览
  • system 提出于 2025-09-19 13:03

相似服务问题

相关AI产品