Guides8 min read

Best MCP Servers for Customer Success Teams in 2026

Top MCP servers for customer success: Salesforce CRM data, PostgreSQL usage analytics, Slack communication history, Notion playbooks, Stripe subscription data, and Intercom customer conversations. Drive retention with AI.

By MyMCPTools Team·

Customer success teams are data-rich but insight-poor. Product usage data lives in the analytics database. Contract and billing data lives in Salesforce or HubSpot. Conversation history lives in Intercom or Zendesk. Health score calculations live in spreadsheets. By the time a CSM compiles a complete picture of a customer's situation, the window to intervene has often already closed. MCP servers give your AI assistant simultaneous access to all of these systems — enabling proactive, data-driven customer success at a scale no manual process can match.

Here are the best MCP servers for customer success teams managing modern SaaS customer portfolios.

1. Salesforce MCP Server — CRM and Account Intelligence

Salesforce is the system of record for customer relationships at most mid-market and enterprise companies: account health, contract terms, renewal dates, expansion opportunities, and escalation history all live there. The Salesforce MCP server gives your AI direct access to this data — enabling account intelligence queries that normally require navigating multiple Salesforce views and building custom reports.

Key capabilities:

  • SOQL query execution across standard and custom Salesforce objects
  • Account, contact, opportunity, and case record access
  • Custom field and custom object support for CS-specific data models
  • Task and activity history for account engagement tracking

Best for: Renewal risk identification. Ask "pull all accounts in Salesforce where the renewal date is within 90 days, the health score is below 60, and there has been no CSM activity logged in the last 30 days — sort by annual contract value descending and flag the top 10 as highest priority for outreach this week" — generating a renewal risk list without building a custom Salesforce report and exporting it to a spreadsheet.

2. PostgreSQL MCP Server — Product Usage and Engagement Data

Product usage data is the leading indicator of customer health — and it usually lives in a PostgreSQL data warehouse, not in your CRM. The PostgreSQL MCP server lets your AI query usage data directly — enabling health scores based on real engagement patterns rather than just survey responses and CSM gut feel.

Key capabilities:

  • Complex analytical queries across event tables and user activity logs
  • Time-series analysis for trend detection and cohort comparison
  • Schema introspection to discover what usage data exists without documentation
  • Aggregate functions for feature adoption rates and engagement metrics

Best for: Usage-based health scoring. Ask "for these 20 accounts, calculate their 30-day active user count as a percentage of their licensed seats, average weekly logins per active user, and which core features they've used at least once in the last month — sort by overall engagement score ascending to show me the most at-risk accounts first" — computing a real usage-based health score across your portfolio without an analyst running queries.

3. Slack MCP Server — Customer Communication History

High-touch customers often have dedicated Slack Connect channels where real product feedback, feature requests, support escalations, and relationship context accumulates. The Slack MCP server gives your AI access to this conversation history — enabling preparation for QBRs, renewal conversations, and escalation responses without manually scrolling through months of messages.

Key capabilities:

  • Search messages across channels by keyword, sender, date range, or reaction
  • Read full thread conversations for complete context on any topic
  • Access shared files and documents within channel conversations
  • Check message metadata for sentiment signals (reactions, urgency language)

Best for: QBR preparation. Ask "search the Slack Connect channel for Acme Corp for the last 90 days, pull all messages where they mentioned feature requests, bugs, or expressed frustration, organize them chronologically, and cross-reference them with how we responded — I need a complete picture of their experience before the renewal QBR" — building a comprehensive account narrative from real conversation history in minutes.

4. Notion MCP Server — CS Playbooks and Account Documentation

Customer success teams maintain playbooks for onboarding, expansion, at-risk intervention, and renewal in Notion. Account notes, success plans, and stakeholder maps also live there. The Notion MCP server gives your AI access to both institutional knowledge and account-specific documentation.

Key capabilities:

  • Read CS playbooks, onboarding templates, and process documentation
  • Access account wikis and customer success plans by account name
  • Search across the workspace for relevant precedents and frameworks
  • Read stakeholder maps and org charts maintained in Notion databases

Best for: Playbook-driven intervention. Ask "pull the at-risk customer intervention playbook from Notion, then look at the account notes for three of our churned accounts from last quarter and identify which playbook steps were skipped or executed too late — I want to update the playbook based on what we actually learned" — applying documented process knowledge to real account outcomes for continuous improvement.

5. Stripe MCP Server — Subscription and Billing Health

Billing friction is a hidden churn driver: failed payment retries, unexpected invoices, and subscription confusion create negative customer experiences that CSMs rarely see in time. The Stripe MCP server gives your AI visibility into the payment and subscription layer — enabling proactive outreach before billing issues become relationship problems.

