Robin: AI-Powered Dark Web OSINT
Dark web OSINT over Tor: search onion engines, scrape pages, report with your own model.
作者による説明(英語の原文)
A2A TrustGate: 4-gate firewall that screens every AI-agent action before it runs. 50 tools.
このサーバーのやさしい解説はまだ書いていません。以下はレジストリから読み取った事実です。
使っているAIアプリを選んで、設定をコピーしてください。
チェック 3/3 合格 · 質問内容は提供元のサーバー(mcp.a2ainfrastructure.com)を通ります
まず:どの AI を使っていますか?
使っているアプリを選ぶと、下に手順が表示されます。
Claude につなげます · 約 5 分
A2a Trustgate のキーが必要です(提供元のサイトで登録、費用がかかる場合あり) · claude.ai かデスクトップアプリで一度設定すれば、チャットで使えます · 無料アカウントは 1 つまで
CustomizeConnectors
ここからコピーして Claude の同じ名前の欄に貼り付け、Continue を押します
A2a Trustgatehttps://mcp.a2ainfrastructure.com/sseRequest headers に、この名前と値を追加
AuthorizationBearer <ここにキーを貼り付け>キーはアプリの入力欄にだけ貼り付け、チャットに貼ったり人に送ったりしないでください
Authentication は Claude が検出したままにして Add を押します
+ConnectorsA2a Trustgate
A2a Trustgate を使って、私に何ができるか教えて、1 つやってみせて✓ Claude が A2a Trustgate を使っていると言うか、回答に A2a Trustgate のツール名が出れば接続成功です
メニュー名は 2026年11月11日 に Anthropic のヘルプページで確認 · アプリのバージョンにより画面が少し違うことがあります
ChatGPT はまだ A2a Trustgate につなげません
A2a Trustgate は接続時に自分のキーが必要ですが、OpenAI のヘルプページは OAuth ログインしか説明しておらず、確認できたキー入力方法がありません
A · A2a Trustgate につなげるアプリを使う
B · サイバーセキュリティ の中で ChatGPT につなげる別のサーバー
同じカテゴリでよく使われているものから、キーなしでアドレスだけでつなげるものを選びました
Claude Code につなげます · 約 5 分
A2a Trustgate のキーが必要です(提供元のサイトで登録、費用がかかる場合あり)
Mac:Command+スペースで Terminal と入力 · Windows:PowerShell を開く
claude mcp add --transport sse a2a-trustgate https://mcp.a2ainfrastructure.com/sse --header 'Authorization: your-value'Enter の前に「your-value」を自分のキーに書き換えてください
キーはアプリの入力欄にだけ貼り付け、チャットに貼ったり人に送ったりしないでください
A2a Trustgate が一覧にあり、接続済みと表示されれば OK です
A2a Trustgate を使って、私に何ができるか教えて、1 つやってみせて✓ Claude Code が A2a Trustgate を使っていると言うか、回答に A2a Trustgate のツール名が出れば接続成功です
メニュー名は 2026年11月11日 に Anthropic のヘルプページで確認 · アプリのバージョンにより画面が少し違うことがあります
Cursor につなげます · 約 5 分
A2a Trustgate のキーが必要です(提供元のサイトで登録、費用がかかる場合あり)
A2a Trustgate の設定で Authorization が空です。自分のキーを入れて保存します
キーはアプリの入力欄にだけ貼り付け、チャットに貼ったり人に送ったりしないでください
A2a Trustgate を使って、私に何ができるか教えて、1 つやってみせて✓ Cursor が A2a Trustgate を使っていると言うか、回答に A2a Trustgate のツール名が出れば接続成功です
メニュー名は 2026年11月11日 に Cursor のヘルプページで確認 · アプリのバージョンにより画面が少し違うことがあります
VS Code につなげます · 約 5 分
A2a Trustgate のキーが必要です(提供元のサイトで登録、費用がかかる場合あり)
A2a Trustgate の設定で Authorization が空です。自分のキーを入れて保存します
キーはアプリの入力欄にだけ貼り付け、チャットに貼ったり人に送ったりしないでください
A2a Trustgate を使って、私に何ができるか教えて、1 つやってみせて✓ VS Code が A2a Trustgate を使っていると言うか、回答に A2a Trustgate のツール名が出れば接続成功です
メニュー名は 2026年11月11日 に VS Code のヘルプページで確認 · アプリのバージョンにより画面が少し違うことがあります
Claude Code
claude mcp add --transport sse a2a-trustgate https://mcp.a2ainfrastructure.com/sse --header 'Authorization: your-value'Cursor (~/.cursor/mcp.json)
{
"mcpServers": {
"a2a-trustgate": {
"url": "https://mcp.a2ainfrastructure.com/sse",
"headers": {
"Authorization": "your-value"
}
}
}
}VS Code (mcp.json)
{
"servers": {
"a2a-trustgate": {
"type": "sse",
"url": "https://mcp.a2ainfrastructure.com/sse",
"headers": {
"Authorization": "your-value"
}
}
}
}Claude Code
claude mcp add a2a-trustgate --env A2A_API_KEY=your-value --env A2A_URL=your-value -- npx -y a2a-trustgateClaude Desktop (claude_desktop_config.json)
{
"mcpServers": {
"a2a-trustgate": {
"command": "npx",
"args": [
"-y",
"a2a-trustgate"
],
"env": {
"A2A_API_KEY": "your-value",
"A2A_URL": "your-value"
}
}
}
}Cursor (~/.cursor/mcp.json)
{
"mcpServers": {
"a2a-trustgate": {
"command": "npx",
"args": [
"-y",
"a2a-trustgate"
],
"env": {
"A2A_API_KEY": "your-value",
"A2A_URL": "your-value"
}
}
}
}VS Code (mcp.json)
{
"servers": {
"a2a-trustgate": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"a2a-trustgate"
],
"env": {
"A2A_API_KEY": "your-value",
"A2A_URL": "your-value"
}
}
}
}A2A_API_KEY 秘密 envA2A_URL envこの設定は、作者のレジストリ登録情報から作成しています。READMEと違う場合は、READMEに従ってください。
npm: a2a-trustgateこのサーバーのつなぎ方と、各アプリの公式ドキュメントに基づきます。2026年11月10日に確認。
インターネット経由でつなげるアプリ
ClaudeGooseLM StudioMsty StudioCherry StudioCursorVS Code + GitHub CopilotVisual StudioWindsurf (Devin Desktop)ZedKiroClineContinueJetBrains AI AssistantClaude CodeCodex CLIGemini CLIOpenCodenodecodeWarpLibreChatOpen WebUIRaycast
パソコン上で動かせるアプリ
ClaudeGooseLM StudioMsty StudioCherry StudioCursorVS Code + GitHub CopilotVisual StudioWindsurf (Devin Desktop)ZedKiroClineContinueJetBrains AI AssistantClaude CodeCodex CLIGemini CLIOpenCodenodecodeWarpLibreChatRaycast
このサーバーのツール一覧はまだ読み取っていません。エンドポイントは順番にチェックしています。
誰でも見られる情報をチェックしており、コードは読んでいません。当てはまらない項目は数に入れていません。 · 2026年11月12日にチェック
レジストリ名は、リポジトリを所有するGitHubアカウント jyswee で確認済みです
コードの最終更新:3 か月前
このリポジトリはまだGitHubから読み取っていません
570ミリ秒で応答(HTTP 200)
サインイン不要
まだチェックしていません。エンドポイントをチェックするときにツール一覧を読み取ります
質問、コツの共有、使えないことの報告ができます。「役に立った」の多い順です。
まだレビューはありません
レジストリでこのカテゴリにある有効なすべてのサーバーと比較しています。スターは、公開者がリポジトリの所有者である場合だけ数えます。
当てはまる基本チェック3項目のうち3項目に合格しました。コードは読んでいません。キーやトークンを追加する前に、サーバーがどんなアクセスを求めているかを確認し、必要な権限だけを持つキーを使ってください。
入力が必要なもの:A2A_API_KEY, Authorization
どちらでも使えます。パソコンにインストールしても、クラウド版につないでもかまいません。
GitHubリポジトリの最終更新は3 か月前、最新バージョン(1.5.17)がレジストリに届いたのは2 か月前です。
Claude Desktop、Claude Code、Cursor、VS CodeなどのMCP対応アプリで使えます。URL で接続するので、リモート MCP に対応したアプリでも使えます(例:ChatGPT Business 以上)。
同じカテゴリには:Robin: AI-Powered Dark Web OSINT, HOL Guard, UniFi Network MCP
同じカテゴリで、ほかの作者が作ったサーバー。スターの多い順。
カードの見方:↓ 週あたりのダウンロードi★ GitHubスターi3つの柱:レビュー · チェック · 利用状況i更新=最新バージョンをレジストリに公開した日i
Dark web OSINT over Tor: search onion engines, scrape pages, report with your own model.
Local-first AI agent security evidence and approval workflows through HOL Guard's stdio MCP server.
Manage UniFi Network devices, clients, firewall, VLANs, VPNs, and more via MCP.
作者のリポジトリから書かれたとおりにコピーしたものです。PopNx MCPは内容を確認・推奨していません。HTML、画像、スクリプトは取り除いています。リンクはこのサイトの外へ移動します。
You put an AI agent in production. Now prove it's safe — to your auditor, your regulator, your board.
A2A TrustGate screens every action an agent takes *before* it runs, and writes the decision to an immutable, SIEM-ready audit trail. Not a policy document that says agents *should* behave — a control that stops the ones that don't, and the evidence to prove it.
Who it's for: compliance and risk teams putting AI into regulated production — financial services, healthcare, network operations, creative/IP rights, enterprise AI adoption, and research institutions. If someone can ask you *"prove your AI is safe,"* this is the answer.
*Agent proposes an action, the gate screens it, the decision lands in the audit trail — watch the full demo.*
Most "AI governance" is a PDF that describes intentions. A2A produces evidence. Every screened action becomes a genuine OCSF Detection Finding — the same schema your SOC already ingests — with a tamper-evident content hash and the full decision reasoning:
a2a audit # recent decisions, allowed and blocked
a2a audit export --format ocsf # OCSF Detection Findings — straight into your SIEM a2a audit export --format csv # hand a spreadsheet to an auditor
| Framework | What you can hand over |
|---|---|
| EU AI Act | Article-by-article evidence of screening, logging and human oversight (Art. 12, 14, 26, 53) |
| SOC 2 | Control-mapped decision log (CC-series) |
| NIST AI RMF | GOVERN / MAP / MEASURE / MANAGE evidence |
| HIPAA | Security & Privacy Rule access decisions |
| Academic integrity / QAA | Research-ethics and responsible-AI trail |
EU AI Act deployer? Read the EU AI Act compliance reference — an article-by-article crosswalk (Art. 12 record-keeping, Art. 14 human oversight, Art. 26 deployer obligations) with citations to the official EUR-Lex text. The Regulation becomes generally applicable 2 August 2026.
Compliance you can prove starts with a control that actually stops things. Every action passes four gates before it's allowed to execute:
The firewall only ever *tightens* a decision — allow → review → block. A safe action stays fast; a risky one is stopped and recorded with the reason.
The whole control is a CLI (and an MCP server). Wrapping a risky step is one line, and exit codes make it scriptable:
a2a eval "rm -rf ./build" # ✓ ALLOWED (exit 0)
a2a eval "rm -rf /" # ✗ BLOCKED (exit 1) — filesystem destruction pattern a2a eval "command" --context ctx # add decision context (exit 2 = needs review)
| Code | Meaning |
|---|---|
| 0 | Allowed — safe to execute |
| 1 | Blocked — do not execute |
| 2 | Needs review — Gate 2 self-evaluation required |
Works with: Claude Code · Cursor · Cline · Windsurf · Aider · Codex · any MCP client.
npm install -g a2a-trustgate
The npm package is a2a-trustgate; the command is a2a.
# Create a tenant (agent-first — human activates the key)
a2a signup my-company --local
a2a eval "rm -rf ./build"
a2a eval "rm -rf /"
a2a status
a2a --help
Your key is issued immediately but returns 402 until you start your 7-day free trial ($0 today) —
a2a signupprints the activation link. Cancel before day 7 and you're never charged.
The eval call has a few knobs, and it's scriptable — wrap any risky step:
a2a eval "command" --gate2 self # self-evaluate (default)
a2a eval "command" --gate2 skip # Gate 1 only (fast path) a2a eval "command" --pipeline ID # route through a named pipeline
if a2a eval "rm -rf ./build" --json 2>/dev/null; then rm -rf ./build fi
A2A screens the same way for everyone and produces the same audit trail — but the surface each team touches, and the framework they're measured against, is different. Pick yours.
Your agents run commands against routers, switches, and sites. A2A registers each device, enforces a per-device policy, and gives you a killswitch that stops every agent at once.
a2a device add --name core-rtr-1 --host 10.0.0.1 --vendor cisco
a2a device policy DEVICE-ID --mode strict --require-approval --max 5 a2a device lock DEVICE-ID # freeze a single device a2a killswitch # freeze every agent, everywhere a2a device import --file hosts.csv # bulk onboard (name,host,vendor,model,role,siteCode)
| Agent screens a command | Human sees the device-lock |
|---|---|
*Watch the full clip: network-ops →*
Multi-agent systems where one agent's output is another's input. A2A gives them scoped workspaces and HMAC-signed channels, so a rogue or injected message can't cross a boundary you didn't grant.
a2a workspace create "research-swarm"
a2a workspace WS-ID add-agent --name planner --role expert a2a workspace WS-ID enforce --agent planner "command" # screen an agent's action a2a channel create ops-bus a2a channel CH-ID send "interface frozen — you're clear to build" # HMAC-signed
| Agent-to-agent evaluate | Human sees the block + audit |
|---|---|
*Watch the full clip: ai-agents →*
Every decision — allowed or blocked, with reasoning — lands in an append-only log you can export for an auditor. OCSF-native Detection Findings, EU AI Act aligned.
a2a audit # recent decisions
a2a audit export --format ocsf # OCSF Detection Findings → your SIEM a2a audit export --format csv # hand to an auditor (csv/json) a2a approvals # human-in-the-loop queue a2a approve TASK-ID a2a reject TASK-ID "out of policy" # reason recorded in the trail
| Command screened | Human exports the audit |
|---|---|
*Watch the full clip: regulated →*
Register your catalogue, mint scoped licences, and every agent that reaches for an asset is checked against a rights log. Access is granted by licence, not by scraping.
a2a catalogue create "The Back Catalogue"
a2a catalogue licence create --catalogue CAT-ID --email studio@label.com --scope read a2a catalogue access-log # who reached for what, and whether it was licensed a2a catalogue content-sources
| Agent requests an asset | Human sees the rights-log |
|---|---|
*Watch the full clip: creative →*
Represent many rights holders? A distributor or aggregator holds one provider key and onboards every artist's repertoire in bulk — each work stamped with an ownerRef (the artist's stable id in *your* system) so reads and writes are hard-scoped per rights holder. The same integration works for one artist or a million.
Export your catalogue as CSV (CD Baby, DistroKid and most distributors already do), then:
# One-time: get a provider key from your A2A partner account, t