{
  "protocolVersion": "0.3.0",
  "name": "Agent.ai",
  "description": "Marketplace and execution layer for professional AI agents. Agent.ai hosts thousands of purpose-built agents \u2014 Sales Prospecting, Content Marketing, Social Content, plus individual agents for meeting prep, cold-call prep, outreach, and research \u2014 and exposes each one as a typed A2A skill and MCP tool.",
  "url": "https://agent.ai",
  "iconUrl": "https://agent.ai/web-app-manifest-512x512.png",
  "provider": {
    "organization": "Agent.ai",
    "url": "https://agent.ai/about"
  },
  "version": "1.1.0",
  "documentationUrl": "https://docs.agent.ai",
  "defaultInputModes": ["text/plain", "application/json"],
  "defaultOutputModes": ["text/plain", "application/json"],
  "capabilities": {
    "streaming": true,
    "pushNotifications": true,
    "stateTransitionHistory": true
  },
  "securitySchemes": {
    "oauth2": {
      "type": "oauth2",
      "flows": {
        "authorizationCode": {
          "authorizationUrl": "https://mcp.agent.ai/authorize",
          "tokenUrl": "https://mcp.agent.ai/token",
          "scopes": {
            "openid": "OpenID Connect",
            "email": "Email address",
            "profile": "Profile info",
            "mcp:access": "Call Agent.ai MCP tools and REST actions on behalf of the user"
          }
        }
      }
    },
    "apiKey": {
      "type": "apiKey",
      "in": "header",
      "name": "Authorization",
      "description": "Bearer <AGENTAI_API_KEY>. See https://docs.agent.ai/authentication for how to obtain one."
    }
  },
  "security": [
    { "oauth2": ["openid", "email", "profile", "mcp:access"] },
    { "apiKey": [] }
  ],
  "endpoint": {
    "url": "https://mcp.agent.ai/mcp",
    "transport": "streamable-http"
  },
  "skills": [
    {
      "id": "marketplace_search",
      "name": "Search the agent marketplace",
      "description": "Given a natural-language query (e.g. 'find me an agent that researches companies on LinkedIn'), return a ranked list of Agent.ai agents that can do the job, with their IDs, descriptions, and call signatures.",
      "tags": ["marketplace", "search", "discovery"],
      "inputModes": ["text/plain", "application/json"],
      "outputModes": ["application/json"]
    },
    {
      "id": "sales_prospecting_team",
      "name": "Sales Prospecting Team",
      "description": "Find, research, qualify, and draft outreach in one connected workflow. Delegates to Prospect Finder, Prospect Researcher, Lead Qualifier, and Outreach Drafter.",
      "tags": ["sales", "prospecting", "outreach"],
      "inputModes": ["text/plain", "application/json"],
      "outputModes": ["application/json", "text/markdown"]
    },
    {
      "id": "content_marketing_team",
      "name": "Content Marketing Team",
      "description": "Audit, research, plan, and create SEO+AEO optimized content. Delegates to Content Audit, AEO & SEO Research, Content Planner, and Content Creator.",
      "tags": ["marketing", "content", "seo", "aeo"],
      "inputModes": ["text/plain", "application/json"],
      "outputModes": ["application/json", "text/markdown"]
    },
    {
      "id": "social_content_team",
      "name": "Social Content Team",
      "description": "Plan, create, and analyze LinkedIn content. Delegates to Social Planner, Social Post Creator, and Social Performance Analyzer.",
      "tags": ["marketing", "social", "linkedin"],
      "inputModes": ["text/plain", "application/json"],
      "outputModes": ["application/json", "text/markdown"]
    },
    {
      "id": "meeting_prep",
      "name": "Meeting prep",
      "description": "Given a calendar event or attendee list, produce a research brief, an agenda, and suggested talking points.",
      "tags": ["meetings", "research"],
      "inputModes": ["application/json"],
      "outputModes": ["application/json", "text/markdown"]
    },
    {
      "id": "cold_call_prep",
      "name": "Cold-call prep",
      "description": "Given a target prospect and an offer, produce a call game-plan with opener, talking points, likely objections, and a closing CTA.",
      "tags": ["sales", "cold-call"],
      "inputModes": ["application/json"],
      "outputModes": ["application/json", "text/markdown"]
    },
    {
      "id": "outreach_strategy",
      "name": "Outreach strategy & sequence",
      "description": "Generate a multi-step outreach strategy and the corresponding email/LinkedIn/phone sequence for a target persona.",
      "tags": ["sales", "outreach"],
      "inputModes": ["application/json"],
      "outputModes": ["application/json", "text/markdown"]
    }
  ]
}
