Overview
The Salesbricks MCP server lets you connect your own AI assistant — Claude, ChatGPT, Cursor, or any MCP-compatible client — directly to your Salesbricks account. Once connected, your assistant can answer questions about your customers and revenue, and prepare billing actions in natural language.- Hosted service: nothing to install. Add the Salesbricks MCP endpoint to your AI client and sign in.
- Secure by design: sign-in uses standard OAuth through Salesbricks. Your assistant only sees what your signed-in user is allowed to see, and access can be revoked at any time from your Salesbricks settings.
- Safe by design: every write produces a draft. The MCP never closes, signs, or charges anything. Money-moving steps stay in the Salesbricks app with a human in the loop.
MCP (Model Context Protocol) is an open standard that lets AI assistants securely connect to external tools and data. Most major AI clients support it.
Setting up the connection
The Salesbricks MCP server is available at:Any MCP-compatible client will work — there’s no SDK to install and no API keys to manage. Your assistant’s access mirrors your own Salesbricks permissions.
Claude
Claude
- Go to Settings → Connectors and click Add custom connector.
- Enter a name (e.g., “Salesbricks”) and the MCP server URL above.
- Click Add, then Connect — you’ll be redirected to Salesbricks to sign in and authorize access.
ChatGPT
ChatGPT
- Go to Settings → Connectors and enable developer mode if you haven’t already.
- Click Create and enter the MCP server URL above.
- Complete the OAuth sign-in when prompted.
Cursor
Cursor
- Open Cursor Settings → MCP and click Add new MCP server.
- Enter the MCP server URL above as a remote server.
- Complete the OAuth sign-in when prompted.
What your assistant can do
Once connected, your assistant has access to the following capabilities:Customer list
Customer list
“Who are my biggest customers?” — customers ranked by contract value, with current value, expected renewal value, renewal dates, status, and rep attribution. Filter by status, upcoming renewals, minimum spend, or rep.
Revenue summary
Revenue summary
“How’s revenue this quarter?” — MRR, ARR, net-new MRR (new + expansion − contraction − churn), and churned-customer count for any period, per currency.
Draft order creation
Draft order creation
“Draft a new order for Acme on the Pro plan, 24 months, annual billing.” — creates a draft order with plan, add-ons, quantities, start date, contract length, billing schedule, payment terms, and discounts. You may then work with your customer to complete and execute the order.
Connection check
Connection check
A simple liveness ping so clients can verify the connection.
Making subscription changes
When you ask your assistant to change a subscription, it answers one question — does this change ride alongside the current term, or replace it? — and Salesbricks handles the rest (change type, proration, and re-billing):- Mid-term upgrade: rides alongside the current term with the end date unchanged. Add seats or quantity, or add new products from the plan; proration is handled automatically.
- Recast: replaces the current term and starts fresh. Everything an upgrade can do, plus change contract length, change billing frequency, swap plans, and apply plan credits.
How changes stay safe
- Preview first, always. Every change is priced with a zero-side-effect estimate - resulting total, end date, and per-line-item impact - before anything is created.
- Explicit confirmation. Committing a change requires a confirmation from the preview; if the request was modified or the price moved in between, the commit is refused. Recasts additionally require an explicit acknowledgment that the change replaces the current term.
- Drafts only. A committed change is a draft order in Salesbricks. Closing it, as well as any signatures or charges, happen in Salesbricks.
- Clear refusals, not silent mistakes. Anything the assistant can’t do comes back as a clear explanation and a pointer to the Salesbricks app, never a wrong guess.
Limitations
The MCP is a curated, safe subset of Salesbricks. On subscription changes, the following are not supported and will be politely refused:- Renewals: created in the Salesbricks app or by the Deal Desk Agent.
- Order-wide percentage discounts on a change: per-product percentage discounts, coupon codes, and plan credits are supported instead. (New draft orders do accept an order-wide rate — this limit is specific to subscription changes.)
- Time-limited discounts, minimum-spend discounts, and contract credits: available through the Deal Desk Agent.
- Creating new coupons: existing coupon codes can be looked up and applied, but not created. A coupon also can’t be combined with other discounts on the same change.
- Changing contract length on a mid-term upgrade: the term is inherited from the current agreement; use a recast to change it.
- Plan swaps or new products on older or custom-priced plan versions: the assistant will direct you to the order builder; quantity, date, contract, and discount changes still work.
- Closing, signing, or charging: never, by design.
MCP vs. the Deal Desk Agent (BrIQ)
Salesbricks offers two ways to work with AI. The MCP lets you bring your own assistant to a safe, confirmation-gated slice of the platform; the Deal Desk Agent is Salesbricks’ AI chat BrIQ with the full toolset, running inside Salesbricks.| MCP | Deal Desk Agent | |
|---|---|---|
| Where it runs | Your own AI assistant (Claude, ChatGPT, Cursor, etc.) | Inside Salesbricks (and Slack) |
| Surface area | Curated, safe subset of tools | Full deal-desk toolset |
| Data access | Customers, orders, and revenue | Full analytical access — MRR, renewals, invoices, orders, and products with ad-hoc queries |
| Order lifecycle | Draft creation + upgrade/recast changes | Complete: create, update, delete, upgrade, renewal, recast |
| Discounts | Per-product %, coupon codes, plan credits | Full vocabulary: order-wide %, minimum-spend, time-limited windows, contract credits, plan credits |
| Pricing authoring | — | Create and edit pricing bricks, custom billing schedules |
| Documents & CRM | — | SOW updates, MSA attachment, CRM account and opportunity linking |
| Exports & display | Structured JSON for the client to render | Tables, order cards, CSV export |