MCP Hub
Back to servers

hyros-mcp

MCP server for Hyros advertising attribution API — 38 tools for leads, sales, calls, subscriptions, attribution reports, and smart analytics

npm124/wk
Updated
Mar 24, 2026

Quick Install

npx -y hyros-mcp

Hyros MCP Server

npm version License: MIT

MCP server for the Hyros advertising attribution API. Gives AI assistants (Claude, Cursor, etc.) full access to your Hyros account through the Model Context Protocol.

38 tools covering leads, sales, calls, subscriptions, attribution reports, ad management, and smart analytics.

Built by Carlos Aragon.

Quick Start

Claude Desktop

Add to your claude_desktop_config.json:

{
  "mcpServers": {
    "hyros": {
      "command": "npx",
      "args": ["-y", "hyros-mcp"],
      "env": {
        "HYROS_API_KEY": "your_api_key_here"
      }
    }
  }
}

Claude Code (CLI)

claude mcp add hyros -- npx -y hyros-mcp

Then set your API key in the environment.

Cursor / Windsurf

Add to your MCP config:

{
  "mcpServers": {
    "hyros": {
      "command": "npx",
      "args": ["-y", "hyros-mcp"],
      "env": {
        "HYROS_API_KEY": "your_api_key_here"
      }
    }
  }
}

Configuration

VariableRequiredDescription
HYROS_API_KEYYesYour Hyros API key (Settings > Integrations > API)
HYROS_BASE_URLNoAPI base URL (default: https://api.hyros.com/v1)

Tools

Read Operations (16)

ToolDescription
hyros_get_user_infoAccount information
hyros_get_leadsSearch and retrieve leads
hyros_get_lead_journeyFull customer journey with attribution
hyros_get_salesQuery sales records
hyros_get_callsQuery call records
hyros_get_subscriptionsQuery subscriptions
hyros_get_clicksGet click history for a lead
hyros_get_tagsList all tags
hyros_get_stagesList funnel stages
hyros_get_domainsList verified domains
hyros_get_sourcesGet ad sources and campaigns
hyros_get_adsGet ads by platform
hyros_get_keywordsGet keywords by ad group
hyros_get_tracking_scriptGet tracking script HTML
hyros_get_attribution_reportAttribution metrics (ROAS, ROI, CPA, etc.)
hyros_get_ad_account_reportAccount-level attribution metrics

Write Operations (17)

ToolDescription
hyros_create_leadCreate a new lead
hyros_update_leadUpdate lead data and tags
hyros_create_orderRegister a sale/order
hyros_refund_orderProcess a refund
hyros_update_saleUpdate sale status
hyros_delete_saleDelete a sale
hyros_create_callRegister a call event
hyros_update_callUpdate call qualification
hyros_delete_callDelete a call
hyros_create_subscriptionCreate subscription
hyros_update_subscriptionUpdate subscription
hyros_create_sourceCreate ad source
hyros_create_custom_costAdd custom ad cost
hyros_create_productCreate product
hyros_create_cartTrack a shopping cart
hyros_update_cartUpdate pending cart
hyros_create_clickManually record a click

Smart Analytics (5)

ToolDescription
hyros_daily_summaryToday's performance: revenue, leads, calls, subscriptions
hyros_best_performersTop ads/campaigns ranked by any metric
hyros_compare_periodsCompare metrics between two date ranges
hyros_funnel_overviewFull funnel from leads to revenue
hyros_subscription_healthMRR, ARR, churn, and subscription breakdown

Resources

URIDescription
hyros://accountAccount information
hyros://tagsAvailable tags
hyros://stagesFunnel stages

Prompts

NameDescription
daily_briefingDaily performance summary
campaign_analysisCampaign performance analysis
lead_lookupInvestigate a specific lead

Example Questions

Once connected, you can ask things like:

  • "What was my revenue today?"
  • "Show me my best performing Facebook ads this month"
  • "Compare last week vs this week"
  • "Look up the customer journey for john@example.com"
  • "What's my current MRR?"
  • "Which campaigns have the highest ROAS?"
  • "Create a lead with email test@example.com and tag them as VIP"

Security

  • HTTPS-only connections (API key never sent over plaintext)
  • Domain-restricted to *.hyros.com (prevents SSRF)
  • Runtime input validation on all tool parameters
  • Request timeouts (30s) with retry logic
  • Client-side rate limiting (25 req/sec)
  • Path traversal prevention on URL parameters

Development

git clone https://github.com/CachoMX/Hyros-MCP.git
cd Hyros-MCP
npm install
cp .env.example .env    # Add your API key
npm run build           # Compile TypeScript
npm run dev             # Run in development mode
npm test                # Run tests

License

MIT - Carlos Aragon

Reviews

No reviews yet

Sign in to write a review