Pacifica

Polar Sponsor
爱发电 赞助
.NET 9.0

通过 36 个 MCP 工具在 Pacifica 上交易永续合约,涵盖市场数据、账户监控、订单执行、子账户以及在 Solana 上的实时 WebSocket 推送。

Pacifica MCP Skill.

功能概述

Pacifica MCP Skill.是一项面向实际任务的技能,主要用于When to Use.;Trigger 用户:. 询问密码价格、 perps 或交易 Pacificaa / Solane. 是否要检查他们的交易账户、 位置或开单;

核心要点

  • 是否要打压。
  • 它将相关步骤、工具调用和结果整理方式集中到统一流程中,帮助使用者更快完成目标并减少重复操作。
  • 使用时应结合输入条件选择合适的执行方式,核对必要参数、依赖环境与输出内容,并按原始要求处理异常情况。

使用与执行

从功能定位来看,该技能强调把分散的操作要求整理成清晰、可复用的处理流程,使用户能够围绕既定目标快速准备输入、选择执行方式并获得结构化结果。实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。

结果检查与注意事项

执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。该技能适合用于一次性任务,也可以接入自动化工作流,与其他技能或上层代理配合完成更完整的业务链路;在组合使用时,应明确每一步的输入输出关系,并避免不同步骤之间出现参数冲突。

Pacifica MCP 技能

适用场景

当用户出现以下情况时触发:

  • 询问 Pacifica / Solana 上的加密货币价格、永续合约(perps)或交易相关问题
  • 希望查询其交易账户、持仓头寸或未成交订单
  • 希望下单、修改订单或撤销订单
  • 需要市场数据(如订单簿、K 线图、资金费率、最新成交记录)
  • 提及 BTC、ETH、SOL 或 Pacifica 上任意永续合约标的
  • 希望通过 WebSocket 实现实时价格/交易监控

不适用场景

  • 通用知识类问题(例如:“什么是永续合约?”)
  • 数学或计算类问题(例如:“1000 美元使用 10 倍杠杆是多少?”)
  • 仅凭训练数据即可回答的问题

工具选择指南

用户意图 工具 关键参数
X 的价格 pacifica-prices symbol
我的账户/余额 pacifica-account —
我的持仓 pacifica-positions —
开多单 / 买入 pacifica-market-order symbol, side: "bid", amount
开空单 / 卖出 pacifica-market-order symbol, side: "ask", amount
限价单 pacifica-limit-order symbol, side, amount, price, tif
止损单 pacifica-stop-order symbol, side, stop_price, amount
设置止盈 / 止损(TP/SL) pacifica-set-tpsl symbol, side(退出方向!), take_profit_price, stop_loss_price
撤销订单 pacifica-cancel-order symbol, order_id(留空则撤销该 symbol 下所有订单)
撤销止损单 pacifica-cancel-stop symbol, order_id
编辑订单 pacifica-edit-order symbol, order_id, price, amount
批量下单 pacifica-batch-order actions(数组,最多 10 项)
订单簿 pacifica-orderbook symbol
K 线图 / 行情图表 pacifica-candles symbol, interval, limit
标记价格 K 线 pacifica-mark-candles symbol, interval, limit
资金费率 pacifica-funding-rates symbol, limit
最新成交记录 pacifica-recent-trades symbol
可交易市场列表 pacifica-markets —
订单历史 pacifica-order-history limit
成交历史 / 盈亏(PnL) pacifica-trade-history symbol, limit
权益曲线 pacifica-portfolio time_range
充值 / 提现记录 pacifica-balance-history limit
通过订单 ID 查询订单详情 pacifica-order-by-id order_id
账户设置 pacifica-account-settings —
我的未成交订单 pacifica-orders —
设置杠杆倍数 pacifica-set-leverage symbol, leverage
切换全仓 / 逐仓模式 pacifica-set-margin-mode symbol, is_isolated
钱包地址 pacifica-wallet —
创建子账户 pacifica-create-subaccount —
列出子账户 pacifica-list-subaccounts —
向子账户划转 USDC pacifica-transfer-funds to_account, amount
提现 USDC pacifica-withdraw amount
列出所有可用工具 pacifica-tools —
实时监听成交事件 pacifica-watch channel, symbol, duration
持续实时监控 pacifica-watch-start → pacifica-watch-read → pacifica-watch-stop channel, symbol

