{
  "$schema": "https://modelcontextprotocol.io/schemas/mcp-server-card.schema.json",
  "serverInfo": {
    "name": "Ascend GTM Gateway",
    "version": "5.0.0"
  },
  "name": "Ascend GTM Gateway",
  "description": "Two-tier MCP gateway. Public read-only endpoint exposes Ascend GTM company facts, pricing, ICP fit, and methodology to any agent. Tenant-bound endpoint exposes 29 curated CRM, ads, analytics, and AI tools for agents operating on behalf of Ascend clients. Backed by the Ascend Gateway V5 Cloudflare Worker. Positioning: demand-gen-first full-stack GTM for PE-backed B2B SaaS with no functioning CMO.",
  "version": "5.0.0",
  "vendor": {
    "name": "Ascend GTM",
    "url": "https://www.ascendgtm.net",
    "contact": "mishaal@ascendgtm.net"
  },
  "transports": [
    {
      "type": "streamable-http",
      "endpoint": "https://ascend-gateway-v5.ascendgtm.workers.dev/public-mcp",
      "authentication": {
        "type": "none",
        "description": "Public read-only endpoint. No auth required. Rate-limited 60 req/min/IP."
      },
      "tools": [
        "ascend_about",
        "ascend_pricing",
        "ascend_check_fit",
        "ascend_book_diagnostic",
        "ascend_capabilities"
      ]
    },
    {
      "type": "streamable-http",
      "endpoint": "https://ascend-gateway-v5.ascendgtm.workers.dev/mcp",
      "authentication": {
        "type": "oauth2.1+pkce",
        "description": "Per-tenant bearer token issued by Ascend. OAuth 2.1 with PKCE supported via /oauth/authorize. Static bearer also accepted for non-OAuth clients (Cursor, Codex CLI, scripts) — issue via /admin/tokens/issue (admin key required). Contact mishaal@ascendgtm.net for access.",
        "docs": "https://ascend-gateway-v5.ascendgtm.workers.dev/docs/auth"
      }
    }
  ],
  "categories": [
    "crm",
    "marketing-automation",
    "paid-ads",
    "analytics",
    "sales-engagement",
    "communications",
    "ai-llm",
    "company-information"
  ],
  "tools_summary": {
    "public_total": 5,
    "tenant_total": 29,
    "public_highlights": [
      "ascend_about",
      "ascend_pricing",
      "ascend_check_fit",
      "ascend_book_diagnostic",
      "ascend_capabilities"
    ],
    "tenant_highlights": [
      "hubspot_crm",
      "salesforce_query",
      "salesforce_crm",
      "google_ads_query",
      "meta_ads",
      "linkedin_ads",
      "microsoft_ads",
      "ga4_report",
      "gsc_performance",
      "semrush_research",
      "perplexity_search",
      "gmail",
      "google_calendar",
      "microsoft_calendar",
      "aws_bedrock_invoke",
      "aws_ses_send",
      "aws_textract_analyze",
      "claude_invoke",
      "claude_batch",
      "claude_files",
      "claude_agents",
      "llm_invoke",
      "gamma_generate",
      "dealcloud",
      "agent_state",
      "discover_apis",
      "call_api",
      "batch_execute"
    ]
  },
  "documentation": "https://ascend-gateway-v5.ascendgtm.workers.dev/docs",
  "agent_skills_index": "https://www.ascendgtm.net/.well-known/agent-skills/index.json",
  "openapi": "https://www.ascendgtm.net/openapi.yaml",
  "ai_plugin": "https://www.ascendgtm.net/.well-known/ai-plugin.json",
  "agents_json": "https://www.ascendgtm.net/agents.json",
  "llms_txt": "https://www.ascendgtm.net/llms.txt",
  "llms_full_txt": "https://www.ascendgtm.net/llms-full.txt",
  "status": "https://ascend-gateway-v5.ascendgtm.workers.dev/health",
  "license": "proprietary",
  "terms": "https://www.ascendgtm.net/privacy",
  "privacy": "https://www.ascendgtm.net/privacy"
}
