Sorzio
FeaturesPricingFAQCompareClaude & MCPMCP DocsUse casesBlogHelp
Sign inGet started free
Get started

Product

  • Install
  • Claude & MCP
  • MCP Developer Hub
  • Compare
  • Features
  • Pricing
  • Roadmap

Resources

  • Use cases
  • Blog
  • Glossary
  • Cost calculator

Support

  • Help Center
  • Contact Support
  • Getting Started
  • Billing & Plans

Company

  • Sorzio vs Clay
  • Sorzio vs Apollo

Legal

  • Privacy Policy
  • Terms of Service
  • Cookie list
  • Subprocessors

Empra Consultancy LTD
hello@sorzio.com

Sorzio|PrivacyTermsCookiesSubprocessors

© 2026 Empra Consultancy LTD. All rights reserved.

Home/MCP Developer Hub
Streamable HTTP · OAuth 2.1 + PKCE · RFC 9728 · 39 Typed Tools

Sorzio MCP Server: Lead Enrichment MCP & Google Sheets MCP for Outbound Sales

Connect an outbound MCP server purpose-built for GTM engineering and sales execution. Run 6-page company website enrichment, LinkedIn enrichment, mailbox verification, Google Sheets MCP sync, calibrated Decision Mode (typesafe-ai/jev-1.14.0), and 1-to-1 Hosted Links from Claude Code, Claude Desktop, Cursor, and ChatGPT.

Canonical Remote MCP Endpoint (Streamable HTTP)

https://www.sorzio.com/api/mcp
Get $20 free credit Claude & ChatGPT Guide

Copy-paste MCP client configurations

Add the Sorzio MCP server for sales to Claude Code, Claude Desktop, Cursor, or ChatGPT Connectors. Every client authenticates via browser OAuth 2.1 with zero static API tokens to manage.

Claude Code (CLI)

Streamable HTTP transport with automatic OAuth 2.1 + PKCE

claude mcp add --transport http sorzio https://www.sorzio.com/api/mcp

Claude Desktop

Connectors UI (recommended) or claude_desktop_config.json

{
  "mcpServers": {
    "sorzio": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://www.sorzio.com/api/mcp"]
    }
  }
}

Cursor (.cursor/mcp.json)

Native Streamable HTTP MCP client configuration

{
  "mcpServers": {
    "sorzio": {
      "url": "https://www.sorzio.com/api/mcp"
    }
  }
}

ChatGPT Connectors & Claude Web

Remote connector URL via RFC 9728 Protected Resource Metadata

{
  "name": "Sorzio Outbound & Lead Enrichment MCP",
  "server_url": "https://www.sorzio.com/api/mcp",
  "auth": "oauth2.1_pkce_s256"
}

Security, OAuth 2.1 + PKCE (S256) & RFC 9728 Protected Resource Metadata

Sorzio implements the latest Model Context Protocol authorization specification so AI agents never touch raw provider keys, database credentials, or unapproved spend.

RFC 9728 + PKCE (S256)

Unauthenticated requests return RFC 9728 Protected Resource Metadata pointing to /.well-known/oauth-protected-resource. Clients complete OAuth 2.1 authorization code exchange with mandatory S256 PKCE verification.

Isolated RLS & Encrypted BYOK

Agent tokens authorize typed tool handlers only; Postgres row-level security denies direct table queries, and your BYOK API keys stay encrypted at rest with context-bound AES-256-GCM.

Spend Gates & Auto-Purge

Paid runs over $5 and destructive list actions require explicit confirmation. Batch row content auto-purges after 7 days; Hosted Lists stay hot 2h on Free, 7d on Pro, and Forever on Scale.

Complete 39-tool MCP reference & per-row pricing

Every tool below runs over Streamable HTTP at https://www.sorzio.com/api/mcp. Failed rows and missed Personal LinkedIn lookups always bill $0.00.

Account & Cost Estimation (6 tools)

Workspace status, live model catalog discovery, and deterministic pre-flight USD estimation.

Tool nameDescriptionPricing
get_startedReturns workspace readiness, connected sheets, active Hosted Lists, and recommended next actions.Free ($0)
open_dashboardGenerates direct deep-links to Billing, BYOK API keys, Team, and Studio settings.Free ($0)
get_accountReads current plan (Free, Pro, Scale), prepaid credit balance, BYOK status, and row limits.Free ($0)
list_modelsLists 300+ models across 16+ providers with token rates, Live Web Search support, and JEV modes.Free ($0)
estimate_costCalculates exact pre-flight USD cost across AI, Verify, Enrich, and Decision Mode before any run.Free ($0)
get_historyLists recent batch jobs and Flow runs with succeeded row counts and actual spend.Free ($0)

Hosted Lists & Connected Google Sheets (9 tools)

Upload prospect CSVs directly in chat or bind connected Google Sheets with 16-role column_intelligence.

Tool nameDescriptionPricing
list_listsLists active Hosted Lists with row counts, column headers, and plan retention expiry.Free ($0)
create_listCreates a new Hosted List (2h Free, 7d Pro, Forever Scale) with automatic column role detection.Free ($0)
add_rowsAppends up to 25,000 prospect rows into an existing Hosted List in paged batches.Free ($0)
get_rowsReads sample or filtered rows from a Hosted List without flooding agent context.Free ($0)
export_listStreams a compressed .csv.gz download link for enriched Hosted Lists.Free ($0)
delete_listPermanently deletes a single Hosted List and its stored row payloads.Free ($0)
purge_listsOne-click workspace purge across Hosted Lists for immediate data hygiene.Free ($0)
list_sheetsLists Google Sheets explicitly connected to your Sorzio workspace.Free ($0)
read_sheetInspects sheet tabs, headers, sample rows, and 16-role column_intelligence bindings.Free ($0)

