Pyth MCP Server

MCP金融服务

提供方 ChoppaTheMegalodon

金融服务 未标注 无需鉴权 社区 / 第三方 Claude

Pyth Network MCP Server是一个企业级的TypeScript实现,为AI系统提供对Pyth Network去中心化预言机基础设施的直接访问,支持实时价格数据、历史数据和网络信息的交互。

一句话选型结论

按资料字段整理

Pyth MCP Server 属于金融服务类 MCP 服务器,传输方式未标注,无需鉴权,可直接接入 Claude,没有现成安装命令,需按官方文档接入。接入前先确认权限范围;涉及写入、删除或付款的操作,建议先在测试环境验证。

分类金融服务 传输方式未标注 鉴权无需鉴权 部署方式未标注
GitHub 星标 0 仓库热度,无公开仓库时显示未标注
工具数 8 暴露给模型的工具数量
资源 / 提示词 0 / 0 资源与提示词模板数量
维护方 社区 / 第三方 核验等级 仅资料核对

工具与能力

金融服务
数量来自来源目录的标注,具体工具清单以官方文档为准
工具数量8暴露给模型可调用的工具个数
资源数量0可读取的资源条目
提示词数量0内置提示词模板数量

能力标签

支持客户端

适用场景

去中心化预言机TypeScript本地部署价格数据区块链实时数据AI集成

安装与配置

未标注 无需鉴权
上游未给出传输方式
  1. 1
    准备运行环境

    按官方文档确认运行环境(常见为 Node.js 或 Python),装好后再执行安装命令。

  2. 2
    安装服务

    复制上面的安装命令执行;命令里带占位符的位置,换成自己的密钥或路径。

  3. 3
    写入客户端配置

    在客户端的 MCP 配置里填好启动命令和参数,保存后完全退出客户端再打开,让新配置生效。

  4. 4
    验证是否可用

    连接成功后客户端会列出约 8 个工具,随便调一个只读工具确认能返回结果。

典型使用场景

3 类
按分类与标签整理的常见用法,具体以官方文档为准
行情与财务数据

查行情、财报、汇率等金融数据。

支付与账务查询

查订单、账单与交易流水。

风控与核验

做身份、信用与风险信息核验。

选择建议

选之前先看这几条
按条目字段给出的判断,不替你决定用不用

值得选的地方

  • 资料标注 8 个工具,职责相对集中,接入后不容易误操作。
  • 已适配 Claude,换客户端不用重新研究配置。
  • 资料标注无需鉴权,装好就能连。

先想清楚的地方

  • 没有现成安装命令,需要按官方文档自己填启动命令和参数。
  • 版本更新与行为细节以官方仓库为准。

更适合

  • 需要在金融服务场景里让模型直接调用外部能力的人。
  • 已经在用 Claude 的用户,接入路径最短。
  • 想先快速试一下、能接受在本地或自有环境跑服务的人。

不太适合

  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

6 个同类
同分类里挑最接近的几条,字段以各自详情页为准
MCP 服务器工具数传输方式部署方式安装命令最后核验
Pyth MCP Server当前 8 未标注 未标注 无 2026-05-17
Alpaca MCP 62 stdio · 本地进程 支持远程部署 有 2026-05-18
OpenNews MCP 11 stdio · 本地进程 支持远程部署 有 2026-05-17
MCP Server 273df76d 未标注 stdio · 本地进程 本地部署 有 2026-05-17
tradingview-mcp 未标注 stdio · 本地进程 本地部署 有 2026-04-19
goat (Goat SDK) 未标注 未标注 未标注 无 2026-05-17

服务器档案

金融服务
字段来自项目仓库与公开索引,中文说明由本站标注
提供方ChoppaTheMegalodon上游标注的维护方 ChoppaTheMegalodon
分类金融服务本站按上游分类展示
连接方式未标注上游未给出传输方式
鉴权方式无需鉴权远程服务建议用最小权限凭据
维护方社区 / 第三方核验等级 仅资料核对
包名 / 运行时未标注 · 未标注本地安装时用到的包标识与运行时
部署类型未标注上游给出的部署形态
最近核验2026-05-17上游最后核验时间

详细介绍

6.5 KB
来自项目仓库与上游目录的原文,未做删改

Pyth网络MCP服务器

Pyth Network oracle数据的官方模型上下文协议(MCP)服务器。

企业级TypeScript实现,为Claude和其他AI系统提供对Pyth Network去中心化oracle基础设施的直接访问。


概述

此MCP服务器使AI代理能够通过标准化协议与Pyth Network的实时价格馈送、历史数据和网络信息进行交互。专为生产使用而设计,具有全面的错误处理、类型安全和性能优化功能。

什么是Python网络?

Pyth Network是一个去中心化的oracle协议,为107多个区块链的智能合约提供实时市场数据。在125多家第一方数据提供商(交易所、做市商、交易公司)的支持下,Pyth提供:

  • 1930+价格信息 涵盖加密货币、股票、外汇、大宗商品和利率
  • ~400ms更新频率 具有亚秒级延迟
  • 通用价格馈送ID 适用于所有受支持的链
  • 置信区间 适用于具有风险意识的应用程序

特性

工具

工具 说明
get_price_feeds 按交易品种、资产类型或查询搜索和过滤1930+个价格提要
get_latest_price 获取具有置信区间和发布时间的实时价格
get_price_at_timestamp 查询特定Unix时间戳的历史价格
get_twap 计算时间加权平均价格(1-600秒窗口)
get_publisher_caps 访问发布者质押限制和网络健康数据
get_price_feed_info 特定价格提要的详细元数据
stream_price_updates 通过SSE订阅实时价格流
get_benchmark_history 按时间间隔查询历史价格数据

资源

