Submit an endpoint
No account required. We'll review and start monitoring within 24 hours.
Already monitored? View the dashboard →
Add programmatically
One call from your app startup — no form, no review queue. Endpoints that pass a health check are activated immediately.
curl
curl -X POST https://vouch-agent.com/api/v1/register \
-H "Content-Type: application/json" \
-d '{
"name": "My MCP Server",
"url": "https://api.example.com/mcp",
"protocol": "MCP",
"description": "What your endpoint provides."
}'Node.js / TypeScript
// Add to your server startup
await fetch('https://vouch-agent.com/api/v1/register', {
method: 'POST',
headers: { 'Content-Type': 'application/json' },
body: JSON.stringify({
name: 'My MCP Server',
url: process.env.SERVER_URL,
protocol: 'MCP', // 'MCP' | 'A2A' | 'REST'
description: 'Optional.',
}),
})Response
// Immediately active (health check passed):
{ "status": "monitoring", "slug": "api-example-com", "monitoring_url": "..." }
// Queued for review (health check failed):
{ "status": "pending", "message": "Endpoint unreachable, queued for review." }
// Already registered (idempotent — safe to call on every startup):
{ "status": "already_monitored", "slug": "api-example-com" }