参数说明

  • symbol:永续合约使用大写无后缀格式 — BTC、ETH、SOL、DOGE;现货市场使用 SOL-USDC、BTC-USDC、ETH-USDC 格式。运行 pacifica-markets 可获取全部支持的 symbol 列表。
  • side:"bid" 表示做多/买入,"ask" 表示做空/卖出
  • amount:始终为十进制字符串(如 "0.1"、"1.5"),最小订单价值为 10 美元。
  • price:始终为十进制字符串(如 "70000"、"3500")
  • tif:GTC(默认)、IOC(立即成交否则取消)、ALO(仅挂单)、TOB(最优价成交)
  • interval:1m、3m、5m、15m、30m、1h、2h、4h、8h、12h、1d

关键行为规范

  • set-tpsl 中的 side 指的是退出方向,而非建仓方向:多头持仓 → side: "ask";空头持仓 → side: "bid"。
  • 以下操作成功时返回 null:set-leverage、set-margin-mode、set-tpsl。可通过 pacifica-account-settings 或 pacifica-positions 验证变更是否生效。
  • 充值操作需在 Pacifica 网页端完成(测试网地址为 test-app.pacifica.fi,主网为 pacifica.fi),不可通过 MCP 或 CLI 执行。
  • 钱包自动生成于首次运行时,路径为 ~/.pacifica-mcp/config.json。用户需将私钥导入 Phantom / Backpack 钱包以完成充值。
  • 订单确认机制:交互式使用时,应在下单前简要向用户确认订单细节;自动化 / Bot 场景下可直接执行。
  • 仅支持 USDC 提现。若用户持有 SOL 或其他现货资产并希望提现,须先在现货市场将其卖出(例如执行 pacifica-market-order symbol: "SOL-USDC" side: "ask")兑换为 USDC,再发起提现。
  • 子账户资金注入:须先通过网页端向主账户充值,再使用 pacifica-transfer-funds 将 USDC 划转至子账户。单笔最低划转金额为 10 美元。
  • 现货市场(如 SOL-USDC、BTC-USDC、ETH-USDC):可复用相同订单工具,但需使用现货 symbol 格式;最大杠杆为 1x(现货不支持杠杆)。

WebSocket(实时数据)

模式 工具 适用场景
快照模式 pacifica-watch 快速检查:采集指定秒数内的事件(最长 60 秒)
持久连接模式 watch-start → watch-read → watch-stop 长期持续监控

支持的频道(channel):prices、trades、orderbook、account_info、account_positions、account_trades

  • trades 和 orderbook 必须传入 symbol 参数。
  • prices 频道会推送所有市场的行情 — 使用 watch-read 时建议启用 summary_only: true 参数,避免数据过载。
  • watch-read 支持 max_events(默认值为 100)与 summary_only(默认值为 false)参数。

免签 vs 钱包签名要求

免签(无需钱包签名):markets、prices、orderbook、candles、mark-candles、recent-trades、funding-rates、account、positions、orders、order-history、trade-history、portfolio、balance-history、order-by-id、account-settings、wallet、tools、watch、watch-start、watch-read、watch-stop

需钱包签名:market-order、limit-order、stop-order、set-tpsl、cancel-order、cancel-stop、edit-order、batch-order、set-leverage、set-margin-mode、create-subaccount、list-subaccounts、transfer-funds、withdraw

错误处理

错误码 / 错误信息 原因 解决方案
404 account 尚未完成充值 引导用户前往 test-app.pacifica.fi(测试网)或 pacifica.fi(主网)进行充值
422 amount too low 订单金额低于 $10 最低限额 提高订单数量(amount)
429 rate limited 请求频率超限 降低请求频率,稍后重试
Verification failed 签名验证失败 使用 pacifica-wallet 检查钱包配置是否正确

典型工作流示例

开立杠杆多单

1. pacifica-prices (symbol: "BTC") → 查询标记价格
2. pacifica-set-leverage (symbol: "BTC", leverage: 10)
3. pacifica-market-order (symbol: "BTC", side: "bid", amount: "0.01")
4. pacifica-positions → 确认头寸已建立

风险管理

1. pacifica-positions → 查看当前持仓方向
2. pacifica-set-tpsl (symbol: "BTC", side: "ask", take_profit_price: "100000", stop_loss_price: "60000")
   (因是平多头,所以 side 为 "ask")

实时监控与响应

1. pacifica-watch-start (channel: "trades", symbol: "BTC")
2. pacifica-watch-read (subscription_id: "...", summary_only: true) → 检查市场活跃度
3. pacifica-watch-stop → 清理订阅资源

