RCM Centric LLC

RCM Centric LLC connector

Use your RCM Centric LLC workspace from Claude, ChatGPT and other AI apps that support the Model Context Protocol (MCP) — as yourself, with your role's permissions.

Last updated 12 November 2026

Connector address
https://agentic.rcmcentric.com/mcp
Authentication: OAuth 2.1 (sign in with your RCM Centric LLC account). No API key needed.

What it does

The connector lets an AI app look things up in the CRM, help with your email and — with full access — do the work you would do in the app, when you ask it to: for example “Which deals are at risk?”, “Draft a reply to Sam offering Thursday at 2 pm”, “Add Bright Clinic as a lead and create a deal for 12,000” or “Record the 1,000 payment from Acme”.

Who can use it

Anyone with an account in the RCM Centric LLC workspace at https://agentic.rcmcentric.com. Signing in uses the workspace's normal sign-in page (including two-step sign-in where it is required). If you do not have an account, ask your workspace administrator.

Connect Claude

  1. In Claude (web or desktop) open Settings → Connectors and choose Add custom connector.
  2. Enter a name (for example “RCM Centric LLC”) and the connector address https://agentic.rcmcentric.com/mcp.
  3. Authentication: Sign in now. OAuth client: Use Claude's published identity (or Register automatically). No client ID, secret or headers are needed.
  4. Click Add, then Connect. Sign in to RCM Centric LLC, choose the access and click Allow.
  5. In a chat, turn the connector on from the tools menu and ask away.

Claude Code:

claude mcp add --transport http crm https://agentic.rcmcentric.com/mcp

Then run /mcp in Claude Code and sign in in the browser window that opens.

Connect ChatGPT

  1. In ChatGPT open Settings → Apps & Connectors. Custom connectors may need Developer mode and a plan that allows them; on business plans a workspace admin may need to allow them first.
  2. Create a connector with the address https://agentic.rcmcentric.com/mcp and choose OAuth as the authentication.
  3. Sign in to RCM Centric LLC when asked and click Allow.

Menus in Claude and ChatGPT change from time to time; look for connectors, apps or MCP in the app's settings. Any MCP app that supports remote servers with OAuth works the same way.

Tools

Each tool is available only when your role allows it and the connection’s access includes it. Read tools never change anything; Action tools change records inside the CRM; Asks first tools reach someone outside or delete, void or post, and run only after you confirm in the chat.

