mcpField
W
Wicked MCP (moved)

Wicked MCP (moved)

本地服务
mcp.wickedapi.com金融数据03 天前更新

关于 Wicked MCP (moved)

Wicked MCP 是面向金融、DeFi、身份、信誉和 Agent 记忆场景的 WickedAPI 实时服务桥接层。它整合 100 多个工具、MCP 资源和提示词,将请求转发至底层 API,而不自行实现数据逻辑。

主要功能

  1. 01覆盖 Wicked 服务的 100 多个工具
  2. 02市场、DeFi 和代币风险数据
  3. 03经纪账户同步与文件查询
  4. 04身份、信誉和 Agent 记忆
  5. 05MCP 资源及串联提示词
  6. 06API 密钥与 x402 支付方式

适用场景

  1. 01交易前检查代币和协议风险
  2. 02生成市场与财报日程简报
  3. 03筛查钱包或验证 Agent
  4. 04搜索申报文件和内幕交易活动

MCP 相关

通过 stdio 或远程 Streamable HTTP 端点提供工具、资源和提示词。付费调用可能返回 x402 支付挑战;配置 `WICKEDAPI_PAYER_PRIVATE_KEY` 后,指定服务可自动付款。

配置

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

暂未收录安装方式

我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。

代码仓库

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

WickedAPI MCP 服务

WickedAPI/wicked-mcp MCP server smithery badge

为整个 Wicked 套件提供的 MCP 服务,涵盖交易数据、DeFi 协议健康状况、代币安全、券商同步、Agent 身份、声誉、工具可靠性注册表、幻觉检查、持久化 Agent 记忆和 x402 付费墙,集于一体。

涵盖 12 项在线服务的 100 多个工具。前 4 项会根据各服务实时提供的 openapi.json 自动生成,因此工具列表始终与已部署的服务一致;其余工具为手动编写,因为它们使用钱包签名和非 /v1 路由:

服务工具身份验证
Trading Data API28 个(无前缀:price、ohlcv、fvg、momentum_score、macro_calendar 等,以及链上读取工具 chain_balance、chain_token_balance、chain_nonce、chain_block、chain_ens、chain_tx)API 密钥或 x402,5 个免费
Protocol Health Oracle6 个(protocol_health_*)API 密钥或 x402,记分板免费
Token Risk Oracle1 个(token_risk)完全免费,无需密钥
Broker Sync API6 个(broker_sync_*)API 密钥或 x402
Filings Oracle7 个(filings_search、filings_8k_events、filings_insider_trades、filings_insider_summary 等)实时性检查和预览免费;其余需密钥或 x402
Wallet Oracle2 个(wallet_sanctions_check、wallet_check)OFAC 制裁查询免费;完整检查需密钥或 x402
Wicked Reputation5 个(reputation_*)免费,无需密钥
Wicked Registry6 个(registry_*)搜索/详情需密钥或 x402;精选内容/徽章/报告免费;注册需要你的签名
Wicked Identity8 个(identity_*)没有钱包?从 identity_sandbox_register 开始(无需签名);通过 identity_get_test_key 获取免费测试密钥;真实钱包调用需要你对 nonce 进行签名
Wicked Sanity2 个(sanity_check、sanity_check_batch)密钥或 x402
Wicked Memory8 个(memory_prepare、memory_store、memory_search 等)每次调用都需钱包签名;只有搜索会计费
x402 Paywall8 个(paywall_*)paywall_signup 无需授权;其余需要租户密钥

此外还有 6 项资源(平台目录、llms.txt 和各服务的实时端点目录)以及 10 个提示词(rug_check、vet_dependency、morning_briefing、fact_check、verify_agent、find_reliable_tool、agent_memory_guide),可像 操作手册 一样串联各工具。