Prompts & Batch AI / Verify / Enrich (10 core tools + helpers)

Test on 3 to 50 rows, then dispatch background batches with zero charge on failed rows.

Tool nameDescriptionPricing
list_promptsLists saved prompt templates (paired with get_prompt and delete_prompt helpers).Free ($0)
save_promptSaves reusable {{column}} prompt templates with model and verifyOutput settings.Free ($0)
preview_promptDry-runs a prompt on sample rows so you can inspect real outputs before batching.Per succeeded sample row
run_aiRuns Generative AI (300+ models) or 5-provider Live Web Search across a List or Sheet.1.65x + $0.0035/row (0% BYOK on Pro)
run_verifyVerifies mailbox deliverability (deliverable, catch_all, risky, undeliverable).$0.01 / succeeded email
run_scrapeEnriches 6-page company websites ($0 extra subpages) plus Company and Personal LinkedIn.$6 / $7.50 / $10 per 1k rows
get_runPolls live progress, row telemetry, and completion summary (paired with get_run_rows).Free ($0)
cancel_runStops an in-flight batch immediately; unstarted rows are never billed.Free ($0)
retry_failedRe-queues transient failed rows within the retention window without re-running succeeded rows.Succeeded retries only
export_runExports completed batch outputs for downstream CRM or sequencer import.Free ($0)

Multi-step Flows & Schedules (7 core tools + helpers)

Chain Verify, Enrich, Decision Mode gates, AI, and Hosted Links with recurring schedules.

Tool nameDescriptionPricing
list_flowsLists saved multi-step Flow pipelines and their latest clean test status.Free ($0)
get_flowReturns full Flow DAG specification, step bindings, and last_test verification state.Free ($0)
save_flowCreates or updates a multi-step Flow across Hosted Lists or Google Sheets.Free ($0)
delete_flowDeletes a saved Flow definition from your workspace.Free ($0)
run_flowExecutes a 3, 10, or 50 row test run or full production Flow (paired with cancel_flow_run).Per succeeded step row
get_flow_runStreams step-by-step progress, filter gate pass rates, and itemized step spend.Free ($0)
create_scheduleSchedules recurring Flows on Pro and Scale (paired with list_schedules and delete_schedule).Pro & Scale plans

Decision Mode JEV & 1:1 Hosted Links (7 core tools + helpers)

Calibrated ICP probability gates (typesafe-ai/jev-1.14.0) and personalized outbound microsites.

Tool nameDescriptionPricing
compile_decision_profileCompiles plain-English ICP criteria into a structured JEV evaluation rubric.Free ($0)
preview_decisionTests calibrated probability scores and keep/reject/unsure thresholds on sample rows.$0.0010/row + 1.25x input tokens
save_decision_profilePersists a calibrated ICP profile for reuse in standalone runs or Flow gates.Free ($0)
list_decision_profilesLists saved ICP Decision profiles (paired with get_decision_profile).Free ($0)
run_decideEvaluates up to 25,000 rows with typesafe-ai/jev-1.14.0 calibrated probabilities.$1.00 / 1k base + 1.25x input tokens
publish_list_pagesPublishes 1-to-1 personalized Hosted Links for prospects (paired with list_published_pages).$0 publish / $0.15 first human open
get_page_analyticsReads verified human open events, timestamps, and engagement telemetry per prospect.Free ($0)
Transparent Pay-Per-Succeeded-Row Economics

Model your exact outbound run before connecting: explore our AI, Verify & Enrich Cost Calculator, see how Sorzio compares on TCO in Sorzio vs Clay, walk through conversational workflows on Claude & ChatGPT MCP, or install the Google Sheets add-on.

Outbound & Lead Enrichment MCP FAQ

What makes Sorzio an outbound MCP server and lead enrichment MCP?

Sorzio exposes 39 remote Streamable HTTP MCP tools at https://www.sorzio.com/api/mcp built specifically as an MCP server for sales and GTM engineering. Instead of burning LLM context tokens looping row by row, your agent uploads a Hosted List or connects a Google Sheet, tests 3 to 50 rows, inspects exact cost estimates, and dispatches up to 25,000 rows asynchronously across website enrichment, LinkedIn enrichment, mailbox verification, and Decision Mode.

How does authentication work on https://www.sorzio.com/api/mcp?

Sorzio implements OAuth 2.1 with mandatory PKCE (S256) and RFC 9728 OAuth Protected Resource Metadata (/.well-known/oauth-protected-resource). Compatible MCP clients discover authorization endpoints automatically, open a browser consent flow, and receive a scoped workspace bearer token without ever handling raw database credentials or your encrypted AES-256-GCM BYOK keys.

Can I use Sorzio as a Google Sheets MCP server?

Yes. Once you connect Google Sheets in your Sorzio workspace or install the Google Sheets add-on, tools like list_sheets and read_sheet (with automatic 16-role column_intelligence) let Claude, Cursor, and ChatGPT inspect headers, preview prompts, and run multi-step Flows that stream verified results straight back into your sheet.

How are MCP batch runs priced and protected against runaway spend?

Every batch tool returns an upfront USD estimate via estimate_cost and preview tools, and any paid batch above $5 or destructive list deletion requires explicit user confirmation. Succeeded rows bill at published rates: $6.00/1k 6-page websites, $7.50/1k Company LinkedIn, $10.00/1k Personal LinkedIn /in/ ($0 on miss), $10.00/1k email verifications, $1.00/1k Decision Mode base fee (+ 1.25x input tokens), and 0% Sorzio markup on BYOK AI keys on Pro ($39/mo flat).