Proofworks
Proofworks — 自身の引用を検証するリサーチスキル
Proofworksは、AIエージェント向けのクライアントサイドのリサーチスキルです。引用されたドラフトを注釈付きドラフトに変換します。ソースを引用するすべての主張について、ソースを取得し、主張を照合し、理由を述べます。検証された場合は裏付けとなる箇所を、そうでない場合は誠実な拒否を示します。
ホスト型サーバーなし、MCPなし、APIキーなし、アカウントなし。 エージェントの内部で、自身のマシンと自身のモデル上で動作します。
製品はスキルそのもの —
SKILL.mdの運用手順と、2つの小さなヘルパースクリプト。このリポジトリはソースであり、スキルでもあります。誠実さが重要です。 検証は2パスチェックです。決定的な最初のパスでは、正確な引用または数字が取得したソースに存在するかを確認します。それ以外はすべて、厳格でソースに基づく判断パスに進みます。
クイックスタート
任意のエージェントに次の1行を与えます(Claude Code、Codex、OpenCode、Windsurf、Cursor、Copilot、またはURLを取得できる任意のエージェントで動作します):
Fetch and execute the setup instructions for the Proofworks skill from @url:https://sentrylab.app/agent-setup/prompt.mdエージェントはこのリポジトリをクローンし、skill/proofworks-verifier/SKILL.mdを読み、検証・バックフィルループを採用します。
Related MCP server: Browser Proof
リポジトリの内容
skill/proofworks-verifier/— 製品SKILL.md— エージェントが従う運用手順references/loop.md— 検証・バックフィルループのプロトコル + JSONスキーマscripts/fetch_source.py— 決定的な取得 + URLをテキストに変換scripts/presence_match.py— リテラルな引用/数字の存在チェックtests/test_helpers.py— ヘルパーの回帰テスト
src/— ランディングページと、エージェントがスキルを見つけて採用するために必要な静的ファイルを提供するCloudflare Worker:/— マーケティング用ランディング/agent-setup/prompt.md— 1行のスキルインストールプロンプト(製品の表面)/llms.txt、/robots.txt、/sitemap.xml、/.well-known/*、IndexNowキー
検証の仕組み
claim + cited source
│ 1. fetch (deterministic) — fetch_source.py
v
source text
│ 2. presence pass (deterministic) — presence_match.py
v
present? ──yes──► verified (record the matching passage)
│ no
v
3. semantic pass (LLM, source-only): does the source support the claim as written?
│
supported? ──yes──► verified
│ no
v
4. backfill: find one extra source for the claim as written
│
pass ──► verified (add the extra source) · fail ──► unsupported / exhaustedスキルは主張ごとに、verified(一致する箇所付き)、またはunsupported / exhaustedを報告します。主張の事実が誤っているが、それを裏付けるソースがない場合("エッフェル塔はマイアミにある")、その主張はunsupportedのままで、スキルは修正案をフラグ付けします — ユーザーが決定します。修正が黙って適用されることはありません。
開発
WorkerはCloudflare Workers上のTypeScriptです。
npm install
npm run typecheck # tsc --noEmit
npx wrangler dev --local --port 8787 # local dev
npx wrangler deploy # production (sentrylab.app)src/ui.tsとsrc/agent.tsの編集に関する注意: ランディングとスキルコンテンツはTypeScriptのテンプレートリテラルです。その中の単一の\nまたはエスケープされていないバッククォートは、提供される出力で実際の改行になる/リテラルを終了させ、ページを静かに壊します。\\nと\`を使用し、それらに触れた後、提供されるバイト(python3 hexダンプ)と抽出されたインラインスクリプトに対するnode --checkを検証してください。
ライセンス
MIT
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseAqualityBmaintenanceVerifies factual claims against live sources and returns a verdict, confidence score, and citations for any agent to use before stating uncertain facts.6MIT
- FlicenseNot gradedqualityDmaintenanceA verification component for agents that checks claims on public webpages and returns structured results with evidence text, screenshots, and deterministic JSON.
- AlicenseNot gradedqualityBmaintenanceEnables agents to verify claims with evidence-based truth scores and confidence levels by running a deterministic pipeline of evidence lanes and adversarial checks.19MIT
- AlicenseNot gradedqualityCmaintenanceProvides deterministic, verifiable text/code/measurement utilities for AI agents, enabling tasks like unit conversion, citation formatting, diffing, proofreading, readability scoring, and syntax checking with re-executable proof.MIT
Related MCP Connectors
Deterministic signed verification of numeric & financial claims for AI agents & spreadsheets.
Deterministic fact verification for AI agents — checksums & curated data, not guesses.
Real-time fact-check, citation verification, and source-freshness for AI agents.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/0x06cf/proofworks'
If you have feedback or need assistance with the MCP directory API, please join our Discord server