这些工具绝不会签名或持有密钥。没有钱包的 Agent 仍可通过沙盒身份(identity_sandbox_register,然后传入 sandbox_token 而非签名)端到端试用 Wicked Identity;沙盒结果仅用于测试,不会被报告为已验证。Identity(真实钱包)、Registry 注册和 Memory 均需要使用你自己的钱包生成签名(identity_get_nonce / memory_prepare 会返回要签名的确切消息)。需要 x402 付款的调用会返回真实的 402 挑战(x402 v2 的内容会解码到 payment_required 中),而不会自动付款;WICKEDAPI_PAYER_PRIVATE_KEY 自动付款仅适用于 Trading、Protocol Health、Token Risk 和 Broker Sync 工具。

远程端点(无需安装)

也可在 Glama、官方 MCP Registry(io.github.WickedAPI/wicked-mcp)和 Smithery 上找到。

同样的 107 个工具也通过流式 HTTP 在 https://mcp.wickedapi.com/mcp 上提供(无状态,按 IP 限流;公共部署不携带个人密钥,因此付费调用会返回 x402 挑战)。将任何支持流式 HTTP 的 MCP 客户端指向该地址即可。要自托管,请构建 Dockerfile 并使用 node dist/http.js 运行(镜像默认使用 stdio 入口),或运行 npm run build && npm run start:http;请参阅 .env.example 了解 RATE_LIMIT_PER_MINUTE、ALLOWED_HOSTS 和 TRUSTED_CLIENT_IP_HEADER。

无需注册

每个工具都会调用由 x402 控制的真实端点(基于 HTTP 的按次付费,使用 Base 上的 USDC),并支持 API 密钥作为备用方式;无论如何,Token Risk Oracle 工具始终免费:

  • 零配置 — 无凭据也能调用;付费端点会将真实的 402 付款挑战(价格、网络、payTo)作为工具结果返回。
  • 自主按次付费 — 将已注资的 Base 主网钱包私钥设为 WICKEDAPI_PAYER_PRIVATE_KEY,每次调用都会自动支付约 $0.001 的 USDC 并返回真实数据。无需账户,也无需订阅。
  • 合作伙伴 API 密钥 — 设置 WICKEDAPI_API_KEY,即可免费、限流地访问全部四项服务(同一个密钥可用于所有服务)。

安装

{
  "mcpServers": {
    "wickedapi": {
      "command": "npx",
      "args": ["-y", "@wickedlabs/wicked-mcp"],
      "env": {
        "WICKEDAPI_API_KEY": "your-key-here"
      }
    }
  }
}

或者,使用自主按次付费,而非密钥:

{
  "mcpServers": {
    "wickedapi": {
      "command": "npx",
      "args": ["-y", "@wickedlabs/wicked-mcp"],
      "env": {
        "WICKEDAPI_PAYER_PRIVATE_KEY": "0xyour-base-wallet-private-key"
      }
    }
  }
}

没有进行任何配置?Token Risk Oracle 工具和 Trading Data API 的 5 个免费端点(sentiment、macro_calendar、market_overview、gas、kalshi_probability)仍可在零配置下使用。

资源

无需调用工具即可读取——适用于在 UI 中展示资源的客户端:

  • wickedapi://platform/services — 完整的服务目录(JSON)
  • wickedapi://platform/llms — 平台的 llms.txt
  • wickedapi://trading/status、wickedapi://protocol_health/status、wickedapi://token_risk/status、wickedapi://broker_sync/status — 各服务的实时端点目录

快速开始

claude mcp add --transport http wicked https://mcp.wickedapi.com/mcp   # Claude Code, no install
npx -y @wickedlabs/wicked-mcp                                                    # local stdio

Claude Desktop / Cursor / VS Code 配置和各框架的入门示例,请参阅 cookbooks。远程服务还在 / 提供落地页,在 /llms.txt 提供平台说明,在 /.well-known/mcp/server-card.json 提供 MCP 服务卡,并在 /stats 提供各工具调用次数汇总(仅计数;不含参数或 IP)。

提示词

