Spec Driven Development
MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.
作者による説明(英語の原文)
Verify the artifact, meter the cost, enforce the mandate — one call.
この3つを1つのスコアにまとめることはしません。意見、測定、人気はそれぞれ別のものだからです。
このサーバーのやさしい解説はまだ書いていません。以下はレジストリから読み取った事実です。
使っているAIアプリを選んで、設定をコピーしてください。
必要なもの
どのアプリを使っていますか?
上でアプリを選んでください。選んだアプリを覚えておくので、次からはボタンに「…にインストール」と表示されます。
ウェブ、デスクトップ、モバイルのClaudeで使えます:
https://rta.lat/mitracore/mcpターミナルでこれを実行します
claude mcp add --transport http mitracore https://rta.lat/mitracore/mcpプロジェクトの .cursor/mcp.json、または ~/.cursor/mcp.json に貼り付けます
{
"mcpServers": {
"mitracore": {
"url": "https://rta.lat/mitracore/mcp"
}
}
}ブラウザがアプリを開いてよいか確認し、そのあとアプリが設定を表示して確認を求めます。キーの値は空欄のままなので、自分で入力してください。
プロジェクトの .vscode/mcp.json に貼り付けます
{
"servers": {
"mitracore": {
"type": "http",
"url": "https://rta.lat/mitracore/mcp"
}
}
}ブラウザがアプリを開いてよいか確認し、そのあとアプリが設定を表示して確認を求めます。キーの値は空欄のままなので、自分で入力してください。
ChatGPTがつなげるのは、インターネット上のサーバーだけです:
https://rta.lat/mitracore/mcpメニューの名前は、プランや時期によって少し違うことがあります。
選んだアプリは、この端末のCookieに保存されます。アカウントは不要です。
この設定は、作者のレジストリ登録情報から作成しています。READMEと違う場合は、READMEに従ってください。
ツールの名前と説明は、サーバーが2026年11月7日に返したそのままの内容です。書いたのは作者で、私たちではありません。プレーンテキストとして表示しています。
verify_workПроверить артефакт агента (4 слоя: схема, пустота, provenance, полномочия). Возвращает вердикт attest.
check_skillПриватно проверить SKILL.md: структура, триггеры, секреты, prompt-injection, битые ссылки. Возвращает вердикт, балл и sha256 (готово к подписи).
quote_costПосчитать цену по фактическому расходу (токены, CPU, байты, записи, внешние вызовы) — вместо прайсовой таблицы.
trust_reportСводный вердикт по артефакту агента: проверка работы (attest) + цена по факту (agentpay) + доступность мандатов (drift).
suite_statusЖивое состояние слоёв Suite: attest, agentpay, drift, skilllint.
誰でも見られる情報をチェックしており、コードは読んでいません。当てはまらない項目は数に入れていません。 · 2026年11月7日にチェック
公開者(rta.lat)がリポジトリの所有者(mrpkk)ではありません。別の人が登録した可能性があります
このリポジトリはまだGitHubから読み取っていません
このリポジトリはまだGitHubから読み取っていません
1322ミリ秒で応答(HTTP 200)
サインイン不要
5件のツールの説明を読み、AIへの隠れた指示は見つかりませんでした
レジストリでこのカテゴリにある有効なすべてのサーバーと比較しています。スターは、公開者がリポジトリの所有者である場合だけ数えます。
当てはまる基本チェック3項目のうち2項目に合格しました。コードは読んでいません。キーやトークンを追加する前に、サーバーがどんなアクセスを求めているかを確認し、必要な権限だけを持つキーを使ってください。
レジストリには必須のキーは載っていません。ただし、最初に使うときにサインインを求めるサーバーもあります。
作者のクラウドで動きます。インストール不要でインターネット経由でつながりますが、送った内容は作者のサーバーを通ります。
GitHubリポジトリの最終更新は–、最新バージョン(0.1.0)がレジストリに届いたのは17 日前です。
Claude Desktop、Claude Code、Cursor、VS CodeなどのMCP対応アプリで使えます。URLでつながるので、リモートMCPサーバーに対応したアプリ(開発者モードのChatGPTなど)でも使えます。
同じカテゴリには:Spec Driven Development, Remote Desktop Commander, 好縮 Short
同じカテゴリで、ほかの作者が作ったサーバー。スターの多い順。
カードの見方:★ 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.
Smart URL shortener: create, tag and track short links on s.gooo.name.
作者のリポジトリから書かれたとおりにコピーしたものです。PopNx MCPは内容を確認・推奨していません。HTML、画像、スクリプトは取り除いています。リンクはこのサイトの外へ移動します。
Trust layer for agent work: verify the artifact, meter what it cost, enforce the mandate.
Three risks, one call:
MCP (recommended):
npx -y mcp-remote https://rta.lat/mitracore/mcp # hosted
python3 mcp_server.py # stdio python3 mcp_server.py --http 8192 # streamable http
Public endpoints: POST https://rta.lat/mitracore/mcp (JSON-RPC 2.0), plus /v1/verify, /v1/quote, /v1/trust-report, /v1/skills/lint, /health.
guard/ sits in front of the agent and decides before the money moves: daily budget, per-call cap, payee and network allowlists, kill switch. Every decision — allow and deny — is an Ed25519-signed journal line, chained so a deleted record is visible.
cp guard/policy.example.json guard/policy.json # budget, caps, allowlists
python -m guard.proxy --policy guard/policy.json --amount 0.25 \ --payee 0x1111111111111111111111111111111111111111 --network base \ --cmd " " python -m guard.proxy --policy guard/policy.json --verify # signatures + chain touch guard/KILL # stop everything now
Exit codes: 0 allowed and the command ran, 2 denied (the command never ran, the refusal is in the journal), 3 journal does not verify.
Python:
from guard import Policy, authorize
decision = authorize({"amount_usd": 0.25, "payee": "0x1111…", "network": "base"}, Policy.load("guard/policy.json")) assert decision["decision"] == "allow"
The key is generated on first run at guard/keys/guard.key (0600), the public half sits next to it at guard/keys/guard.pub. Nothing is spent and nothing is sent anywhere: the decision is local.
verify_work(artifact, schema?) | check_skill(path) | quote_cost(tokens, cpu_seconds, bytes_out, storage_writes, external_calls) | trust_report(artifact, schema?) | suite_status()
en, hi - Hindi is a first-class interface, not a translation afterthought. India (Bharata) is included in pricing, docs and launch from day one; legal claims about India are taken only from official repositories, anything unverified is reported as pending.
Receipts are Ed25519-signed and the key fingerprint is published: any buyer can verify a completion locally, offline, without an account.
License: MIT