/playground · grow-contact-mcp v2.0.0

Run our MCP tools.
No install needed.

90 agent-native tools — 22 runnable here without an account. Plug the rest into Claude, ChatGPT, n8n, or any MCP client in under 60 seconds.

Streamable HTTPJSON-RPC 2.0OAuth 2.0/.well-known/mcp.json
01 · Try it

Live: scan any URL

Hits /api/public/v1/analyze — the same endpoint Claude and ChatGPT call. Full GEO score in under 3 seconds.

Public endpoint · rate limit 20/min/IP · no auth required

02 · Connect

Install in your client

Copy-paste config for the major MCP clients. Get your MCP_SECRET by signing in or via the OAuth endpoint.

{
  "mcpServers": {
    "grow-contact": {
      "url": "https://grow.contact/api/public/mcp",
      "headers": {
        "Authorization": "Bearer YOUR_MCP_SECRET"
      }
    }
  }
}
03 · Browse

Full tool catalog

Every tool exposed by the server. public = runnable unauthenticated. auth = mutating, requires Bearer token.

Tool catalog

90 tools
  • scan_url

    Run the full GEO scan on any URL.

    public
  • bulk_scan_urls

    Scan up to 20 URLs at once.

  • get_scan

    Fetch a stored scan by id.

    public
  • compare_hosts

    Side-by-side score comparison for two hosts.

    public
  • diff_scan

    Diff two scans of the same host over time.

  • track_competitor_over_time

    Plot a competitor's score history.

  • get_competitor_score

    One-shot competitor score lookup.

    public
  • validate_jsonld

    Validate JSON-LD blocks on a page.

    public
  • extract_meta_tags

    Pull title, description, OG, canonical, robots.

    public
  • fetch_url

    Server-side fetch with bot UA, returns HTML.

    public
  • check_llms_txt

    Verify llms.txt presence and validity.

    public
  • generate_llms_txt

    Draft an llms.txt from sitemap.

  • publish_llms_txt

    Publish llms.txt to a managed site.

    auth
  • get_geo_standard

    Fetch the current GEO Standard spec.

    public
  • list_recent_scans

    Last N scans across all hosts.

  • search_scans

    Search scans by host/url/score range.

  • export_scans_csv

    Export scan history as CSV.

  • get_host_trend

    Score timeseries for a single host.

  • list_blog_posts

    Paginated list of published posts.

    public
  • get_blog_post

    Fetch a post by slug.

    public
  • search_blog_content

    Full-text search across posts.

    public
  • create_blog_post

    Create a new draft.

    auth
  • list_blog_drafts

    Pending drafts in the queue.

  • update_blog_post

    Edit body, tags, metadata.

    auth
  • publish_blog_post

    Flip draft → published.

    auth
  • delete_blog_post

    Soft-delete a post.

    auth
  • submit_lead

    Submit a contact-form lead.

  • list_leads

    Recent leads with qualification.

  • get_lead

    One lead with full history.

  • list_clients

    Active client roster.

  • create_client

    Onboard a new client.

    auth
  • update_client

    Edit client metadata.

    auth
  • save_lead_reply

    Log an outbound reply.

    auth
  • requalify_lead

    Re-run AI qualification.

    auth
  • update_lead_tier

    Move lead between tiers.

    auth
  • create_invoice

    Issue an invoice for a lead.

    auth
  • get_stats

    High-level KPIs.

    public
  • get_dashboard_stats

    Windowed dashboard stats.

  • top_scanned_hosts

    Most-scanned hosts this week.

    public
  • get_lead_funnel

    Funnel breakdown by stage.

  • revenue_stats

    MRR / revenue rollup.

  • get_activity_feed

    Recent activity stream.

  • table_row_counts

    Row counts per table.

  • recent_activity_for_host

    Activity feed scoped to a host.

  • list_orders

    Recent orders.

  • get_revenue_stats

    Detailed revenue breakdown.

  • get_page_content

    Read editable copy for a page.

  • update_page_content

    Write copy for a page.

    auth
  • update_hero

    Edit homepage hero.

    auth
  • get_copy

    Bulk fetch site copy.

  • get_site_urls

    List all canonical URLs.

    public
  • site_info

    Site metadata + brand kit.

    public
  • get_brand_kit

    Colors, fonts, tokens.

    public
  • list_content_edits

    Audit log of content edits.

  • revert_content_edit

    Roll back a single edit.

    auth
  • generate_badge_embed

    Get embed code for the GEO badge.

    public
  • submit_to_leaderboard

    Add a site to the leaderboard.

  • create_wordpress_plugin_config

    Generate WP plugin config.

  • push_schema

    Push JSON-LD to a managed site.

    auth
  • ai_complete

    One-shot LLM completion.

  • ai_complete_with_context

    Completion with tool-fetched context.

  • draft_blog_post

    Generate a full blog post draft.

    auth
  • generate_image

    Text-to-image via Lovable AI.

  • generate_outreach_email

    Draft an outreach email.

  • health_check

    Liveness probe.

    public
  • ping

    Echo for transport sanity.

    public
  • get_system_status

    Subsystem status rollup.

    public
  • list_admins

    Admin roster.

  • grant_role

    Grant a role.

    auth
  • revoke_role

    Revoke a role.

    auth
  • list_email_log

    Recent transactional emails.

  • get_email_delivery_stats

    Delivery / bounce stats.

  • is_email_suppressed

    Check suppression status.

  • suppress_email

    Add an address to suppression.

    auth
  • list_faq_items

    FAQ entries.

  • update_faq_item

    Edit a FAQ entry.

    auth
  • update_pricing_display

    Edit displayed pricing.

    auth
  • upsert_product

    Create or edit a product.

    auth
  • set_product_active

    Toggle product visibility.

    auth
  • list_products

    All products.

    public
  • list_projects

    Engagements in flight.

  • update_project_status

    Move a project stage.

    auth
  • schedule_scan

    Schedule a recurring scan.

    auth
  • list_scheduled_scans

    Scheduled scan roster.

  • cancel_scheduled_scan

    Cancel a scheduled scan.

    auth
  • run_due_scheduled_scans

    Run all due scans now.

    auth
  • list_report_requests

    Email-report opt-ins.

  • send_report_email

    Send a scan report.

    auth
  • trigger_client_alert

    Notify a client of a score change.

    auth
  • submit_for_review

    Send a build for human review.

    auth