mcpField
C
coinone-mcp-server

coinone-mcp-server

本地服务
github.com/jooh95金融数据277 周前更新

关于 coinone-mcp-server

coinone-mcp-server 将 MCP 客户端连接到 Coinone 加密货币交易所 OpenAPI,提供市场数据、账户余额和订单管理工具,包括实时下单与取消订单。

主要功能

  1. 01在 Coinone 下单
  2. 02获取市场订单簿
  3. 03查看账户余额
  4. 04列出并取消活动订单

适用场景

  1. 01查看某市场的当前价格
  2. 02检查 Coinone 账户余额
  3. 03查看未完成订单
  4. 04在交易所下单或取消订单

MCP 相关

它将 Coinone 交易所操作作为工具提供给 MCP 客户端,包括市场数据查询和交易操作。下单可能执行真实交易。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

暂未收录安装方式

我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。

代码仓库

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

coinone-mcp-server

本项目基于 Model Context Protocol(MCP),提供 Coinone 加密货币交易所 OpenAPI 的服务端实现。它提供一系列全面的工具,包括获取市场数据、访问账户余额信息、创建和取消订单。

设置

  1. 使用 uv 创建虚拟环境:
uv venv
  1. 激活虚拟环境:
# On Unix/MacOS:
source .venv/bin/activate
# On Windows:
.venv\Scripts\activate
  1. 以开发模式安装软件包:
uv pip install -e .

环境变量

要使用 Coinone API,请在 .env 文件中设置以下环境变量:

COINONE_ACCESS_TOKEN=your_access_token
COINONE_SECRET_KEY=your_secret_key

配置 MCP 服务

要配置 MCP 服务,可以使用:

{
  "mcpServers": {
    "coinone-mcp-server": {
      "command": "/full/path/to/coinone-mcp-server/.venv/bin/python",
      "args": [
        "/full/path/to/coinone-mcp-server/main.py"
      ]
    }
  }
}

可用工具

工具描述
place_order在 Coinone 上下单。
get_orderbook获取指定市场的当前订单簿(市场价格)。
get_balance获取所有 Coinone 余额。
get_active_orders获取未完成(活跃)订单列表。
cancel_order取消订单。

注意事项

  • 此服务可以执行真实交易,因此使用时请务必谨慎。
  • 请确保安全存储 API 密钥,切勿将其暴露在公开代码仓库中。

许可证

Apache 2.0

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。