Token导航 LogoToken导航TokenDH.com
Frankencoin MCP logo
金融服务stdio官方级别未说明来源级核验

Frankencoin MCP

MCP Server

frankencoin-mcp

提供实时Frankencoin协议数据访问服务,支持MCP、REST API和CLI三种接口,适用于开发者和数据分析师。

工具数

13

提示词数

0

GitHub Stars

0

资源数

0
加密货币金融数据JavaScriptClaudeClaude DesktopClaudeCursor

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

Frankencoin-ZCHF

提供方

Frankencoin-ZCHF

最后核验

2026/5/17 20:20

运行时

Node.js

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

npx frankencoin-mcp snapshot

详细介绍

Frankencoin MCP服务器

通过三个接口实时传输Frankencoin(ZCHF)协议数据——选择适合您堆栈的数据:

接口端点最适合
主控程序POST https://mcp.frankencoin.com/mcpClaude Desktop、Cursor、任何兼容MCP的代理
REST APIGET https://mcp.frankencoin.com/api/代理、脚本、curl——单个请求,无握手
命令行界面frankencoin 航站楼的人

公共端点: https://mcp.frankencoin.com

______________________________________________________________________

工具(v2.0-13整合工具)

主办单位: 代理人需要什么而不是数据来自哪里。每个责任人一个工具。

#工具说明
1get_protocol_snapshot全实时状态——供应(每条链)、TVL、FPS价格/储备/收益、储蓄率、挑战
2get_market_data价格、挂钩健康、瑞士法郎稳定币比较(ZCHF/VCHF/CHFAU)、宏观(BTC/ETH)、抵押品价格
3get_savings利率(已批准+待处理)+模块统计数据(TVL、已付利息、存款、取款)
4get_governance利率建议、造币厂申请、FPS股票交易、持有人统计数据。 type 要筛选的参数
5get_positions造币场。 detail=true 获取完整的链上数据;默认返回地址列表
6get_challenges抵押品细节、定价、头寸背景的清算挑战
7get_collaterals所有链中接受的抵押品类型
8get_analytics历史时间序列、FPS交易、造币历史、汇率变化时间线。 type param
9get_knowledge所有文档和参考:常见问题解答、指南、令牌地址、链接。 topic param
10get_news新闻文章、视频、用例、生态系统合作伙伴
11get_merchMerch商店的产品、价格、可用性
12get_dune_statsDune Analytics——持有者数量、铸造量、随时间推移节省的TVL
13query_ponder原始GraphQL逃生舱对抗美国国家航空航天局。frankencoin.com

设计理念

  • 每个工具的单一责任 --按工具返回的内容组织,而不是数据来自哪里
  • 以代理为中心 --代理询问“我需要什么?”,服务器在内部聚合
  • 合并自23→13 --更少的工具调用,更丰富的响应,更少的上下文浪费

______________________________________________________________________

数据源

所有数据都在服务器端聚合——代理不需要知道底层API:

来源它提供了什么
api.frankencoin.com供应、TVL、FPS、储蓄率、抵押品、挑战、价格
美国国家航空航天局链上索引数据——头寸、交易、造币厂、分析
CoinGecko Pro市场价格、24小时变化、挂钩健康、瑞士法郎稳定币比较
沙丘分析持有人数量、铸造量、节省TVL历史
文档(gitbook)、网站内容(链接、媒体、令牌地址)
merch.frankencoin.com通过Shopify API的Merch商店产品

______________________________________________________________________

快速开始

MCP(克劳德桌面/光标)

添加到MCP配置中:

{
  "mcpServers": {
    "frankencoin": {
      "url": "https://mcp.frankencoin.com/mcp"
    }
  }
}

REST API(curl/scripts)

# Full protocol snapshot
curl https://mcp.frankencoin.com/api/get_protocol_snapshot

# Market data with peg health
curl https://mcp.frankencoin.com/api/get_market_data

# Savings rates + stats
curl https://mcp.frankencoin.com/api/get_savings

# Governance activity (minters only)
curl "https://mcp.frankencoin.com/api/get_governance?type=minters&status=active"

# Positions with full detail
curl "https://mcp.frankencoin.com/api/get_positions?detail=true&limit=10"

# Historical analytics (30 days)
curl "https://mcp.frankencoin.com/api/get_analytics?type=time_series&days=30"

# Documentation
curl "https://mcp.frankencoin.com/api/get_knowledge?topic=faq"

# Raw GraphQL
curl -X POST https://mcp.frankencoin.com/api/query_ponder \
  -H 'Content-Type: application/json' \
  -d '{"query": "{ analyticDailyLogs(limit:3) { items { date totalSupply } } }"}'

命令行界面

npx frankencoin-mcp snapshot
npx frankencoin-mcp market
npx frankencoin-mcp savings
npx frankencoin-mcp positions --detail --limit 10
npx frankencoin-mcp analytics --type trades --limit 5
npx frankencoin-mcp knowledge --topic governance
npx frankencoin-mcp ponder '{ equityTrades(limit:3) { items { kind trader shares } } }'

______________________________________________________________________

自我寄宿

# Clone and install
git clone https://github.com/Frankencoin-ZCHF/frankencoin-mcp.git
cd frankencoin-mcp
npm install

# Run in HTTP mode (port 3000)
node src/index.js --http

# Or stdio mode (for MCP clients)
node src/index.js

环境变量

变量必填描述
PORTHTTP端口(默认值:3000)
COINGECKO_API_KEY是\*CoinGecko Pro API密钥(用于市场数据)
DUNE_API_KEYDune Analytics API密钥(用于get_Dune_stats)

\*或放置在 ~/.config/coingecko/api_key

______________________________________________________________________

建筑

src/
├── index.js          # Server entry — MCP + REST + SSE transports
├── tools.js          # 13 tool definitions (names, descriptions, schemas)
├── api.js            # Barrel re-export of all handlers
├── cli.js            # CLI interface
└── api/
    ├── helpers.js    # Shared: fetch helpers, constants, key loading
    ├── snapshot.js   # get_protocol_snapshot
    ├── market.js     # get_market_data
    ├── savings.js    # get_savings
    ├── governance.js # get_governance
    ├── positions.js  # get_positions, get_challenges, get_collaterals
    ├── analytics.js  # get_analytics, get_dune_stats, query_ponder
    └── content.js    # get_knowledge, get_news, get_merch

______________________________________________________________________

示例提示

“弗兰肯康协议的现状如何?” → get_protocol_snapshot
“ZCHF的挂钩情况如何?与其他CHF稳定币相比。” → get_market_data
“储蓄率是多少,存了多少钱?” → get_savings
“向我展示最近的FPS交易和任何悬而未决的治理提案。” → get_governance
“列出所有活跃头寸及其抵押品比率。” → get_positions 随着 detail=true
“使用弗兰肯康有什么风险?” → get_knowledge 随着 topic=risks
“给我看90天的协议分析。” → get_analytics 随着 type=time_series&days=90

______________________________________________________________________

许可证

麻省理工学院-- 弗兰肯康协会

目录标签

目录标签

加密货币金融数据JavaScriptClaude本地部署实时数据API服务区块链分析

支持客户端

Claude DesktopClaudeCursor

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

运行时(runtime,运行环境)

Node.js

来源包(packageName,安装包名)

frankencoin-mcp

工具数量(toolCount,工具数)

13

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdionone部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP