mcpField
M
mcp-bitso

mcp-bitso

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

关于 mcp-bitso

mcp-bitso 是面向 Bitso 加密货币交易所的 MCP 服务,提供行情查询、下单撤单、余额与提现等功能。适合需要通过 AI 助手管理 Bitso 账户的拉丁美洲用户和开发者。

主要功能

  1. 01行情与订单簿查询
  2. 02创建、查询与撤销订单
  3. 03账户余额与账本记录
  4. 04法币与加密货币提现
  5. 05入金与资金目的地查询
  6. 06账户 KYC 与费用信息查询

适用场景

  1. 01让 AI 助手查询交易对价格与订单簿
  2. 02通过 MCP 客户端批量撤销未成交订单
  3. 03核对余额、成交与提现记录

MCP 相关

该项目是 MCP 服务,向 MCP 客户端暴露 20 个工具,覆盖 Bitso 的交易、资金与账户查询接口。

配置

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

mcp.json · 通用配置
{
"mcpServers": {
"codespar-mcp-bitso": {
"command": "npx",
"args": [
"-y",
"@codespar/mcp-bitso"
],
"env": {
"BITSO_API_KEY": "<BITSO_API_KEY>"
}
}
}
}
启动命令npx -y @codespar/mcp-bitso
需要配置的环境变量
BITSO_API_KEY密钥API key for bitso

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
npm@codespar/mcp-bitso0.2.2

工具

20

收录的工具列表 · 更新于 2 周前

参数类型必填说明
bookstring是订单簿交易对代码(例如 btc_mxn、eth_mxn、usdc_mxn)

详细介绍

@codespar/mcp-bitso

面向 Bitso 的 MCP 服务——拉丁美洲加密货币交易所,支持交易、订单和提现

npm License: MIT

快速开始

Claude Desktop

添加到 ~/.config/claude/claude_desktop_config.json:

{
  "mcpServers": {
    "bitso": {
      "command": "npx",
      "args": ["-y", "@codespar/mcp-bitso"],
      "env": {
        "BITSO_API_KEY": "your-key",
        "BITSO_API_SECRET": "your-secret"
      }
    }
  }
}
Claude Code
claude mcp add bitso -- npx @codespar/mcp-bitso
Cursor / VS Code

添加到 .cursor/mcp.json 或 .vscode/mcp.json:

{
  "servers": {
    "bitso": {
      "command": "npx",
      "args": ["-y", "@codespar/mcp-bitso"],
      "env": {
        "BITSO_API_KEY": "your-key",
        "BITSO_API_SECRET": "your-secret"
      }
    }
  }
}

工具(20)

工具用途
get_ticker获取交易对行情数据(价格、成交量、VWAP 等)
list_orderbook获取交易对的订单簿(买单和卖单)
create_order创建买入或卖出订单
get_order根据 ID 获取订单详情
cancel_order取消未完成的订单
list_orders列出订单,可使用筛选条件
get_balances获取所有资产的账户余额
list_trades列出某个订单簿中已执行的交易
list_funding_sources列出可用的资金来源(银行账户等)
create_withdrawal创建提现申请(加密货币或法币)
list_ledger列出账户账本条目(交易、费用、入金、提现)
list_open_orders列出当前已认证用户的未完成订单
lookup_order根据 origin_id(client_id)查询一个或多个订单
cancel_all_orders取消已认证用户的所有未完成订单
list_fundings列出账户入金记录
list_withdrawals列出账户提现记录
get_withdrawal根据 ID 获取指定的提现记录
list_fees列出已认证用户在各交易对中适用的费用
get_account_status获取账户 KYC 和验证状态(级别、限额、所需文件)
list_funding_destinations获取指定货币的资金接收信息(地址/CLABE)

身份验证

Bitso 使用 API 密钥和密钥对请求进行 HMAC-SHA256 签名。

沙盒 / 测试

Bitso 通过开发者账户提供开发者沙盒。

获取凭据
  1. 访问 Bitso
  2. 创建账户
  3. 前往 API 设置并生成密钥和密钥
  4. 设置环境变量

环境变量

变量必填说明
BITSO_API_KEY是Bitso 的 API 密钥
BITSO_API_SECRET是用于 HMAC 签名的 API 密钥

路线图

v0.2(计划中)
  • get_account_status — 获取账户验证状态
  • list_currencies — 列出可用的加密货币
  • create_spei_withdrawal — 创建 SPEI(墨西哥银行)提现
  • get_phone_number — 获取与账户关联的电话号码
  • list_open_orders — 列出所有未完成订单
v0.3(计划中)
  • recurring_orders — 创建和管理定期买入/卖出订单
  • advanced_orders — 高级订单类型(OCO、移动止损)

想要贡献?提交 PR 或申请工具。

链接

企业版

需要为 Agent 付款提供治理、预算限额和审计追踪?CodeSpar Enterprise 在这些 MCP 服务之上添加策略引擎、支付路由和合规模板。

许可证

MIT

评论

支持 Markdown

第一次接触 MCP?

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

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