ToolWhat it doesKind
whoamiWho you are signed in as in the CRM, your role, the workspace and what this connection may do. Call it first when unsure what you can access.Read
get_dashboard_summaryKey numbers for the last N days: new leads, emails sent, replies and reply rate, meetings, AI spend, hot leads, approvals and tasks waiting, the pipeline by stage and won value.Read
search_leadsFind leads (prospects and contacts). Filter by free text (name, email, company, phone), status, tier, state, specialty or minimum score. Returns up to 50 per page with the total.Read
get_leadEverything about one lead: contact details, company, score and tier, status, tags, signals and notes.Read
search_companiesFind companies (organisations your leads belong to) by name, website or state, with their contacts, deals and open value.Read
get_companyOne company with its contacts (leads), deals and recent activity.Read
list_dealsThe deals pipeline: each deal with its stage, value and close date, plus totals (open value, weighted, won this month, win rate).Read
deals_at_riskOpen deals scored by risk (no recent activity, slipping close dates, no next step) with the reasons.Read
deal_forecastPipeline forecast by month: value and weighted value of open deals by expected close month, at-risk value and won by month.Read
list_campaignsOutreach campaigns with their status, channel and results (enrolled, sent, replies).Read
get_campaignOne campaign: its settings, steps and performance so far.Read
list_proposalsProposals with their status (draft, sent, opened, in negotiation, revised, accepted, declined, expired), client, value, views and expiry; plus pipeline totals.Read
get_proposalOne proposal: its lines and totals, scope, timeline, status, version and the conversation with the client (questions, change requests, counter-offers).Read
list_meetingsUpcoming (default) or past meetings with the lead, time, place or link and status.Read
list_tasksTasks for people and agents: open (default) or done; yours, ones you created, or everyone’s.Read
get_agent_briefsThe AI agents’ daily briefs: what each agent did, found and recommends for a day (today by default).Read
search_filesSearch file names and the text inside documents on the workspace drives.Read
read_fileThe text of one document (PDF, Word, text…) found with search_files.Read
search_knowledgeApproved company knowledge (services, policies, FAQs, playbooks) the agents use.Read
search_workspaceSearch the whole workspace (leads, companies, deals, emails, proposals, tasks and more) at once.Read
list_mailboxesThe mailboxes you can use (yours and shared ones), with unread counts and the number of conversations in each folder.Read
list_emailsEmail conversations in a folder (inbox by default; also unread, replies, starred, sent, archive, bounces, spam, trash, all), newest first. Filter by mailbox or text (subject, body, sender). Returns thread ids for read_email_thread.Read
read_email_threadEvery message in one email conversation (from, to, date, subject and the new text of each message), the related lead and campaign. Use the email ids for create_draft_reply.Read
list_draftsYour saved email drafts (including draft replies made here), newest first.Read
finance_overviewCash in the bank, what customers owe (and how much is overdue), what you owe, revenue and profit this month and this year, who owes most and bills to pay. From the ledger.Read
list_invoicesInvoices (or credit notes) with their status, dates, totals and what is still to pay. Filter by status (draft, pending_approval, open, overdue, paid, void), customer or text.Read
get_invoiceOne invoice or credit note with its lines, tax, payments and credits applied, and its history. Amounts are in minor units (cents).Read
financial_reportA report from the ledger: profit-loss, balance-sheet, cash-flow, trial-balance, general-ledger, ar-aging, ap-aging or tax. Ranges use from/to; balance sheet, trial balance and aging use as_of. Amounts in minor units of the base currency.Read
list_contractsContracts with their customer, status, dates, renewal and value. Filter by status (draft, approved, sent, signed, active, suspended, expired, terminated) or text.Read
get_contractOne contract: terms, price schedule, signers and their status, versions and activity (the document text is shortened).Read
list_ticketsSupport tickets with status, priority, assignee and SLA state. Filter by status (open, new, pending, on_hold, resolved, closed, breached), priority, customer or text.Read
get_ticketOne support ticket with its whole conversation (internal notes included, marked), SLA clocks and history.Read
customer_healthEvery customer’s health score (0–100) and grade (healthy, watch, at risk) with the reasons, upcoming renewals, NPS and CSAT.Read
create_draft_replyWrite a reply to an email and save it as a DRAFT in the person’s Inbox → Drafts. It is never sent: the person reviews and sends it from the app, where it goes out as a reply in the same conversation (with their signature). Give email_id (from read_email_thread) or thread_id (replies to the latest received message).Mailbox action
update_draftReplace the text or subject of one of your drafts (from list_drafts or create_draft_reply). It stays a draft — never sent.Mailbox action
move_emailsMove conversations to Inbox, Archive, Spam or Trash (Trash can be restored by moving back to Inbox). Only the copies in this app change; the mail server is not touched.Mailbox action
mark_emailsMark conversations as read, unread, starred or not starred.Mailbox action
draft_ticket_replySave a suggested answer on a support ticket as an INTERNAL NOTE marked as a draft. The customer does not see it and nothing is sent: a person reads it, edits it and sends the reply from the ticket.Mailbox action
list_notificationsYour newest notifications (alerts, approvals waiting, replies, failures), unread first.Read
get_timelineEverything that happened with a lead, a company or a deal, newest first: emails, calls, notes, meetings, deals, invoices, payments, tickets, contracts.Read
add_noteAdd a note to a lead, a company or a deal (it shows on its timeline).Action
create_leadAdd a new lead (prospect). It is scored, checked for duplicates and enriched like any lead added in the app.Action
update_leadChange a lead’s details or pipeline status (new, contacted, replied, meeting, won, lost, nurture…). Only the fields you give change.Action
rescore_leadsRecalculate the fit and intent score of every lead (after changing scoring rules or adding signals).Action
convert_lead_to_customerTurn a won lead into a customer: its company becomes a customer with its billing details.Action
list_customersCompanies that are customers (or former customers), with contacts, open deals and value.Read
create_companyAdd a company (organisation) with its primary contact person (first and last name, and an email or phone). The person becomes the company’s primary contact, not a lead. Leads, deals, invoices and tickets can then be linked to it.Action
update_companyChange a company’s details. Only the fields you give change.Action
set_customer_statusMark a company as a customer, a former customer (give the reason) or back to a prospect.Action
update_customer_billingSet a customer’s billing details: the email invoices go to, legal name, tax id, billing address, currency and payment terms (days).Action
list_contactsThe people at a company (customer or prospect) with their roles: billing, signer, decision maker, champion…Read
add_contactAdd a person at a company. roles: billing, signer, decision_maker, champion, technical, operations, other.Action
update_contactChange a contact’s name, title, email, phone, department or roles.Action
customer_statementA customer’s account statement: invoices, payments and credits, and the balance they owe.Read
rescore_customer_healthRecalculate one customer’s health score (0–100) now, with its reasons.Action
get_dealOne deal with its stage, value, probability, close date, company, contact and history.Read
deal_stagesThe pipeline stages (their keys are used by move_deal and create_deal).Read
create_dealOpen a deal for a company or a lead, with its value, stage and expected close date.Action
update_dealChange a deal’s name, value, probability, expected close date or description.Action
move_dealMove a deal to another stage, or mark it won or lost (with the reason).Action
get_taskOne task with its instructions, checklist, comments and history.Read
create_taskCreate a task — for yourself, or (with permission) for a teammate or an AI agent. assignee is "user:<id>" or "agent:<key>"; empty means you.Action
update_taskChange a task’s title, instructions, priority, dates, status (open, in_progress, blocked) or assignee.Action
complete_taskMark a task done (or not needed), with a short note of what happened.Action
comment_on_taskAdd a comment to a task.Action
list_calendarEverything on the calendar between two dates: meetings, events, tasks, reminders and connected calendars. Default: today and the next 7 days.Read
create_eventAdd an event to the calendar (a block of time, a call, a reminder for the team).Action
update_eventChange an event’s title, times, place, link or description.Action
delete_eventDelete a calendar event. Needs confirm: true — ask the person first and send it only after they agree.Asks first
list_remindersYour reminders (active and paused) with their next time.Read
create_reminderSet a reminder for yourself at a date and time (it arrives as a notification).Action
complete_reminderMark a reminder done.Action
book_meetingBook a meeting with a lead (the invitation is sent to them). Needs confirm: true — ask the person first and send it only after they agree.Asks first
cancel_meetingCancel a meeting. Needs confirm: true — ask the person first and send it only after they agree.Asks first
approve_proposalApprove a proposal (or a counter-offer) that is waiting for approval.Action
send_proposalSend a proposal to the client by email. Needs confirm: true — ask the person first and send it only after they agree.Asks first
contract_templatesThe contract templates you can start a contract from, with the statuses.Read
create_contractDraft a contract for a customer from a template (it stays a draft until it is submitted and sent).Action
submit_contractSubmit a draft contract for approval (or mark it approved when no approval is needed).Action
send_contractSend an approved contract for e-signature. Without signers, the contract’s contact signs for the customer. Needs confirm: true — ask the person first and send it only after they agree.Asks first
list_paymentsPayments received (and refunds), with customer, amount, method and what they paid.Read
list_billsBills from vendors with their status, dates, totals and what is still to pay (minor units).Read
list_vendorsVendors (suppliers) with what you owe each.Read
list_expensesExpenses (receipts and card spend) with status and amounts (minor units).Read
chart_of_accountsThe accounts of the ledger (code, name, type) with balances — the account_id values used by expenses and journal entries.Read
list_journal_entriesJournal entries of the ledger (drafts, waiting for approval, posted).Read
list_bank_accountsBank accounts with balances and how many transactions wait to be matched.Read
list_bank_transactionsTransactions of one bank account, newest first; unmatched ones still need reconciling.Read
business_reportBusiness reports: recurring (MRR/ARR and movements), retention (churn cohorts), ltv (lifetime value), profitability (by customer or contract), budget-vs-actual, forecast (12-month revenue and cash).Read
list_budgetsBudgets by year with their totals.Read
create_invoiceDraft an invoice for a customer with its lines (prices in normal units, e.g. 1250.50). It stays a draft until it is submitted; nothing is sent.Action
submit_invoiceSubmit a draft invoice: it is issued (gets its ledger entry) or goes for approval when a rule needs it. Nothing is emailed — use send_invoice.Action
send_invoiceEmail an issued invoice to the customer, with the PDF and the pay link. Needs confirm: true — ask the person first and send it only after they agree.Asks first
send_payment_reminderEmail a payment reminder for an unpaid invoice. Needs confirm: true — ask the person first and send it only after they agree.Asks first
void_invoiceVoid an invoice nothing was paid on (give the reason). Needs confirm: true — ask the person first and send it only after they agree.Asks first
record_paymentRecord money received from a customer (bank transfer, check, cash, card…). It is applied to their oldest open invoices unless you name the invoices.Action
create_vendorAdd a vendor (supplier) to record bills from.Action
create_billRecord a bill from a vendor with its lines (prices in normal units). It stays a draft until submitted.Action
submit_billSubmit a draft bill: it is approved (and booked) or goes for approval.Action
create_expenseRecord an expense (a receipt or a card payment). With submit: true it is submitted at once.Action
create_journal_entryDraft a manual journal entry (debits must equal credits; amounts in normal units). It is posted with post_journal_entry.Action
post_journal_entryPost a draft journal entry to the ledger. Needs confirm: true — ask the person first and send it only after they agree.Asks first
create_ticketOpen a support ticket for a customer (nothing is emailed to them).Action
update_ticketChange a ticket’s status (new, open, pending, on_hold, resolved, closed), priority, category or assignee ("user:<id>" or "agent:<key>").Action
add_ticket_noteAdd an internal note to a ticket (only your team sees it).Action
reply_to_ticketReply to the customer on a ticket (the reply is emailed and shows in their portal). Needs confirm: true — ask the person first and send it only after they agree.Asks first
list_onboardingCustomer onboardings in progress (or finished) with their progress and overdue steps.Read
get_onboardingOne onboarding with every step (who does it, due date, done or not) — the step ids used by update_onboarding_step.Read
start_onboardingStart an onboarding checklist for a customer (team steps become tasks; customer steps show in their portal).Action
onboarding_checklistsThe onboarding checklist templates (their ids are used by start_onboarding).Read
update_onboarding_stepMark an onboarding step done (or not done), or skip it.Action
list_portal_accountsPeople at your customers who have client portal accounts, with status and last sign-in.Read
invite_to_portalInvite someone at a customer to the client portal (they get an email to set a password). Needs confirm: true — ask the person first and send it only after they agree.Asks first
list_approvalsWhat waits for a person’s approval: outgoing messages drafted by agents, and documents (invoices, bills, contracts, proposals, journal entries) held by approval rules.Read
approve_messageApprove an outgoing message drafted by an agent (it is then sent). Needs confirm: true — ask the person first and send it only after they agree.Asks first
reject_messageReject an outgoing message drafted by an agent (it is not sent), with a note the agent learns from.Action
decide_document_approvalApprove or reject a document (invoice, bill, contract, proposal, journal entry) held by an approval rule. Only when your role is one of its approvers. Needs confirm: true — ask the person first and send it only after they agree.Asks first
send_draftSend one of your saved email drafts (e.g. a reply drafted with create_draft_reply) and remove it from Drafts. Needs confirm: true — ask the person first and send it only after they agree.Asks first
send_emailSend a new email from one of your mailboxes (list_mailboxes gives their ids). Plain text; your signature is added. Needs confirm: true — ask the person first and send it only after they agree.Asks first
pause_campaignPause a running campaign (nothing more is sent until it is resumed).Action
resume_campaignResume a paused campaign, or launch a ready one (launch: true). Needs confirm: true — ask the person first and send it only after they agree.Asks first
enroll_in_campaignEnroll leads in a campaign. Needs confirm: true — ask the person first and send it only after they agree.Asks first
list_automationsWorkflow automations with their trigger, whether they are on, and recent results.Read
switch_automationTurn a workflow automation on or off.Action
run_automationRun a workflow automation now. Needs confirm: true — ask the person first and send it only after they agree.Asks first
list_agentsThe AI agents with their role, whether they are on or paused, and what they did lately.Read
pause_agentPause an AI agent (it stops taking new work) or resume it.Action
add_knowledgeAdd an entry to the knowledge base the agents use (a fact, FAQ, policy, pricing note or playbook). It waits for review unless approved: true.Action
list_servicesThe services you sell with their prices and billing (the catalog used by proposals and invoices).Read
list_chatsWebsite chat conversations: waiting for a person, with a person, with the AI, or closed.Read
get_chatOne chat conversation with every message and the visitor’s details.Read
reply_to_chatTake over a website chat and reply to the visitor. Needs confirm: true — ask the person first and send it only after they agree.Asks first
get_enrichmentThe enriched details of a lead or company with their source, confidence, whether they are verified and what other sources said (conflicts), plus the latest enrichment runs.Read
enrich_recordLook up a lead’s or company’s missing details now: the enrichment providers are asked in the workspace’s order (registries, Google Maps, Apollo, Hunter, BuiltWith…), results are compared and verified, and blank fields are filled. Paid providers use credits.Action
feedback_summaryNPS, CSAT and CES, the response rate, the sentiment split, the top themes (with how negative each is), the trend by week and the answers that need attention, over a period (default 90 days), optionally for one form or audience (lead, lost_lead, customer, former_customer, contact, ticket, public).Read
list_feedbackAnswers to feedback forms with their score, sentiment, themes and summary — filter by form, sentiment (positive, neutral, negative, mixed), theme, audience, a lead or company, or words.Read
send_feedbackEmail a feedback form (see list_feedback_forms) to leads, companies (their main contact), contacts or addresses. People asked recently, test records and unsubscribed addresses are skipped. Needs confirm: true — ask the person first and send it only after they agree.Asks first
list_feedback_formsThe feedback forms (NPS, CSAT, CES, lost-deal and custom ones) with their questions, public link and response figures.Read
list_callsCalls from RingCentral, Aircall or logged by hand: direction, result (answered, missed, voicemail, no_answer), duration, who took it, the lead or company, outcome and notes. Filter by lead, company, result, direction, provider, period or words.Read
call_statsCall figures over a period (default 30 days): calls, answer and connect rates, missed incoming calls, talk time, leads reached, per person and per phone system, outcomes and the busiest hours.Read
log_callRecord a call made outside the connected phone systems on a lead’s timeline, with its result, length, outcome and notes.Action
report_issueReport a problem with the app or an idea (bug, ui, error, feature, other) — it goes to Administration → Issues.Action
list_issuesIssues reported with Report an issue (all of them with issues:read; otherwise yours), with status and the fix link.Read
update_issueChange an issue’s status, add a developer note or link the PR / commit that fixed it.Action

Disconnecting and control

Security

How data is handled is described in the privacy policy.

Troubleshooting

What you seeWhat to do
The app cannot reach the serverUse the address exactly as above, ending in /mcp.
“AI connectors are switched off”An administrator can turn them on in RCM Centric LLC → AI connectors.
The app cannot draft or move emailsYou connected with Read only, your role cannot send email, or mailbox actions are switched off. Change the connection’s access on the AI connectors page, or ask an administrator.
The app says it cannot create or change recordsThe connection does not have Full access, your role does not allow that change, or full access is switched off for the workspace. Change the access on the AI connectors page (Connections).
A mailbox is missingThe app sees the mailboxes you see in the Inbox. Ask an administrator to assign the mailbox to you.
“Two-step sign-in must be set up”Set up two-step sign-in from your profile menu in RCM Centric LLC, then connect again.
The app keeps asking to sign inThe connection was disconnected, not used for 30 days, or your account was deactivated. Connect again.

Support

Questions or problems: support@rcmcentric.com.