CLI 替代方案

全部 36 个工具同样提供独立 CLI 版本,适用于终端环境:

npm install -g @pacifica-dev/cli

pacifica prices --symbol BTC
pacifica positions
pacifica market-order --symbol SOL --side bid --amount 0.5
pacifica wallet
pacifica watch --channel trades --symbol ETH --duration 10

输出格式为 JSON。可配合 jq 进行过滤: pacifica prices --symbol BTC | jq '.mark'

安装方式

# MCP 服务端(支持 Claude Code、Cursor、Windsurf、VS Code Copilot 等)
claude mcp add pacifica npx @pacifica-dev/mcp

# 独立 CLI 工具
npm install -g @pacifica-dev/cli

相关专题

更多
Postman身份认证怎么配置
Postman身份认证怎么配置

本专题从实际API接口调试场景出发,讲解Postman身份认证的完整配置流程,包括常见认证协议介绍、授权参数设置、访问令牌填写、OAuth 2.0授权及认证失败排查,帮助用户正确完成接口授权与访问验证。

2026.11.06

0

12

Postman请求头Headers怎么设置
Postman请求头Headers怎么设置

围绕Postman HTTP请求头配置展开,讲解Headers选项的具体使用方式,包括Key和Value参数填写、请求头信息添加、常见Header字段设置及请求头修改方法,帮助用户解决接口调试过程中遇到的请求头配置问题。

2026.11.06

0

13

Postman接口请求发送教程
Postman接口请求发送教程

详细介绍Postman接口请求的创建与发送方法,涵盖GET和POST请求、URL配置、请求参数、Headers请求头、Body请求体设置以及响应结果查看,帮助用户掌握Postman接口请求的完整操作流程。

2026.11.06

0

10

DBeaver怎么导入数据
DBeaver怎么导入数据

DBeaver数据导入专题,整理Excel、CSV、SQL、TXT等常见文件的数据导入方法,涵盖目标数据库选择、数据表创建、字段映射、数据类型设置及导入参数配置等操作,帮助用户将本地文件中的数据写入数据库,并了解批量导入、重复数据处理和导入失败等常见问题的解决方法。

2026.11.05

0

12

DBeaver安全防护教程大全
DBeaver安全防护教程大全

DBeaver安全防护专题,围绕数据库连接安全、账号密码保护和访问权限管理展开,整理SSL/TLS加密连接、SSH隧道、数据库凭据保存及证书验证等配置方法,同时介绍敏感信息保护、远程连接风险和高权限账号使用等注意事项,帮助用户提高数据库日常管理的安全性。

2026.11.05

0

12

DBeaver连接创建与配置教程
DBeaver连接创建与配置教程

本专题聚焦DBeaver数据库连接配置与管理,覆盖从新建连接、选择数据库类型到填写连接参数和验证连接的完整流程。针对MySQL、PostgreSQL、SQL Server等常见数据库,整理相应的连接设置方法,并提供驱动缺失、认证失败和连接异常等问题的排查方向。

2026.11.04

0

16

XORM框架结构体映射与表结构同步
XORM框架结构体映射与表结构同步

本专题围绕XORM框架的结构体映射展开,说明表名与字段的命名策略、xorm标签常用属性、主键自增与时间字段自动填充,并演示Sync2自动建表、增量字段升级、索引声明与反向生成结构体的完整流程。

2026.11.04

0

15

XORM框架安装配置与数据库连接
XORM框架安装配置与数据库连接

本专题聚焦XORM框架的配置与连接环节,拆解MySQL、PostgreSQL、SQLite、SQL Server的DSN写法与驱动选择,讲清连接池参数、多数据源拆分、读写分离与超时重连的处理方式,并补充容器与兼容数据库的适配经验。

2026.11.04

0

15

XORM框架安装配置与数据库连接
XORM框架安装配置与数据库连接

本专题聚焦XORM框架的配置与连接环节,拆解MySQL、PostgreSQL、SQLite、SQL Server的DSN写法与驱动选择,讲清连接池参数、多数据源拆分、读写分离与超时重连的处理方式,并补充容器与兼容数据库的适配经验。

2026.11.04

0

16

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
热门推荐
/
最新课程
phpStudy极速入门视频教程
phpStudy极速入门视频教程

共6课时 | 54.7万人学习

独孤九贱(4)_PHP视频教程
独孤九贱(4)_PHP视频教程

共89课时 | 134.1万人学习