Stop copying and pasting sensitive CRM notes, customer transcripts, and competitor intel into generic ChatGPT prompts.
Dealwize provides a native, cloud-hosted Remote Model Context Protocol (MCP) server. Instead of forcing you to install Node.js, manage local JSON config files, or keep terminal processes running in the background on your machine, Dealwize connects directly to your web-based AI accounts—including Claude Web / Custom Connectors, ChatGPT, and IDEs like Cursor and Windsurf—over secure HTTPS and Server-Sent Events (SSE).
Why Remote MCP?#
Traditional local MCP servers require running an npx package or Python script on your personal computer, locking your AI assistant to a single desktop installation.
Dealwize runs a fully managed remote cloud MCP infrastructure:
- Zero Local Dependencies: No Node.js, no Docker containers, and no background terminal processes.
- Web-First AI Integration: Connect directly from Claude Web, ChatGPT, or browser-based AI copilots.
- In-Chat OAuth 2.0: Authenticate your Dealwize workspace directly inside your AI chat using standard web browser single sign-on (SSO).
- Live Deal Reality: Your AI model queries real, active deal state—Deal Health scores (0–100), The Brutal Truth, stakeholder maps, and living Mutual Action Plans—grounding advice in empirical deal evidence rather than rep optimism.
┌─────────────────────────────────────────────────────────────┐
│ AI Clients │
│ Claude Web • ChatGPT • Cursor • Custom AI Agents │
└──────────────────────────────┬──────────────────────────────┘
│
HTTPS / SSE / OAuth 2.0 (RFC 8414)
│
▼
┌─────────────────────────────────────────────────────────────┐
│ Dealwize Remote MCP Server │
│ https://api.dealwize.co/api/v1/mcp │
├─────────────────────────────────────────────────────────────┤
│ • Stateless Streamable HTTP & SSE Transport │
│ • Mixed Authentication (Guest Diagnostic vs. OAuth 2.0) │
│ • Automatic UUID <-> Human Slug Resolution │
└──────────────────────────────┬──────────────────────────────┘
│
▼
┌─────────────────────────────────────────────────────────────┐
│ Dealwize Multi-Agent Intelligence │
│ Value Architect • Milestone Miner • Risk Sentinel │
└─────────────────────────────────────────────────────────────┘
1. Remote Server Endpoints#
Connect your AI client using Dealwize's official production endpoints:
| Transport Protocol | Endpoint URL | Supported Clients |
|---|---|---|
| Streamable HTTP (Recommended) | https://api.dealwize.co/api/v1/mcp | Claude Web (Custom Connectors), Cursor, Windsurf, Custom Agent Pipelines |
| Server-Sent Events (SSE) | https://api.dealwize.co/api/v1/mcp/sse | Claude Desktop, Legacy SSE clients |
| OAuth 2.0 Discovery | https://api.dealwize.co/.well-known/oauth-authorization-server | Automatic RFC 8414 in-chat authentication |
2. Authentication: Mixed Auth Architecture#
Dealwize implements a mixed authentication model designed for maximum flexibility:
1. Guest Diagnostic Mode (No Authentication Required)#
The analyze_deal tool can be executed completely unauthenticated. You can paste any raw call transcript, discovery recording, or email thread into your AI assistant, and Dealwize will immediately generate a comprehensive Deal Health assessment and Mutual Action Plan without requiring you to log in or create an account.
2. Workspace Mode (OAuth 2.0 or API Key)#
When querying or updating saved deals inside your private workspace (e.g. get_deals, get_deal_health, update_deal), authentication is enforced via:
- In-Chat OAuth 2.0 (Recommended for Web Clients):
- Add
https://api.dealwize.co/api/v1/mcpto your AI client. - The client discovers Dealwize's OAuth endpoints via
/.well-known/oauth-authorization-server. - The first time you ask a question about your saved deals, a secure browser popup opens.
- Log in using Google SSO or your work email to link your chat session.
- Add
- Integration API Key (
dw_live_...):- For IDEs (Cursor, Windsurf) or automated backend scripts, log in to app.dealwize.co.
- Navigate to Settings > Integrations > API & MCP.
- Copy your live API key (
dw_live_...) and pass it as an HTTP header:Authorization: Bearer dw_live_YOUR_KEY.
3. Canonical Remote MCP Tools#
Dealwize exposes 12 specialized tools directly to your LLM, mirroring our multi-agent deal execution engine:
| Tool Name | Auth Mode | What It Does |
|---|---|---|
analyze_deal | None (Guest Supported) | Analyzes a raw call transcript, email thread, or meeting notes. Returns Deal Health score (0–100), Brutal Truth, top risks, stakeholder map, next best action, and a shareable deal link. |
get_deal_health | OAuth / API Key | Returns the objective 0–100 Deal Health score, uncertainty reduction metrics, and the underlying evidentiary score drivers for a specific opportunity. |
get_deal_risks | OAuth / API Key | Identifies explicit and hidden deal blockers across commercial, stakeholder, timing, procurement, technical, and competitive categories. |
get_stakeholders | OAuth / API Key | Evaluates champion strength, economic buyer access, decision-maker alignment, and identifies missing key stakeholders. |
get_next_best_action | OAuth / API Key | Recommends the single highest-priority seller action to progress or unblock the deal, complete with designated owner and target due date. |
get_deal | OAuth / API Key | Retrieves the complete deal intelligence dossier: North Star goals, Brutal Truth, risk analysis, qualification gaps, and MAP summary. |
get_deals / list_deals | OAuth / API Key | Paginated listing of your active Deal Boards, with current health scores, buyer commitment ratings, and primary risks. |
generate_mutual_action_plan | OAuth / API Key | Extracts and builds a structured, backward-scheduled Mutual Action Plan with sequential phases, action items, assignees, and target go-live dates. |
get_mutual_action_plan | OAuth / API Key | Retrieves the current living MAP for an opportunity, including phase progress, completed milestones, and outstanding buyer/seller tasks. |
update_deal | OAuth / API Key | Ingests new call transcripts or updates deal status, automatically triggering delta analysis to update health, risks, and MAP progress without wiping existing tasks. |
share_deal | OAuth / API Key | Generates safe, privacy-controlled shareable links for client-facing dealboards or internal deal diagnosis one-pagers. |
connect_account / get_login_url | None (Guest Supported) | Generates a secure OAuth authorization link to connect your AI client to your Dealwize account. |
4. Human-Readable Identifier Resolution#
LLMs and sales reps rarely think in 36-character UUIDs like f47ac10b-58cc-4372-a567-0e02b2c3d479.
The Dealwize Remote MCP server includes an automatic Slug <-> UUID Resolution Engine:
- When an AI client passes a human-readable slug (e.g.
deal_id: "acme-hybrid-cloud"or"meridian-hospitality"), Dealwize automatically resolves it to the correct internal database record. - When returning data back to the AI client, internal database UUIDs are automatically replaced with clean, human-readable organization and dealboard slugs (
org_slug/deal_slug), keeping conversations intuitive and error-free.
5. Example Prompts to Run in Your AI Chat#
Once connected, your AI assistant operates as a dedicated deal execution partner:
- "Run
get_dealsand tell me which 3 opportunities in my pipeline have the lowest Deal Health scores and why." - "Here is the transcript from today's security architecture sync with Globex. Call
analyze_dealand flag any hidden objections raised by their Infosec lead." - "Look up the Apex Systems opportunity. What is our single next best action, and when is it due?"
- "Check the living Mutual Action Plan for Meridian Health. Has their procurement team completed the vendor onboarding questionnaire scheduled for this week?"
- "Update the Acme Corp deal with these meeting notes and refresh our Deal Health score."