Discovery

Public discovery paths for agents, tools, and runtimes that need Relay review before action

Remote endpoint

MCP

Use Relay through MCP with controlled access

MCP command
export NEURA_RELAY_MCP_ACCESS_TOKEN=<workspace_token>
npm run example:mcp-proof -- --json --source=mcp_registry --campaign=remote_mcp_first_proof --surface=discovery

Responses MCP

OpenAI MCP

Send a remote MCP review request to Relay

OpenAI command
export OPENAI_API_KEY=<openai_api_key>
export NEURA_RELAY_MCP_ACCESS_TOKEN=<workspace_token>
npm run example:openai-mcp -- --source=openai_mcp --campaign=responses_remote_mcp --surface=discovery

Messages MCP

Anthropic MCP

Generate an MCP review request for Claude

Anthropic request
npm run example:anthropic-mcp-request -- --source=anthropic_remote_mcp --campaign=messages_mcp_connector --surface=discovery

Agent discovery

A2A

Inspect A2A metadata before protected calls

A2A command
curl -s https://www.neurarelay.com/.well-known/agent-card.json
export RELAY_A2A_ACCESS_TOKEN=<controlled_token>
npm run example:a2a -- --json --source=a2a_agent_card --campaign=agent_card_inspection --surface=discovery

npm package

OpenClaw

Run the preflight adapter path

OpenClaw command
npm run openclaw:proof -- --live --source=openclaw_npm --campaign=openclaw_review_path --surface=discovery

Community package + skill

ClawHub

Install the package hook and open the workflow skill

ClawHub command
openclaw plugins install clawhub:@neurarelay/openclaw-preflight-adapter@0.1.4
# Core skill: https://clawhub.ai/neurarelay/neura-openclaw-core
npm run openclaw:proof -- --source=clawhub_community --campaign=canonical_clawhub_surfaces --surface=discovery

npm package

SDK

Send a proposed action with @neurarelay/sdk

SDK command
npm run example:sdk -- --source=github_readme --campaign=sdk_first_receipt --surface=discovery

Proof paths

GitHub proof

Run MCP, OpenAI, Claude, A2A, OpenClaw, SDK, or GitHub proofs

Availability command
git clone https://github.com/neurarelay/relay-action-card.git
cd relay-action-card
npm ci
npm run verify:ecosystem-availability-pack

Public proof

Flow review

Dry proof checks source-to-sink binding

Flow proof
git clone https://github.com/neurarelay/relay-action-card.git
cd relay-action-card
npm ci
npm run proof:flow-aware-authority -- --dry-run --json
npm run verify:flow-aware-authority-gate

Registry context

Registry

Review proposed action with Registry refs

Registry context command
npm run example:relay -- --example=delegated-crm-account-update --source=registry_builder --campaign=agent_passport_context --surface=discovery --json

Guided helper

GPT guide

Open the guided walkthrough

GPT walkthrough command
npm run openclaw:proof -- --live --source=chatgpt_gpt_store --campaign=action_card_proof_runner --surface=gpt_store_helper

Try safely

Safe examples return a route and reason

Support reply

proceed

Send a customer-facing support reply

Refs pass before send

Decision routeTrace savedRegistry context
Support reply command
npm run example:relay -- --example=support-reply --source=discovery --campaign=fixture_proceed --surface=discovery --json

External browser submit

revise

Submit an external account change

Add policy and evidence refs before review readiness

Decision routeTrace savedRegistry context
External browser submit command
npm run example:relay -- --example=external-browser-submit --source=discovery --campaign=fixture_revise --surface=discovery --json

Publisher namespace

stop

Change package publication or publisher access

Review proof missing

Decision routeTrace savedRegistry context
Publisher namespace command
npm run example:relay -- --example=publisher-namespace --source=discovery --campaign=fixture_stop --surface=discovery --json

Next steps

Run review first, then request controlled access