{"protocolVersion":"1.0","name":"Priorflow Intelligent Agent/Service Selector & Router","description":"Priorflow Intelligent Agent/Service Selector & Router. Registries help agents find candidates; Priorflow helps agents choose the best ones under real constraints (cost, latency, reliability, specialization). Ranks curated MCP and A2A candidates via hybrid structured+semantic matching. Primary skill: custom JSON `select-agents` → POST /v1/select. Does not invoke selected remote MCP/A2A tools for you. This host is NOT an MCP server (MCP adapter off). Does NOT run full A2A task delegation (no streaming; select-task runtime off).","url":"https://agentopt.app","provider":{"organization":"Vitaly Kantorovich (vitaly.kantorovich.tx@gmail.com)"},"version":"0.1.0","capabilities":{"streaming":false,"pushNotifications":false,"stateTransitionHistory":false,"extendedAgentCard":false},"securitySchemes":{"apiKey":{"type":"apiKey","in":"header","name":"X-API-Key","description":"Paid-tier API key. Free tier works without a key (limited fields). Invalid keys are rejected."}},"security":[],"authentication":{"schemes":["Bearer","ApiKey"],"credentials":null,"required":false},"defaultInputModes":["application/json","text/plain"],"defaultOutputModes":["application/json"],"skills":[{"id":"select-agents","name":"Select Agents","description":"Given a natural-language task or agent need, return a ranked list of candidate agents/services with scores from the internal catalog. Call POST /v1/select (JSON). Free tier (when enabled): id/score/name. Paid tier (API key): tags, dimensions, breakdown, clarifications. Does not invoke the selected MCP/A2A tools for you.","tags":["agent-discovery","routing","matching","mcp","a2a","orchestration","recruitment"],"examples":["Find an MCP server that can scrape websites and extract structured product data","Recommend a low-latency code review agent with high reliability","Which agents can do SQL analytics over CSV uploads?"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"describe-catalog","name":"Describe Catalog","description":"High-level description of the curated candidate catalog and matching dimensions (reliability, cost, latency, autonomy, maturity, modalities).","tags":["catalog","metadata","discovery"],"examples":["What dimensions can I weight when selecting agents?","How large is the catalog and what integrations are covered?"],"inputModes":["text/plain","application/json"],"outputModes":["application/json","text/plain"]}],"priorflow":{"api":{"select":{"method":"POST","path":"/v1/select","url":"https://agentopt.app/v1/select","require_api_key":false,"tiers":{"free":{"auth":"none (limited fields)","returns":["id","score","name"],"top_n_max":5},"paid":{"auth":"X-API-Key","returns":["id","score","name","source_url","tags","dimensions","recommendation","clarifications","score_breakdown"],"top_n_max":20}}}},"matching":{"type":"hybrid","structured_dimensions":["reliability","cost","latency","autonomy","maturity"],"engine":"Proprietary hybrid ranking over a curated internal catalog. Algorithms, models, and infrastructure details are confidential commercial IP."},"catalog_note":"Size is live via GET /ready or GET /v1/catalog/summary when published.","not_an_mcp_server":true,"not_full_a2a_runtime":true,"a2a_select_tasks_only":false,"not_remote_candidate_proxy":true,"mcp_server":{"enabled":false,"endpoint":null,"tools":[],"transport":null},"a2a_runtime":{"enabled":false,"endpoint":null,"methods":[],"streaming":false,"select_only":true},"interaction":"POST /v1/select JSON skill","info_page":"https://agentopt.app/","try_page":"https://agentopt.app/try","upgrade":{"url":"https://agentopt.app/upgrade","hints_enabled":true,"http_402_on_paid_features":true,"billing_enabled":true,"benefits":["rich candidate fields (tags, dimensions, score_breakdown, clarifications)","higher top_n and RPM","include_explanations and recommendation/clarification prompts"],"obtain":{"mode":"checkout","summary":"POST /v1/billing/checkout then reveal key once via GET /v1/billing/session/{session_id}/key; agents use X-API-Key thereafter.","header":"X-API-Key","select_path":"/v1/select","docs_url":"https://agentopt.app/upgrade","method":"POST","path":"/v1/billing/checkout","url":"https://agentopt.app/v1/billing/checkout","reveal_path_template":"/v1/billing/session/{session_id}/key"},"on_rate_limit":"429 responses may include machine-readable upgrade object","on_paid_feature_without_key":"402 upgrade_required when enabled"}}}