# Crypto-MCP 加密数据整合工具
## 基本信息
- Slug: `0xreisearch-crypto-mcp-beta`
- Source: modelscope
- Publisher: @0xReisearch/crypto-mcp-beta
- Categories: blockchain / cryptocurrency
- Hosted: No
- License: MIT License
- Source URL: https://www.modelscope.cn/mcp/servers/@0xReisearch/crypto-mcp-beta
## 简介
提供对DefiLlama Pro、CoinGecko Pro和Arkham Intelligence的API访问的FastMCP实现，用于加密数据检索，而无需用户管理单独的API密钥。
## MCP Server 详情

# REI Crypto MCP Server - Beta

FastMCP 实现了 Rei Network 各单位使用的内部 MCP 服务器。您可以在 app.reisearch.box 上使用它们而无需提供 API 密钥，或者您可以自行部署这些服务器与其他 MCP 客户端一起使用。

所有内容仍处于测试阶段。可能会在没有任何警告的情况下添加或更改内容。

## 当前的 MCP 服务器:
- DefiLlama Pro API
- CoinGecko Pro API
- Arkham Intelligence API

## 前提条件

- Python 3.12
- `uv` 包管理器
- 您计划使用的各项服务的 API 密钥

## 安装

1. 克隆仓库：
bash
git clone https://github.com/0xReisearch/crypto-mcp-beta
cd crypto-mcp-beta


2. 安装 uv（如果尚未安装）：
bash
curl -LsSf https://astral.sh/uv/install.sh | sh


3. 使用 uv 创建并激活虚拟环境：
bash
uv venv
source .venv/bin/activate  # 在 Unix/macOS 上
# 或者
.venvScriptsactivate  # 在 Windows 上


4. 从 pyproject.toml 安装依赖项：
bash
uv pip install .


5. 设置您的环境变量：
bash
cp .env_example .env


编辑 `.env` 文件以包含您的 API 密钥：

DEFILLAMA_API_KEY=your_defillama_api_key
CG_API_KEY=your_coingecko_api_key
ARKHAM_API_KEY=your_arkham_api_key


## 运行服务器

您可以单独运行每个服务器：

bash
# 运行 DefiLlama 服务器
uv run defillama_server.py

# 运行 CoinGecko 服务器
uv run cg_server.py

# 运行 Arkham 服务器
uv run arkham_server.py


## 配置 Claude Desktop

要将这些服务器与 Claude Desktop 一起使用，您需要配置 `claude_desktop_config.json` 文件。该文件通常位于：
- Windows: `%APPDATA%/claude-desktop/claude_desktop_config.json`
- macOS: `~/Library/Application Support/claude-desktop/claude_desktop_config.json`
- Linux: `~/.config/claude-desktop/claude_desktop_config.json`

示例配置：
json
{
    "mcpServers": {
        "arkham": {
            "command": "ssh",
            "args": [
                "user@your-host",
                "cd /path/to/crypto_mcp && /path/to/uv run arkham_server.py"
            ]
        },
        "coingecko": {
            "command": "ssh",
            "args": [
                "user@your-host",
                "cd /path/to/crypto_mcp && /path/to/uv run cg_server.py"
            ]
        },
        "defillama": {
            "command": "ssh",
            "args": [
                "user@your-host",
                "cd /path/to/crypto_mcp && /path/to/uv run defillama_server.py"
            ]
        }
    }
}


替换以下内容：
- `user@your-host`: 您的 SSH 用户名和主机
- `/path/to/crypto_mcp`: 您克隆此仓库的绝对路径
- `/path/to/uv`: 您的 uv 安装的绝对路径（通常在 Unix 系统上的 `~/.local/bin/uv`）

## API 文档

- [DefiLlama API 文档](https://defillama.com/pro-api/docs)
- [CoinGecko API 文档](https://docs.coingecko.com/reference/introduction)
- [Arkham Intelligence](https://intel.arkm.com/) - 您需要直接联系 Arkham 获取 API 访问权限。

## 反馈

如果您遇到任何问题或有任何改进建议：

1. 对于错误报告或功能请求，请在此仓库中打开一个 issue
2. 对于一般反馈或问题，您可以在仓库讨论中留言

## 许可证

MIT 许可证

版权所有 (c) 2025

特此授予任何人免费获得本软件及其相关文档文件（“软件”）副本的权利，可以不受限制地处理该软件，包括但不限于使用、复制、修改、合并、发布、分发、再许可和/或销售软件副本，并允许向其提供软件的人这样做，但须遵守以下条件：

上述版权声明和此许可声明应包含在软件的所有副本或重要部分中。

本软件按“原样”提供，不附带任何形式的明示或暗示保证，包括但不限于适销性、特定用途适用性和非侵权性的保证。IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 在任何情况下，作者或版权持有者均不对因使用本软件或与本软件相关的任何索赔、损害或其他责任负责，无论是在合同行为、侵权行为或其他情况下产生。

---

由 [Rei Network](https://reisearch.box) 以 ❤️ 制作