Key capabilities:

  • Query subscription records including plan, status, trial end dates, and pricing
  • Read invoice history including payment failures and retry attempts
  • Access customer billing records and payment method status
  • Check discount, coupon, and credit note history for contract context

Best for: Proactive billing intervention. Ask "find all active subscriptions in Stripe where there has been a failed payment attempt in the last 7 days that hasn't been resolved, and for each one show me the account name, the amount due, the number of retry attempts, and whether the card on file is expired — I need to reach out before these become churn events" — catching payment issues before they become escalations.

6. Intercom MCP Server — Support Ticket and Conversation History

Support conversation history is rich signal for customer health: ticket volume trends, recurring issue categories, sentiment in conversations, and resolution times all correlate with churn risk. The Intercom MCP server gives your AI access to this support data — enabling health assessment based on actual support experience, not just usage metrics.

Key capabilities:

  • Search conversations by account, topic, date range, and resolution status
  • Read full conversation threads including customer and agent messages
  • Access conversation tags, ratings, and resolution metadata
  • Query contact records with conversation history linked

Best for: Support-driven health assessment. Ask "pull all Intercom conversations for our top 50 accounts over the last 90 days, calculate the average resolution time and conversation count per account, identify any accounts with more than 5 open or recently escalated tickets, and flag any where the customer used negative sentiment language like 'frustrated', 'broken', or 'unacceptable'" — building a support health signal across your portfolio without manually reviewing thousands of conversations.

7. Airtable MCP Server — CS Operations and Success Plans

Customer success teams use Airtable for managing success plans, tracking onboarding milestones, running QBR schedules, and coordinating cross-functional customer escalations. The Airtable MCP server gives your AI access to these structured operational databases — making CS ops management conversational.

Key capabilities:

  • Query success plan databases with filtering by milestone status and health score
  • Read linked records across accounts, CSMs, and milestone tables
  • Write status updates and notes for automated tracking workflows
  • Access formula field values for calculated health scores and risk ratings

Best for: Onboarding milestone tracking. Ask "pull all accounts from our onboarding tracker in Airtable where the 'Go-Live' milestone is more than 14 days overdue, group them by assigned CSM, and for each one show me which specific milestone is blocked and when the customer last engaged in the onboarding checklist" — generating an onboarding risk report across the full portfolio without reviewing each account card manually.

Recommended Stacks for Customer Success Teams

  • Retention operations stack: Salesforce + PostgreSQL + Stripe + Notion (CRM + usage data + billing health + playbooks)
  • High-touch account stack: Slack + Intercom + Salesforce + Notion (communication history + support data + CRM + account documentation)
  • CS ops stack: Airtable + Notion + Salesforce + PostgreSQL (success plans + playbooks + CRM + product data)
  • Full CS stack: Salesforce + PostgreSQL + Slack + Stripe + Intercom + Notion — complete coverage from CRM and product data to communication history, billing health, support conversations, and process documentation

Browse all Productivity MCP servers and Analytics MCP servers on MyMCPTools. For related guides, see Best MCP Servers for Sales Teams and Best MCP Servers for Customer Support.

Recommended Tools

Better Stack

Free Plan

Get alerted when your APIs, browser tests, payment pipelines, or MCP server dependencies go down. Used by 100K+ developers.

Start monitoring free →

1Password

14-day Free Trial

Store and inject API keys, payment credentials, tokens, and file access secrets into your MCP server configs. Trusted by 150K+ developers.

Try 1Password free →

🔧 MCP Servers Mentioned in This Article

🌐

Salesforce MCP Server

The Salesforce DX MCP Server (npm package `@salesforce/mcp`) is Salesforce's official Model Context Protocol integration, built and maintained by the Salesforce CLI (salesforcecli) team to let AI assistants read, manage, and operate Salesforce orgs securely from Claude, Cursor, VS Code, Windsurf, or Cline. Rather than exposing one flat set of tools, it is organized into configurable toolsets you enable with the `--toolsets` flag: `orgs` (list and inspect the orgs you've authenticated), `data` (run SOQL queries and read/create/update records for standard and custom objects), `metadata` (deploy and retrieve source and metadata), and `users` — plus individually-gateable tools such as `run_apex_test`. This makes it useful both for developers automating deploys and Apex test runs and for RevOps teams asking Claude to "pull all open opportunities closing this quarter over $50K" or "update this deal to Negotiation." A key security design point: the server never takes raw usernames and passwords — instead it operates on orgs you have already authenticated through the Salesforce CLI (`sf org login`), which you reference by alias via the `--orgs` flag, so credentials stay in the CLI's secure store and each MCP session is scoped only to the orgs you explicitly allow. Install with `npx -y @salesforce/mcp --orgs DEFAULT_TARGET_ORG --toolsets orgs,metadata,data,users`. Apache-2.0 licensed. Community CRM-focused alternatives such as tsmztech/mcp-server-salesforce and smn2gnt/MCP-Salesforce exist for teams wanting a lighter SOQL-and-records-only server.

