{
  "schema_version": "0.3",
  "name": "Orbirank SEO Agent",
  "description": "AI-powered SEO automation agent. Audits websites, tracks keyword rankings, identifies content gaps, generates AI content briefs, and runs a full content generation pipeline. Operates on connected website projects under the authenticated user's Orbirank account.",
  "url": "https://orbirank.com/mcp",
  "provider": {
    "organization": "Orbirank",
    "url": "https://orbirank.com"
  },
  "version": "1.0.0",
  "documentationUrl": "https://orbirank.com/mcp-access",
  "capabilities": {
    "streaming": false,
    "pushNotifications": false,
    "stateTransitionHistory": false
  },
  "authentication": {
    "schemes": ["oauth2"],
    "credentials": null
  },
  "defaultInputModes": ["text/plain", "application/json"],
  "defaultOutputModes": ["application/json"],
  "skills": [
    {
      "id": "list_projects",
      "name": "List Projects",
      "description": "List all website projects in the authenticated Orbirank account with SEO health scores and optimization ladder stage.",
      "tags": ["seo", "projects"],
      "examples": ["what sites are you tracking", "show me all my projects"]
    },
    {
      "id": "get_project_status",
      "name": "Get Project Status",
      "description": "Get the current optimization status, ladder stage, open/fixed issue counts, and next recommended action for a specific project.",
      "tags": ["seo", "status"],
      "examples": ["how is my SEO doing", "what stage is my site at", "what should I do next"]
    },
    {
      "id": "run_audit",
      "name": "Run Technical SEO Audit",
      "description": "Trigger a full technical SEO audit checking 20+ factors including Core Web Vitals, crawlability, structured data, hreflang, and AI-crawler access.",
      "tags": ["seo", "audit", "technical"],
      "examples": ["audit my site", "what is wrong with my site", "start a new audit"]
    },
    {
      "id": "get_audit_issues",
      "name": "Get Audit Issues",
      "description": "Retrieve the prioritized list of technical SEO issues from the most recent completed audit, grouped by severity with fix status tracking.",
      "tags": ["seo", "audit", "issues"],
      "examples": ["what issues does my site have", "show me my SEO problems", "how many critical issues"]
    },
    {
      "id": "get_rank_positions",
      "name": "Get Keyword Rank Positions",
      "description": "Return current and historical keyword rank positions with trend data (7-day and 30-day deltas) from Google Search Console or SerpBear.",
      "tags": ["seo", "rank", "keywords"],
      "examples": ["where does my site rank", "am I on page 1", "show me my ranking progress"]
    },
    {
      "id": "get_keyword_opportunities",
      "name": "Get Keyword Opportunities",
      "description": "Return the content gap analysis — specific keywords and topic areas where the site is missing content compared to top-ranking competitors.",
      "tags": ["seo", "content", "keywords"],
      "examples": ["what keywords should I target", "what content am I missing", "show me content gaps"]
    },
    {
      "id": "get_content_brief",
      "name": "Get Content Brief",
      "description": "Generate or retrieve an AI-written content brief for a specific keyword gap, including recommended word count, H1/H2/H3 outline, semantic keywords, and E-E-A-T requirements.",
      "tags": ["seo", "content", "brief"],
      "examples": ["write me a brief for keyword X", "create a content plan", "what should I write about"]
    },
    {
      "id": "generate_content",
      "name": "Generate Article Content",
      "description": "Run the 6-stage AI content generation pipeline (Outline → Sections → Editorial → Quality gates → E-E-A-T → Information gain) to produce a publish-ready article. Consumes 1 article credit.",
      "tags": ["seo", "content", "ai-generation"],
      "examples": ["write the article", "generate the content", "create the blog post"]
    },
    {
      "id": "get_backlink_profile",
      "name": "Get Backlink Profile",
      "description": "Return the current backlink profile including referring domain count, estimated domain authority (from GSC or OpenPageRank), and top referring domains.",
      "tags": ["seo", "backlinks"],
      "examples": ["how many backlinks do I have", "what sites link to me", "what is my domain authority"]
    },
    {
      "id": "get_bing_query_stats",
      "name": "Get Bing Query Stats",
      "description": "Return Bing search query performance data (clicks, impressions, average position, CTR) from Bing Webmaster Tools for a configured date range.",
      "tags": ["seo", "bing", "search"],
      "examples": ["how is my site performing on Bing", "show me Bing impressions", "what queries bring traffic from Bing"]
    }
  ]
}
