Skip to main content

Connect to Claude

Use Ascend Gateway V5 as an MCP server in Claude Desktop, Claude Code, or any MCP-compatible client.

Claude Desktop

Add to your claude_desktop_config.json:

{
"mcpServers": {
"ascend-gateway": {
"url": "https://ascend-gateway-v5.ascendgtm.workers.dev/mcp",
"transport": "streamable-http"
}
}
}

Claude will automatically handle OAuth registration and token exchange. On first use, you'll be prompted to authenticate with your tenant bearer token.

Claude Code

Add to your project's .claude/settings.json:

{
"mcpServers": {
"ascend-gateway": {
"type": "url",
"url": "https://ascend-gateway-v5.ascendgtm.workers.dev/mcp"
}
}
}

Available Tools

Once connected, Claude can use all 19 MCP tools:

ToolWhat it does
google_ads_queryExecute GAQL queries against Google Ads
hubspot_crmSearch, list, get, create, update, delete CRM records
salesforce_queryExecute SOQL queries
salesforce_crmInsert, update, describe Salesforce objects
ga4_reportRun GA4 analytics reports
gsc_performanceQuery Search Console performance data
semrush_researchDomain analytics and keyword research
gmailSearch, read, send emails
google_calendarEvent CRUD with timezone handling
perplexity_searchWeb-grounded search via Perplexity Sonar
aws_bedrock_invokeRun Claude/Nova models via AWS Bedrock
aws_textract_analyzeExtract text/tables from PDFs and images
aws_ses_sendSend transactional emails
gamma_generateGenerate presentations and documents
agent_stateStore/retrieve persistent state across conversations
batch_executeExecute up to 10 API calls in parallel
discover_apisList all connected providers and endpoints
call_apiGeneric proxy for any registered API

Tips

  • Use format: "compact" on tools to reduce token usage
  • Use fields: ["name", "email"] to request only needed data
  • Use discover_apis first to see what's available for your tenant