资源URI 描述
pyth://network/status 网络健康、支持链和统计数据
pyth://feeds/catalog 可用价格提要的完整目录
pyth://feeds/popular 常用的订阅源(BTC、ETH、SOL、主要货币对)
pyth://docs/api 爱马仕API端点快速参考
pyth://docs/integration 集成指南和最佳实践

提示

提示 描述
analyze_price_feed 对具有价格、TWAP和波动性的资产进行深入分析
compare_assets 多个价格提要的并排比较
market_overview 资产类别的综合报告
arbitrage_scanner 跨交易所价差分析
volatility_report 历史波动性指标和风险评估

安装

先决条件

  • Node.js 18+
  • npm或pnpm

快速开始```bash

Clone and install

git clone https://github.com/pyth-network/mcp-server.git
cd mcp-server
pnpm install

Build

pnpm build

Run

pnpm start


### Claude桌面配置

添加到您的Claude桌面配置(`~/.config/claude/claude_desktop_config.json`):```json
{
"mcpServers": {
"pyth-network": {
"command": "node",
"args": ["/path/to/pyth-mcp-server/dist/index.js"],
"env": {
"PYTH_HERMES_URL": "https://hermes.pyth.network"
}
}
}
}

建筑```

pyth-mcp-server/
├── src/
│ ├── index.ts # Server entry point
│ ├── server.ts # MCP server implementation
│ ├── api/
│ │ ├── hermes.ts # Hermes API client
│ │ ├── benchmarks.ts # Benchmarks API client
│ │ └── types.ts # API response types
│ ├── tools/
│ │ ├── index.ts # Tool registry
│ │ ├── price-feeds.ts # Price feed tools
│ │ ├── historical.ts # Historical data tools
│ │ └── network.ts # Network info tools
│ ├── resources/
│ │ ├── index.ts # Resource registry
│ │ └── handlers.ts # Resource handlers
│ ├── prompts/
│ │ ├── index.ts # Prompt registry
│ │ └── templates.ts # Prompt templates
│ └── types/
│ ├── mcp.ts # MCP protocol types
│ └── pyth.ts # Pyth-specific types
├── tests/
├── docs/
└── dist/


______________________________________________________________________

## api参考

### 爱马仕API(实时数据)

基本URL: `https://hermes.pyth.network`

|终点|目的|
|----------|---------|
| `/v2/price_feeds` |列出所有可用的价格提要|
| `/v2/updates/price/latest` |获取订阅源ID的最新价格|
| `/v2/updates/price/{timestamp}` |获取特定时间戳的价格|
| `/v2/updates/twap/latest` |获取饲料ID的TWAP|
| `/v2/updates/publisher_stake_caps/latest` |出版商质押数据|

### 基准API(历史数据)

基本URL: `https://benchmarks.pyth.network`

|终点|目的|
|----------|---------|
| `/v1/price_feeds/` |带元数据的标价提要|
| `/v1/updates/price/{timestamp}` |时间戳的历史价格|
| `/v1/updates/price/{timestamp}/{interval}` |带时间间隔的价格历史|
| `/v1/shims/tradingview/history` |兼容TradingView的OHLCV|

______________________________________________________________________

## 与社区版本的差异

与社区构建的版本相比,此官方实现提供了几个优势:

|特色|社区|官方|
|---------|-----------|----------|
|语言| Python | TypeScript|
|类型安全|运行时|编译时|
|流媒体|否|SSE支持|
|历史数据|基础|全面基准API|
|错误处理|基本|全面重试|
|缓存|无|智能缓存|
|速率限制|无|根据限制构建|
|文档|良好|广泛|
|维护|社区| Python基金会|

______________________________________________________________________

## 环境变量

|变量|默认值|描述|
|----------|---------|-------------|
| `PYTH_HERMES_URL` | `https://hermes.pyth.network` |爱马仕API终点|
| `PYTH_BENCHMARKS_URL` | `https://benchmarks.pyth.network` |基准API终点|
| `PYTH_CACHE_TTL` | `5000` |缓存TTL(毫秒)|
| `PYTH_REQUEST_TIMEOUT` | `30000` |请求超时(毫秒)|
| `LOG_LEVEL` | `info` |记录冗长|

______________________________________________________________________

## 发展```bash
# Install dependencies
pnpm install

# Run in development mode
pnpm dev

# Run tests
pnpm test

# Build for production
pnpm build

# Lint
pnpm lint

许可证

MIT许可证-请参阅 许可证 了解详情。


链接

  • Pyth网络
  • Pyth文档
  • 爱马仕 API
  • API基准
  • MCP规范

常见问题

6 问
答案由本站依据条目字段整理,不引用上游原文
Pyth MCP Server 怎么安装?

资料没有给出安装命令,请到官方仓库或文档按说明接入;这类条目多数是生态应用,或尚未发布可安装包。

Pyth MCP Server 怎么在 Claude 里配置?

它的传输方式未标注,在客户端的 MCP 配置里填好启动命令和参数,保存后完全退出客户端再打开,配置才会生效。

Pyth MCP Server 收费吗?

本站不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

Pyth MCP Server 需要 API Key 吗?

资料标注为无需认证,装好就能连;如果实际调用时报鉴权错误,按官方文档补上凭据。

Pyth MCP Server 支持哪些客户端?

资料标注支持 Claude;其他客户端只要能配置 MCP Server,也能用同样的命令或地址接入。

Pyth MCP Server 能提供哪些能力?

资料显示约 8 个工具;能力标签包括 TypeScript、Claude、区块链。具体工具清单以官方文档为准。

热门专题

按标签挑服务器
全部专题 →

服务器信息以作者仓库与官方文档为准;分类、传输方式与鉴权方式的中文说明为中文整理,最近核验 2026-05-17。