Spec Driven Development
MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.
作者による説明(英語の原文)
Paid, signed evaluations of structured claims and supporting sources. MCP; x402 on Base.
この3つを1つのスコアにまとめることはしません。意見、測定、人気はそれぞれ別のものだからです。
このサーバーのやさしい解説はまだ書いていません。以下はレジストリから読み取った事実です。
使っているAIアプリを選んで、設定をコピーしてください。
必要なもの
どのアプリを使っていますか?
上でアプリを選んでください。選んだアプリを覚えておくので、次からはボタンに「…にインストール」と表示されます。
ウェブ、デスクトップ、モバイルのClaudeで使えます:
https://api.wheelerhubbellpublishing.com/mcpターミナルでこれを実行します
claude mcp add --transport http whp-standing https://api.wheelerhubbellpublishing.com/mcpプロジェクトの .cursor/mcp.json、または ~/.cursor/mcp.json に貼り付けます
{
"mcpServers": {
"whp-standing": {
"url": "https://api.wheelerhubbellpublishing.com/mcp"
}
}
}ブラウザがアプリを開いてよいか確認し、そのあとアプリが設定を表示して確認を求めます。キーの値は空欄のままなので、自分で入力してください。
プロジェクトの .vscode/mcp.json に貼り付けます
{
"servers": {
"whp-standing": {
"type": "http",
"url": "https://api.wheelerhubbellpublishing.com/mcp"
}
}
}ブラウザがアプリを開いてよいか確認し、そのあとアプリが設定を表示して確認を求めます。キーの値は空欄のままなので、自分で入力してください。
ChatGPTがつなげるのは、インターネット上のサーバーだけです:
https://api.wheelerhubbellpublishing.com/mcpメニューの名前は、プランや時期によって少し違うことがあります。
選んだアプリは、この端末のCookieに保存されます。アカウントは不要です。
この設定は、作者のレジストリ登録情報から作成しています。READMEと違う場合は、READMEに従ってください。
ツールの名前と説明は、サーバーが2026年11月6日に返したそのままの内容です。書いたのは作者で、私たちではありません。プレーンテキストとして表示しています。
whp_evaluateSovereign epistemological evaluator (not merely a notary). Evaluates client data and propositions under Decision Integrity: The Continuous Work (auditing object identity, qualifier inheritance, join warrants, Coherent Substitution, Authority Leakage, Object Drift, and Smallest Tr
whp_authorize_x402_transactionPre-settlement epistemological evaluator and Standing Mark guard for autonomous agent-to-agent x402 transactions. Evaluates the proposed transaction through Decision Integrity to authorize x402 settlement only when EXECUTE standing is epistemologically established.
whp_standing_contractDiscover WHP Standing: Machine-verifiable standing under explicit authority and bounds. Includes exact profile, schema, authority prerequisites and owner-authorized payment contract.
whp_standing_evaluationRequest a WHP Standing Evaluation. First call returns the exact HTTP 402 payment terms. Supply only the buyer’s own pre-authorized payment signature on retry. Paying does not establish standing; a failed assessment has no Mark.
whp_standing_resultRetrieve the exact original WHP Standing Mark or negative assessment bytes with buyer authentication, without another charge.
誰でも見られる情報をチェックしており、コードは読んでいません。当てはまらない項目は数に入れていません。 · 2026年11月8日にチェック
レジストリ名は、リポジトリを所有するGitHubアカウント wheelerhubbell で確認済みです
このリポジトリはまだGitHubから読み取っていません
このリポジトリはまだGitHubから読み取っていません
410ミリ秒で応答(HTTP 200)
サインイン不要
5件のツールの説明を読み、AIへの隠れた指示は見つかりませんでした
レジストリでこのカテゴリにある有効なすべてのサーバーと比較しています。スターは、公開者がリポジトリの所有者である場合だけ数えます。
当てはまる基本チェック3項目のうち3項目に合格しました。コードは読んでいません。キーやトークンを追加する前に、サーバーがどんなアクセスを求めているかを確認し、必要な権限だけを持つキーを使ってください。
レジストリには必須のキーは載っていません。ただし、最初に使うときにサインインを求めるサーバーもあります。
作者のクラウドで動きます。インストール不要でインターネット経由でつながりますが、送った内容は作者のサーバーを通ります。
GitHubリポジトリの最終更新は–、最新バージョン(1.0.5)がレジストリに届いたのは8 日前です。
Claude Desktop、Claude Code、Cursor、VS CodeなどのMCP対応アプリで使えます。URLでつながるので、リモートMCPサーバーに対応したアプリ(開発者モードのChatGPTなど)でも使えます。
同じカテゴリには:Spec Driven Development, Remote Desktop Commander, Alion: company, startup and market intelligence
同じカテゴリで、ほかの作者が作ったサーバー。スターの多い順。
カードの見方:↓ 週あたりのダウンロードi★ GitHubスターi3つの柱:レビュー · チェック · 利用状況i更新=最新バージョンをレジストリに公開した日i
MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.
Remote Desktop Commander: use files, terminal and processes on your own computers from any AI app.
Companies, jobs, pay and people; check counterparties, register agents, write to companies.
作者のリポジトリから書かれたとおりにコピーしたものです。PopNx MCPは内容を確認・推奨していません。HTML、画像、スクリプトは取り除いています。リンクはこのサイトの外へ移動します。
Fail-closed epistemic standing middleware for autonomous AI agents.
Governed by the Authority Conservation Principle: $A(c) \le P(c)$ (Authority cannot exceed provenance).
Standing detects and stops Coherent Substitution—when an AI agent silently replaces the assigned task with an adjacent one ($q \to q^*$), reasons coherently about the replacement, and executes unauthorized state mutations.
Install the package:
npm install @wheelerhubbell/whp-standing-client
Place guardAction immediately before tool execution:
import { guardAction } from '@wheelerhubbell/whp-standing-client';
// Before any agent tool runs: await guardAction(toolCall, { standing: executionContext.standing });
// Proceed only if standing is warranted return await tool.execute(toolCall.arguments);
If an agent attempts a state-changing operation (file deletion, database write, API mutation) without attributable upstream authorization or provenance, guardAction throws a StandingViolationError before the boundary is crossed.
evaluateStandingFor inspection without throwing:
import { evaluateStanding } from '@wheelerhubbell/whp-standing-client';
const decision = await evaluateStanding(toolCall, context); if (!decision.allowed) { console.warn(Blocked [${decision.code}]: ${decision.message}); return decision; }
{
"allowed": false, "code": "MISSING_UPSTREAM_PROVENANCE", "actionId": "call_8cb2f1", "toolName": "delete_database_table", "required": ["authority", "provenance"], "observed": { "toolName": "delete_database_table", "arguments": { "table": "users" }, "missing": ["provenance", "authority"] }, "message": "Tool execution blocked for 'delete_database_table': no attributable upstream authorization or provenance." }
valid_until timestamps.executionCount > maxExecutionCount).The live service has a plain front door for ordinary x402 agents: POST /v1/evaluate with subject, claim and optional provenance, priced at 1.00 USDC on Base (x402 v2). It returns a signed evaluation record. That record is not a sealed Standing Mark. Marks are issued through POST /v1/evaluations, which takes signed submissions per the published contract.
Example using the official x402 client (requires your own funded wallet and spending limits; not yet verified end to end against the live service):
import { x402Client, wrapFetchWithPayment } from '@x402/fetch';
import { registerExactEvmScheme } from '@x402/evm/exact/client'; import { privateKeyToAccount } from 'viem/accounts';
const client = new x402Client(); registerExactEvmScheme(client, { signer: privateKeyToAccount(process.env.EVM_PRIVATE_KEY) }); const fetchWithPayment = wrapFetchWithPayment(fetch, client);
const res = await fetchWithPayment('https://api.wheelerhubbellpublishing.com/v1/evaluate', { method: 'POST', headers: { 'Content-Type': 'application/json' }, body: JSON.stringify({ subject: 'agent-session-42', claim: 'Agent executed system mutation', provenance: { source: 'user-intent', authority: 'admin' } }) }); console.log(await res.json());
StandingClient)The client provides built-in autonomous wallet signing and settlement over Base USDC (x402-v2):
import { StandingClient } from '@wheelerhubbell/whp-standing-client';
const client = new StandingClient({ privateKey: process.env.BASE_WALLET_KEY });
// Front-door structural evaluation (POST /v1/evaluate) const record = await client.evaluate({ subject: 'Production Deployment', claim: 'Deploy release to production', provenance: { source: 'ci/cd pipeline', authority: 'release-engineering' } }); console.log('Outcome:', record.evaluation?.determination?.outcome); console.log('Record Hash:', record.record_hash);
// Or purchase an authoritative sealed Standing Mark (POST /v1/evaluations): // const mark = await client.purchase(signedSubmission);
MIT © Wheeler Hubbell Publishing