Categories › AI & Agents › Multi-agent, orchestration & workflows
Discover agent services, compare sourced capabilities and inspect connection evidence. No execution.
Remote server: your requests and data go to relay-agent-services.orellise.chatgpt.site. Claude Code: claude mcp add --transport http relay-agent-service-discovery https://relay-agent-services.orellise.chatgpt.site/api/mcp · Claude app: Settings → Connectors → Add custom connector.
The tools this server listed when we connected to it, in its own words.
search_reading_sources — Search a dated local index of exact public Markdown documents from reviewed official publishers. Literal title/URL terms only, not semantic read_official_document — Read one exact source id returned by search_reading_sources with consent:true only for a user-requested public document. Available through trun_discovery_workflow — Preferred default for multi-step service discovery. One fixed read-only discovery workflow, inspired by Code Mode. Send requestJson containisearch_llm_providers — Read dated official-documentation observations for LLM providers. Optional query uses literal metadata terms; planType distinguishes free-tisearch_discovered_services — Read the separate, automatically collected Official MCP Registry index. Send requestJson containing query, limit and offset. Literal substriget_service_evidence — Read the published evidence for one current service. Source review, observed provider response and internal task review are separate. Inspecfind_service_alternatives — Read-only alternatives. Send the original complete requestJson used for recommend_services and excludedProviders (1–20 distinct service slugrecommend_services — Full standalone recommendation response. Prefer run_discovery_workflow when a shortlist with evidence, connection details or comparison is nget_benchmark_suite — Read 20 predefined public-documentation task cases across English, Turkish, German and Spanish, with source URLs and review rubrics. Five taplan_benchmark — Plan a predefined benchmark case without running it. Read get_benchmark_suite for a caseId, then send requestJson containing {caseId,constrasearch_services — Find services using deterministic keywords, bounded language aliases and category/protocol/pricing filters. Prefer requestJson (at most 8192get_service — Read one full catalogue entry, including documentation links, pricing caveats and source check date. Does not connect to the provider.compare_services — Retrieve 2–3 selected catalogue entries for comparison. Does not test providers or infer performance from their listing.get_connection_spec — Read recorded endpoint, declared interfaces, authentication method, setup gaps and source evidence. Transport can come from matching Registrget_connection_handoff — Read a reviewed host-managed connection plan for Exa, Jina or Browserless. Only provider is accepted. Returns official endpoints, authenticaget_task_options — Plan an optional keyless task without contacting a provider. Send requestJson containing only task (web_search, read_page, pdf_parse or browNot tested by KitScout yet. When our harness runs it, pros, cons and the tasks we tried appear here, with the date and evidence.