Local
🗄️

PostgreSQL MCP Server

The PostgreSQL MCP server was the Model Context Protocol reference server for Postgres, and it is retired: the source now sits in modelcontextprotocol/servers-archived — a repository GitHub reports as archived, described as "Reference MCP servers that are no longer maintained" — and the npm package @modelcontextprotocol/server-postgres carries a deprecation notice reading "Package no longer supported." It still installs and still runs, which is why most third-party setup articles have not caught up. What it provides is deliberately small: a single tool, query, which executes read-only SQL inside a READ ONLY transaction, plus per-table schema information exposed as MCP resources at postgres://<host>/<table>/schema, with column names and data types discovered from database metadata. There is no index advice, no health check, no separate schema-listing tool, and no write mode. Install is npx @modelcontextprotocol/server-postgres with a postgres:// connection string as the argument. For active work against Postgres, the maintained alternative is Postgres MCP Pro (crystaldba/postgres-mcp), which exposes nine tools including index tuning against hypothetical indexes and a database health check, and has an explicit restricted access mode; if your database is hosted on Supabase or Neon, their platform servers add branching and logs that a raw Postgres connection cannot see. Reach for this archived server only when you want the smallest possible surface — one process, one read-only query tool, nothing else.

Local📘
💬

Slack MCP Server

The Slack MCP server (built by Ivan Korotovsky) connects AI assistants like Claude, Cursor, and Windsurf directly to Slack workspaces, enabling conversational access to your team communication channels without requiring workspace admin approval for a bot install. Its standout feature is a "no permission" stealth mode — it authenticates using your own personal Slack session tokens (xoxc/xoxd, or a stored browser session) rather than requiring a Slack App with OAuth scopes, so it works even in locked-down workspaces where you cannot create bots. It also supports full OAuth Bot Token auth and Enterprise/GovSlack deployments for teams that prefer a conventional app install. Tools exposed include reading channel and DM/group-DM history with smart pagination, searching messages across the workspace, posting messages and thread replies, listing channels and users, and adding reactions. Common use cases include automating standups by posting summaries directly to team channels, searching past Slack conversations to surface decisions or context, monitoring specific channels for keywords or alerts, and drafting replies to thread discussions — all from natural-language prompts. Supports both Stdio and SSE transports plus proxy configuration for corporate networks. Install with: `npx slack-mcp-server@latest --transport stdio`. A separate official-style integration exists from Zencoder (@zencoderai/slack-mcp-server) for teams that prefer standard Bot Token OAuth over session-token auth. Compatible with Claude Desktop, Cursor, VS Code, Windsurf, and Cline.

Local📘
📋

Notion MCP Server

The Notion MCP Server is the official integration from Notion that connects AI assistants directly to your Notion workspace via the Notion REST API. With 4,580+ GitHub stars, it is the canonical MCP tool for bringing Notion's knowledge management capabilities into Claude Desktop, Cursor, Windsurf, and any MCP-compatible client. The server exposes a rich set of tools: search your entire workspace by keyword and return matching pages and databases; retrieve full page content and block trees; create new pages inside any parent page or workspace section; update, append, or delete block content on existing pages; list all databases your integration has access to; query database entries with filter and sort parameters; retrieve individual blocks or nested children by block ID; and add comments to pages. Authentication uses a Notion integration token — create an internal integration at notion.so/my-integrations, share specific pages or databases with it, and set NOTION_TOKEN in your environment (the older OPENAPI_MCP_HEADERS form still works). Install with a single npx command. The Notion MCP Server is especially powerful for AI workflows that span documentation retrieval, project planning, and knowledge capture — Claude can read product specs from Notion, draft new pages from conversation output, log structured data into databases, and search across thousands of notes without any manual copy-paste.

Auth required📘
💰

Stripe MCP Server

The Stripe MCP server is Stripe's official Model Context Protocol integration, and the first thing to know is that it is not a package you install — it is a remote server Stripe hosts at https://mcp.stripe.com, and the documented connection mechanism is OAuth, not an API key. For Claude Code that is `claude mcp add --transport http stripe https://mcp.stripe.com/` followed by `claude /mcp` to complete consent; Cursor and VS Code take the bare URL, and ChatGPT accepts it as a custom connector on Pro, Plus, Business, Enterprise and Education accounts. An administrator has to enable MCP access in the Dashboard first, separately for sandbox and for live mode, which is the usual cause of a connection that refuses to authorise. Rather than one tool per endpoint, four generic tools carry most of the surface — stripe_api_search, stripe_api_details, stripe_api_read and stripe_api_write — so the tool schemas do not consume the context window, alongside dedicated create_refund, get_stripe_account_info, stripe_report, stripe_implementation_planner and search_stripe_documentation tools, plus a Treasury balance summary in public preview. Supported API methods span customers, charges, refunds, PaymentIntents, Checkout Sessions, invoices, subscriptions, coupons, promotion codes, products, prices, payment links, disputes, webhook endpoints, balance and balance transactions, payouts, tax settings and registrations, and Issuing. Clients that cannot do OAuth pass a restricted API key as a bearer token; Connect platforms acting as a connected account must use a restricted key plus a Stripe-Account header, since OAuth cannot express that. Sessions are revocable from Dashboard user settings under OAuth sessions, and Stripe recommends human confirmation of tools given prompt-injection risk.

