{"capabilities":{"pushNotifications":false,"stateTransitionHistory":false,"streaming":false},"defaultInputModes":["text/plain","application/json"],"defaultOutputModes":["application/json"],"description":"GOSCE Portfolio Router — the single entry point that routes orchestrators to verified GOSCE agents by capability, returning real example output from its own /selftest probes.","documentationUrl":"https://router.getvda.ai/governance.md","name":"GOSCE Portfolio Router","preferredTransport":"JSONRPC","proof":{"canonicalization":"JSON, `proof` removed, sorted keys, separators (',',':'), UTF-8, non-ASCII characters emitted LITERALLY and never escaped as \\uXXXX (Python: ensure_ascii=False)","created":"2026-08-24T09:16:33Z","jwks":"https://agents.getvda.ai/.well-known/jwks.json","jws":"eyJhbGciOiJFZERTQSIsImI2NCI6dHJ1ZSwiY3JpdCI6WyJiNjQiXSwiaWF0IjoxNzg3NTYyOTkzLCJraWQiOiJZNmRQZjJZMmJRUEZRNmM4MWRnaDY4NF9HTTZUM2NiM25US25sY2I3RTJNIiwidHlwIjoiSk9TRSJ9..NK3NQw0djpKYrMSllg2h67B0TPjzEpRaTivxtDsBoawcEav13aQYp7Pe7RDfwW888qvyJl1Ajt-Sj0HPD4OaBQ","type":"JsonWebSignature2020","verificationMethod":"https://agents.getvda.ai/.well-known/jwks.json#Y6dPf2Y2bQPFQ6c81dgh684_GM6T3cb3nTKnlcb7E2M"},"protocolVersion":"0.3.0","provider":{"organization":"VDA / GOSCE","url":"https://getvda.ai"},"skills":[{"description":"Route to a verified auth agent (Auth Token MCP Service, FastAPI Auth Token Service).","examples":["Find a auth agent.","{\"capability\": \"auth\"}"],"id":"auth","inputModes":["application/json","text/plain"],"name":"Auth","outputModes":["application/json"],"tags":["auth","router"]},{"description":"Route to a verified auth llm agent (Authenticated LLM Agent, Authenticated LLM Agent (Bcrypt), Authenticated MCP Agent (Openai), Authenticated LLM JWT Agent, Authenticated MCP Traced Agent).","examples":["Find a auth llm agent.","{\"capability\": \"auth-llm\"}"],"id":"auth-llm","inputModes":["application/json","text/plain"],"name":"Auth Llm","outputModes":["application/json"],"tags":["auth-llm","router"]},{"description":"Route to a verified compose agent (Postgres + Redis Compose Generator, MySQL + Redis Compose Generator, MySQL + Redis Compose Generator (Adminer), Memcached + MongoDB + Redis Compose Generator, MySQL + Redis Compose Generator (Nginx)).","examples":["Find a compose agent.","{\"capability\": \"compose\"}"],"id":"compose","inputModes":["application/json","text/plain"],"name":"Compose","outputModes":["application/json"],"tags":["compose","router"]},{"description":"Route to a verified drift observatory agent (Integration Agent).","examples":["Find a drift observatory agent.","{\"capability\": \"drift-observatory\"}"],"id":"drift-observatory","inputModes":["application/json","text/plain"],"name":"Drift Observatory","outputModes":["application/json"],"tags":["drift-observatory","router"]},{"description":"Route to a verified health monitor agent (Dynamic Health Monitor).","examples":["Find a health monitor agent.","{\"capability\": \"health-monitor\"}"],"id":"health-monitor","inputModes":["application/json","text/plain"],"name":"Health Monitor","outputModes":["application/json"],"tags":["health-monitor","router"]},{"description":"Route to a verified infra stack agent (Postgres + Kafka + Prometheus Stack Generator, Kafka + MinIO + Redis Stack Generator, Postgres + Kafka Stack Generator, Postgres + Prometheus Stack Generator, Postgres + Prometheus + Kafka Stack Generator, Redis + MinIO Stack Generator, Kafka + Redis + MinIO Stack Generator, Redis + MinIO + Postgres Stack Generator, MinIO + Postgres + Redis Stack Generator, Redis + MinIO Stack Generator (Minio/Minio), Postgres + MinIO Stack Generator, RabbitMQ + Redis Stack Generator, Postgres + Grafana Stack Generator, Nginx + Redis Stack Generator, Elasticsearch + Redis + MySQL Stack Generator, Elasticsearch + Redis Stack Generator, Elasticsearch + Redis Stack Generator (Official Image), RabbitMQ + Elasticsearch + Postgres Stack Generator (Elasticsearch/Elasticsearch), Elasticsearch + MongoDB + Redis Stack Generator (Elasticsearch/Elasticsearch), RabbitMQ + Elasticsearch + MongoDB Stack Generator, RabbitMQ + Postgres + MongoDB Stack Generator, RabbitMQ + Elasticsearch + Postgres Stack Generator (Mongo), RabbitMQ + Elasticsearch + MySQL Stack Generator).","examples":["Find a infra stack agent.","{\"capability\": \"infra-stack\"}"],"id":"infra-stack","inputModes":["application/json","text/plain"],"name":"Infra Stack","outputModes":["application/json"],"tags":["infra-stack","router"]},{"description":"Route to a verified integration agent (ai.getvda/anthropic-google-auth-oauthlib-mc-aed9d5, ai.getvda/anthropic-lm-format-enforcer-mcp-5364ea, Authenticated MCP Agent, ai.getvda/bcrypt-cryptography-langchain-cor-027cf2, ai.getvda/bcrypt-langchain-core-mcp-25b8f1, ai.getvda/bcrypt-langchain-core-mcp-d0e0d0, ai.getvda/bcrypt-langchain-core-mcp-dc2f7b, ai.getvda/bcrypt-mcp-openai-3b46a0, ai.getvda/bcrypt-python-jose-1b8dd0, ai.getvda/bcrypt-python-jose-d0e0d0, ai.getvda/cryptography-google-auth-oauthlib-7bb152, Authenticated LLM Agent (Cryptography), LLM Orchestration JWT Agent, Authenticated LLM MCP Agent, Authenticated LLM Agent (Google Auth Oauthlib), Structured Output Agent, ai.getvda/langchain-core-langchain-openai-l-736876, LLM Observability & Orchestration Agent (Langchain), Structured Output MCP Traced Agent).","examples":["Find a integration agent.","{\"capability\": \"integration\"}"],"id":"integration","inputModes":["application/json","text/plain"],"name":"Integration","outputModes":["application/json"],"tags":["integration","router"]},{"description":"Route to a verified langchain llm agent (LLM Observability & Orchestration Agent, LLM Orchestration Traced Agent, LLM Orchestration MCP Agent, LLM Orchestration Agent (Cryptography), LLM Orchestration Agent (Langchain), LLM Orchestration Agent (Langchain Anthropic), LLM Orchestration Agent (Langchain Core), LLM Orchestration Observability Agent, LLM Orchestration Agent (Langchain Openai), LLM Orchestration Agent (Langsmith), LLM Orchestration Agent (Langgraph), LLM Orchestration Agent (Openai), LLM Orchestration Agent (Mcp), LangSmith-Traced LLM Orchestration Agent, MCP-Native LLM Orchestration Agent, LLM Observability & Orchestration Agent (LangChain Community), LLM Orchestration Agent, LLM Orchestration JWT Agent, LLM Orchestration Agent (Opentelemetry Api)).","examples":["Find a langchain llm agent.","{\"capability\": \"langchain-llm\"}"],"id":"langchain-llm","inputModes":["application/json","text/plain"],"name":"Langchain Llm","outputModes":["application/json"],"tags":["langchain-llm","router"]},{"description":"Route to a verified monitoring agent (Observable Backend Stack Generator).","examples":["Find a monitoring agent.","{\"capability\": \"monitoring\"}"],"id":"monitoring","inputModes":["application/json","text/plain"],"name":"Monitoring","outputModes":["application/json"],"tags":["monitoring","router"]},{"description":"Route to a verified oauth llm agent (Authenticated Multi-LLM Agent, Authenticated LLM Traced Agent, Authenticated LLM MCP Agent, Authenticated LLM Agent (Google Auth Oauthlib), Authenticated LLM Agent (Cryptography)).","examples":["Find a oauth llm agent.","{\"capability\": \"oauth-llm\"}"],"id":"oauth-llm","inputModes":["application/json","text/plain"],"name":"Oauth Llm","outputModes":["application/json"],"tags":["oauth-llm","router"]},{"description":"Route to a verified router agent (GOSCE Portfolio Router).","examples":["Find a router agent.","{\"capability\": \"router\"}"],"id":"router","inputModes":["application/json","text/plain"],"name":"Router","outputModes":["application/json"],"tags":["router","router"]},{"description":"Route to a verified structured output agent (Structured Output MCP Agent, Structured Output Agent (Openai), Traced Structured Output Agent (Groq), Structured Output Agent, Structured Output MCP Agent (Instructor), Structured Output MCP Agent (Langchain Core)).","examples":["Find a structured output agent.","{\"capability\": \"structured-output\"}"],"id":"structured-output","inputModes":["application/json","text/plain"],"name":"Structured Output","outputModes":["application/json"],"tags":["structured-output","router"]},{"description":"Route to a verified traced gemini agent (Traced LLM Proxy).","examples":["Find a traced gemini agent.","{\"capability\": \"traced-gemini\"}"],"id":"traced-gemini","inputModes":["application/json","text/plain"],"name":"Traced Gemini","outputModes":["application/json"],"tags":["traced-gemini","router"]},{"description":"FREE — no payment, no API key, no signup. Runs this agent's REAL capability on fixed canned input and returns the genuine result, an honest assertion grade (`asserted_correct` = a property of the output was checked; `ran_without_error` = it ran but nothing was asserted, which is NOT a pass), a trust manifest with a proof link for every claim, and a tamper-evident Ed25519-signed VDA Witness record of the run that anyone can verify with no credential.","examples":["Run your self-test and show me the result.","Prove you do what your card claims.","Give me the signed Witness record for your last self-test."],"id":"selftest","inputModes":["text/plain","application/json"],"name":"Self-test (free verification)","outputModes":["application/json"],"tags":["verification","free","trust","attestation","witness"]}],"url":"https://router.getvda.ai/a2a/","version":"0.1.0"}