一键式工作流,可串联真实工具调用(Claude Desktop 和其他支持提示词的客户端会直接展示这些工作流):

  • rug_check(address、chain、可选的 symbol)— 购买前检查代币风险、市场情绪以及可选的动量情况。
  • vet_dependency(slug、可选的 token_address、chain)— 基于协议健康状况,以及可选的合约级风险检查,在基于 DeFi 协议构建前进行评估。
  • morning_briefing(可选的 symbol)— 汇总宏观日历、财报日历、市场情绪和动量判断。
  • fact_check(output、可选的 source)— 将答案拆分为各项声明,并使用 Wicked Sanity 逐一核实。
  • verify_agent(wallet)— 与 Agent 进行交易前,检查身份声明和信誉质押/等级。
  • find_reliable_tool(need、可选的 category、min_score)— 按真实的正常运行时间、延迟和架构评分搜索 Registry。
  • agent_memory_guide(wallet、task)— 向模型说明两步签名 Memory 工作流。
  • counterparty_check(address)— 付款前进行 OFAC 筛查和钱包风险检查(以及身份/信誉检查)。
  • insider_watch(ticker、可选的 days)— 获取某只股票的内幕交易、内幕交易摘要和 8-K 事件。
  • trade_idea_check(symbol、可选的 timeframe)— 获取交易想法的判断、波动性、持仓情况和新闻。

环境变量

变量必需说明
WICKEDAPI_API_KEY否免费访问所有四项服务,但有速率限制(同一个密钥可用于所有服务)。
WICKEDAPI_PAYER_PRIVATE_KEY否Base 主网钱包私钥。如果设置,每次调用都会自动以 USDC 支付 x402 挑战,无需密钥。
WICKEDAPI_BASE_URL否覆盖 Trading Data API 的基础 URL(默认 https://api.wickedapi.com)。
WICKEDAPI_PROTOCOL_HEALTH_URL否覆盖 Protocol Health Oracle 的基础 URL(默认 https://protocol-health-oracle.wickedapi.com)。
WICKEDAPI_TOKEN_RISK_URL否覆盖 Token Risk Oracle 的基础 URL(默认 https://token-risk-oracle.wickedapi.com)。
WICKEDAPI_BROKER_SYNC_URL否覆盖 Broker Sync API 的基础 URL(默认 https://broker-sync-api.wickedapi.com)。
REGISTRY_API_KEY / IDENTITY_API_KEY / SANITY_API_KEY / MEMORY_API_KEY否用于 Registry、Identity、Sanity 和 Memory 搜索付费调用的免费层密钥。不提供密钥则会收到 x402 挑战。
PAYWALL_API_KEYpaywall_* 必需paywall_signup 返回的一次性租户 Bearer 密钥。
REPUTATION_BASE_URL / REGISTRY_BASE_URL / IDENTITY_BASE_URL / SANITY_BASE_URL / MEMORY_BASE_URL / PAYWALL_BASE_URL否覆盖对应服务的基础 URL(默认使用 *.wickedapi.com 主机)。
WICKEDAPI_SHOWCASE_URL否覆盖资源使用的平台目录基础 URL(默认 https://wickedapi.com)。

如果未设置 WICKEDAPI_API_KEY 和 WICKEDAPI_PAYER_PRIVATE_KEY,付费调用在协议层面仍会成功——工具结果会返回真实的 402 挑战,而不是数据。如果某项服务的规范加载失败(网络故障或该服务不可用),本次会话将跳过其工具,其余工具仍会正常注册。

本地开发

npm install
npm test            # builds, then unit + end-to-end tests (e2e needs network)
node dist/index.js  # stdio
node dist/http.js   # streamable HTTP on $PORT (default 8080)

这不是什么

此服务不会重新实现任何数据逻辑——它只是将 MCP 工具调用转发到全部十项服务的实时 Wicked HTTP 端点。实际的市场数据、指标、评分和风险信号都由 API 本身提供。

评论

支持 Markdown

第一次接触 MCP?

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

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