Auth required📘
💬

Intercom MCP Server

The Intercom MCP Server is Intercom's official, hosted Model Context Protocol integration, giving AI assistants secure access to conversations and contacts in a company's Intercom workspace (currently US-hosted workspaces only). Rather than a local binary, it runs as a remote server at `mcp.intercom.com`, reachable over Streamable HTTP (`https://mcp.intercom.com/mcp`, recommended) or a legacy SSE endpoint kept for backwards compatibility. It exposes six tools: a universal `search` tool that queries either conversations or contacts via a field-based query DSL (operators like eq, neq, gt, lt, contains, plus free-text `q:` search and pagination), a matching `fetch` tool for pulling full resource detail by ID, and four direct-API tools — `search_conversations`, `get_conversation`, `search_contacts`, and `get_contact` — for more targeted lookups by state, source type, author, custom attributes, or email domain. Authentication supports either an automatic browser-based OAuth flow (recommended) or a static Bearer API token, configured in the client as an `mcp-remote` proxy entry pointing at the hosted URL. Typical use: ask Claude to "find all open conversations mentioning a refund from the last week" or "pull the full history and custom attributes for this contact by email," and the assistant queries live Intercom data instead of requiring a CSV export or manual dashboard search — useful for support triage, customer research, and drafting responses grounded in real conversation history.

Auth required
🗄️

Airtable MCP Server

The Airtable MCP Server connects your AI assistant directly to Airtable bases, letting you read records, create entries, update fields, and query structured data using natural language — no manual spreadsheet navigation required. The leading community implementation is domdomegg/airtable-mcp-server, which exposes the full Airtable REST API as MCP tools: list all bases and tables in your workspace, fetch records from any view with optional filter formulas, create or update individual records with typed field values, and delete records by ID. Authentication uses an Airtable personal access token passed as AIRTABLE_API_KEY, scoped to whichever bases you grant access; the token needs at least the schema.bases:read and data.records:read scopes, plus the write scopes if you want the assistant to create or update anything. Airtable itself now also runs an official hosted MCP server at https://mcp.airtable.com/mcp, which uses OAuth instead of a token. Once connected, ask Claude to "show me all leads added this week in my CRM base" or "create a new product entry in my inventory table" and the server handles the API calls. Common use cases include AI-assisted CRM workflows (pull contact records, log meeting notes back into Airtable), inventory management, content calendars, and project tracking where Airtable acts as a lightweight database. Works with Claude Desktop, Cursor, VS Code (Copilot Chat), Windsurf, and any MCP-compatible client. Install via: `npx -y airtable-mcp-server` with `AIRTABLE_API_KEY=pat...` set in your environment.

Auth required📘
🌐

HubSpot MCP Server

The HubSpot MCP Server is HubSpot's hosted, official Model Context Protocol endpoint for Smart CRM data, reachable at https://mcp.hubspot.com and authorised with OAuth 2.0 — there is no package to install and no token to paste into a config file. Access is scoped by a HubSpot user-level app: you create one with read (and optionally write) scopes for the CRM objects you want an assistant to reach, then complete the OAuth flow from inside your client. Read and write coverage spans contacts, companies, deals, tickets, carts, products, orders, line items, invoices, quotes, subscriptions and lists, plus engagements — calls, emails, meetings, notes and tasks — and the associations between them. Organisational context (users, teams, reporting structures, owners, roles, seats) and marketing content (campaigns and their metrics, landing pages, website pages, blog posts) are read-only. Custom Sensitive Data Properties and Personal Health Information are excluded regardless of scopes. Two other things share the name and are commonly confused with this one: the Developer MCP server, installed locally with `hs mcp setup` from the HubSpot CLI and aimed at building HubSpot apps rather than querying CRM records, which requires Developer Platform v2025.2; and the original May 2025 public beta, an npm package configured with a private-app access token, which is what most third-party setup guides still describe. The server remains in beta and HubSpot advises experimenting in a developer sandbox and reviewing every write confirmation, since an LLM will occasionally propose a change to a system of record that it should not.

Auth required📘

📚 More from the Blog