0xmonk Mcp Server

0xmonk Mcp Server

🚀 0xMONK MCP 服务器

这是一个与 0xMONK 交易机器人 API 交互的模型上下文协议 (MCP) 服务器,能让 AI 助手与 0xMONK API 进行交互,实现交易代理管理、交易执行以及投资组合监控等功能。

🚀 快速开始

该项目提供了一套工具,允许 AI 助手与 0xMONK API 交互,从而管理交易代理、执行交易并监控投资组合。

✨ 主要特性

  • 代理管理

    • 可创建、更新和删除交易代理。
    • 能查看代理详细信息并获取所有可用代理。
    • 支持添加或移除父代理(用于继承)。
    • 可根据用户 ID 或 Telegram 用户 ID 获取代理。
  • 交易操作

    • 能够执行代币的买入和卖出订单。
    • 可获取代理的买入建议。
    • 能同步代理状态与区块链。
    • 可监控任务状态。
  • 投资组合管理

    • 可以监视代理的投资组合、持有量和交易历史。
    • 能够访问代理做出的交易决策和调用。
    • 可获取代理和 Telegram 用户的钱包详细信息。
  • ProAgent 交互

    • 可查询 ProAgent 以获取市场信息和交易见解。
    • 能获取实时加密货币价格和市场数据。

📦 安装指南

  1. 克隆仓库:
git clone https://github.com/your-username/FereAI-MCP.git
cd FereAI-MCP
  1. 安装 uv:
curl -LsSf https://astral.sh/uv/install.sh | sh
  1. 创建虚拟环境并安装依赖项:
uv venv
source .venv/bin/activate  # 在 Windows 上:.venv\Scripts\activate
uv pip install -r requirements.txt
  1. 配置环境变量: 从 https://docs.fereai.xyz/docs/api/api_access 获取您的 FereAI Key,并将其设置在 .env 文件中。
cp .env.example .env
# 编辑 .env 以配置您的设置

💻 使用示例

基础用法

运行 MCP 服务器:

uv run main.py

📚 详细文档

项目结构

FereAI-MCP/
├── .env                  # 环境变量文件
├── .env.example          # 示例环境变量文件
├── .gitignore            # Git 忽略文件
├── main.py               # 服务器入口点
├── monk.json             # API 规范
├── pyproject.toml        # Python 项目配置
├── README.md             # 此文件
├── requirements.txt      # Python 依赖项
└── src/                  # 源代码
├── agent.py          # 代理相关 API 函数
├── config.py         # 配置模块
├── main.py           # MCP 服务器实现
├── pro_agent.py      # Pro Agent 实现
└── utils.py          # 工具函数

📄 许可证

本项目采用 MIT 许可证。

📄 API 文档

有关更多关于 0xMONK API 的信息,请参阅 monk.json 文件或访问官方文档。

  • 0 关注
  • 0 收藏,20 浏览
  • system 提出于 2025-09-25 22:57

相似服务问题

相关AI产品