Desk3 加密数据的完全兼容 MCP (模型上下文协议) 服务器,支持 Dify、Claude、Notion MCP 等客户端。
<a href="https://glama.ai/mcp/servers/@desk3/cryptocurrency-mcp-server"> <img width="380" height="200" src="https://gips1.baidu.com/it/u=3371812077,4238984524&fm=3081&app=3081&f=PNG?w=760&h=400" /> </a>uv run desk3_service 一键启动该服务器公开了以下资源:
desk3://gas/suggestdesk3://market/exchangeRatedesk3://market/mini/24hrdesk3://market/pricedesk3://market/circulatingdesk3://market/fear-greeddesk3://market/btc/trenddesk3://market/eth/trenddesk3://market/altcoin/seasondesk3://market/bitcoin/dominancedesk3://market/cycle/indicatorsdesk3://market/pi-cycle-topdesk3://market/rainbowdesk3://market/puell-multipledesk3://market/cyclesdesk3://market/calendarget_suggest_gasget_exchange_rateget_mini_24hrget_token_priceget_token_circulating_supplyget_fear_greed_indexget_btc_trendget_eth_trendget_altcoin_season_indexget_bitcoin_dominanceget_cycle_indicatorsget_pi_cycle_topget_rainbow_chartget_puell_multipleget_cyclesget_market_calendar- 需要有效的 DESK3_API_KEY(在环境变量或 .env 文件中设置)。
uv sync
uv run desk3_service
docker build -t desk3-service .
docker run -e -p 8100:8100 desk3-service
此项目支持两种启动模式:
在 0.0.0.0:8100/sse (http://127.0.0.1:8100/sse) 启动一个 Starlette HTTP/SSE 服务器,用于 Dify、Claude、Notion MCP 等。
# 推荐:直接使用 Python 运行
PYTHONPATH=src python -m desk3_service.http_server
# 或运行 Starlette MCP 服务器变体
PYTHONPATH=src python -m desk3_service.starlette_mcp_server
或者,如果您想使用 uv/pyproject.toml 脚本,请添加一个 http_server 或 starlette_mcp_server 的脚本条目。
启动一个纯 MCP stdio 服务器,用于 CLI 或高级集成(非 HTTP/SSE):
uv run desk3_service
此模式仅在您希望使用标准输入/输出的 MCP 时需要(不推荐大多数用户使用)。
uv 已安装并位于您的 PATH 中。
DESK3_API_KEY 是有效的。-e DESK3_API_KEY=... 设置 API 密钥。