Verity Skills

io.github.cchurctrip由 GitHub 账号 cchurctrip 发布v1.0.1更新于 Nov 2, 2026

Real-time social media and prediction market integrity layer for traders, funds, and quant desks.

已验证Streamable HTTP可网页运行金融安全与监控

概览

AI 生成的概览

远程 MCP 服务器,让 AI 助手在交易前对社交媒体与预测市场的股票代码、话题和说法做完整性核查。

可以做什么
  • 为话题、股票代码或叙事打协同行为评分,并给出市场标的的综合完整性评分
  • 对话题、股票代码或说法做实时扫描,并将说法与受监控来源交叉比对
  • 监控话题或股票代码中的虚假信息模式
  • 生成覆盖自选列表隔夜信号的每日简报
适用场景
适合交易员、基金和量化团队,希望在依据某个股票代码、叙事或说法行动前让助手快速做一次完整性核查,或持续监控自选列表中的协同行为与虚假信息。
运行要求
远程 HTTP 端点,无需本地安装包。所有技能都需要 Verity API 密钥,以 Authorization bearer 令牌发送。提供七天试用,无需信用卡。
安装前请注意
所有技能都需要 Authorization bearer 令牌,密钥会发送给 Verity 服务。试用有额度上限,达到上限时会返回升级提示。评分与信号属第三方判断而非已核实事实,不应视为交易建议。

安装

在 SourceWeft 中

  1. 打开 控制台中的 Verity Skills,将其添加到工作区。
  2. 连接 所需的 凭据。它们会被私密存储,绝不会在公开页面上展示。
  3. 为需要使用其工具的对话启用该服务。

Web executable,通过 Streamable HTTP。 远程服务在工作区中配置后即可从网页运行时运行。

交给智能体安装

把这段提示词粘贴到 Claude Code、Codex、Cursor 等智能体,或 SourceWeft 对话中。智能体会读取该服务器的安装指南,先向你展示发布者、端点和登录方式,经你同意后再把它添加到你的客户端。密钥不会写进任何命令。

阅读 https://sourceweft.com/mcp/io.github.cchurctrip%2Fverity/install.md,并按其中说明把这个 MCP 服务器接入我的客户端。修改任何配置之前,先告诉我它的发布者、端点和登录方式,等我确认。不要把 API 密钥写进命令或我会提交的文件;问我密钥应从哪里获取。

查看智能体所依据的安装指南

其他 MCP 客户端

把它添加到你客户端的 mcpServers 配置中。 客户端会在首次连接时完成 OAuth 登录。

{
  "mcpServers": {
    "verity-skills": {
      "type": "http",
      "url": "https://mcp.verityskills.com/mcp"
    }
  }
}

README

Verity MCP Server

Public MCP (Model Context Protocol) server for Verity skills. Six callable endpoints your AI agent can invoke before any trade: detect coordinated activity, score market subjects, cross-check claims, flag disinformation patterns.

Production endpoint: https://mcp.verityskills.com/mcp

Why Verity skills

ApeWisdom has a dashboard. StockTwits has a feed. Verity has skills. The pre-trade integrity check most AI workflows are missing. Connect once; every Verity capability becomes a function call from inside your Claude, Cursor, LangChain, or LlamaIndex workflow.

Every skill needs a Verity API key. Issue one in seconds at https://verityskills.com/account/api-keys.

Install

Claude Desktop

Add to ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows). Native HTTP transport (Claude Desktop 2026 builds):

json
{  "mcpServers": {    "verity": {      "type": "http",      "url": "https://mcp.verityskills.com/mcp",      "headers": {        "Authorization": "Bearer vtk_<your-token>"      }    }  }}

If your Claude Desktop is older and rejects type: "http", use the mcp-remote stdio bridge. See docs/CLAUDE_DESKTOP.md for the full guide. Fully quit Claude Desktop (Cmd-Q on macOS) before relaunch.

Cursor

Add to ~/.cursor/mcp.json:

json
{  "mcpServers": {    "verity": {      "url": "https://mcp.verityskills.com/mcp",      "headers": {        "Authorization": "Bearer vtk_<your-token>"      }    }  }}

Restart Cursor. See docs/CURSOR.md for the full guide.

Direct API (curl, no MCP client required)

bash
curl -sS -X POST https://mcp.verityskills.com/mcp \  -H 'content-type: application/json' \  -H 'Authorization: Bearer vtk_your_key_here' \  -d '{    "jsonrpc": "2.0",    "id": 1,    "method": "tools/call",    "params": {      "name": "coordination-heat",      "arguments": { "subject": "GME" }    }  }'

All six skills require an API key issued at https://verityskills.com/account/api-keys.

Other agent runtimes

Any MCP-compliant agent runtime works. The endpoint is https://mcp.verityskills.com/mcp over HTTP+SSE (the SSE channel is a future addition; HTTP POST works today). Add Authorization: Bearer vtk_<token> for every skill.

Available skills

SkillAuthCapability
coordination-heatRequiredScore a topic, ticker, or narrative for coordinated activity.
verity-scoreRequiredComposite integrity score for a market subject.
morning-briefRequiredDaily briefing of overnight signals across a watchlist.
verity-scanRequiredReal-time scan of a topic, ticker, or claim.
cross-check-alertRequiredCross-reference a claim against monitored sources.
disinfo-alertRequiredMonitor a topic or ticker for disinformation patterns.

Marketplace listings

Architecture

Thin bearer-token proxy on Cloudflare Workers. Zero state, zero DB credentials.

  • Translates Authorization: Bearer vtk_* from MCP clients into the upstream x-verity-key header for verityskills.com skill routes.
  • JSON-RPC 2.0 framing per the MCP spec (2025-03-26).
  • 402 TRIAL_CAP_REACHED responses are rewritten to inject an absolute upgrade_url so MCP clients can route trial-cap users to the right upgrade page.
  • 5xx upstream responses are wrapped as JSON-RPC -32603 envelopes with HTTP 200 to keep transport-layer retry semantics correct.
  • Per-tool kill switch via the MCP_TOOLS_DISABLED Wrangler secret. Global kill switch via MCP_KILL_SWITCH=on.
  • Sentry instrumentation via @sentry/cloudflare. Bearer tokens are scrubbed from any captured event via a beforeSend hook.

Operations

ConcernSource
Deploy + secrets + DNSdocs/DEPLOY_RUNBOOK.md
Post-deploy smokescripts/post-deploy-smoke.sh <base-url>
Synthetic monitoring5-minute cron at cchurctrip/verity:app/api/cron/mcp-synthetic-smoke/route.ts
Health endpointGET https://mcp.verityskills.com/health
Marketplace submissiondocs/SMITHERY.md, docs/CURSOR.md

Development

bash
git clone https://github.com/cchurctrip/verity-mcpcd verity-mcpnpm installnpm test            # 237 unit + property + integration testsnpm run lintnpm run typechecknpm run check-manifestnpx wrangler dev    # local worker on http://localhost:8787

License

MIT. See LICENSE.

来源:README.md,提交 b70ddca

工具

0
该服务器需要登录,因此 SourceWeft 无法在没有账号的情况下读取其工具,也未收录。已连接账号所能看到的内容可能因账号及其权限而异。

版本历史

1
  1. v1.0.1最新Sep 16, 2026

评分

已满足适用检查项的 85%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通必需25 分
  • 已声明认证方式必需10 分
  • 已列出工具15 分

    请让服务器在无凭据时响应 tools/list,或发布可在沙箱中无凭据启动的软件包。

  • 描述必需15 分
  • 图标10 分
  • 文档15 分
  • 许可证10 分