Skip to content
Custom Connectors

Full read-write Claude connector for Open Dental

Make Claude fill the schedule and track claims in Open Dental

A dental front desk lives in Open Dental all day. A custom connector lets Claude confirm the schedule, update records, track claims, and prep recall outreach, with approval required before anything is changed, sent, or deleted.

Open Dental is practice management software for dental offices, covering the schedule, patient charts, insurance claims, payments, and recall lists, with one of the best-documented public APIs in dental software. Teams want Claude working that admin surface: filling the schedule, keeping patient details current, tracking claims, and running recall follow-up.

What is an Open Dental MCP server?

An Open Dental MCP server is a small hosted service that exposes Open Dental's data and actions to Claude over the Model Context Protocol, so Claude can operate industry-specific platforms inside your own account. We build it as a custom connector with separate read and write tools, and destructive actions stay gated behind your approval.

What can Open Dental's current connector do today?

Today, Open Dental does not ship a first-party Claude or MCP connector, so reaching it from Claude means a custom integration against the Open Dental API, and hand-wired access tends to be read-leaning. A purpose-built connector adds scoped write actions like creating appointments and logging patient communications, with separated tools and approval on anything changed or deleted.

What does full read-write Open Dental access unlock?

Full read-write lets Claude work the day, not just describe it. It can fill an open operatory slot, update a patient's contact and insurance subscriber details, log a commlog entry after a phone call, pull outstanding claims with their tracking status, and turn the recall list into a ready-to-send outreach queue.

  • Pull today's schedule by operatory and flag unconfirmed appointments
  • Create or move an appointment into an open slot, after you approve
  • Update a patient's contact details and insurance subscriber information, after you approve
  • List outstanding insurance claims and summarize their tracking status for follow-up
  • Log a commlog entry recording a patient phone call, for your review
  • Pull the recall list of patients due for hygiene visits and draft outreach for your review

Can Claude manage the appointment book in Open Dental?

Yes, Claude can read the schedule by operatory and provider through the Open Dental API, flag unconfirmed or conflicting appointments, and create or move an appointment once you approve the change. The book never changes without a human confirming it first.

Can Claude work recall lists in Open Dental?

Yes, Claude can pull patients due or overdue for recall from the API, prioritize them by how overdue they are, and draft the outreach messages for your review. Your team approves before anything goes out, so recall follow-up gets done without a single cold list export.

Can Claude check claim status in Open Dental?

Yes, Claude can list outstanding claims with their tracking status, group them by carrier and age, and produce a follow-up queue for your billing coordinator. It handles the tracking and summarizing; decisions about resubmission and appeals stay with your staff.

How an Open Dental connector works

We build a small MCP server that authenticates with Open Dental's paired developer and customer API keys, issued through Open Dental's own developer portal, so access is scoped to your office and to the permissions granted on the key. Read tools and write tools are separated: schedule, chart, and claims lookups can never modify data. Writes like creating appointments or updating patient records are explicit tools, and destructive or outbound actions are gated behind human approval. The server runs as a remote connector your team adds to Claude.

Frequently asked questions

Does Open Dental have a Claude or MCP connector?
Not a first-party one. Open Dental maintains an unusually well-documented public API with hundreds of resources, and community MCP experiments exist, but Open Dental does not ship an official Claude connector and none is listed in the Claude connector directory. A custom connector built against the documented API gives your office that access with deliberate scoping: which resources are readable, which actions can write, and what requires approval.
Is connecting Claude to Open Dental safe for patient data?
Access runs through Open Dental's own API key system: a developer key paired with a customer key for your specific office, with permissions scoped on the key itself, so the connector can never exceed what your office authorized. We add separated read and write tools, approval gates on anything destructive or patient-facing, and keep the scope administrative: scheduling, records upkeep, claims tracking, and recalls, not clinical judgement.
Can Claude help with dental insurance claims in Open Dental?
Yes, on the tracking and follow-up side. The Open Dental API exposes claims, claim procedures, and claim tracking status, so Claude can pull outstanding claims, group them by carrier and age, and summarize which ones need a call or a resubmission decision. It keeps the follow-up queue clean and current. Filing decisions and payment posting stay with your front office and billing staff.

Using Claude Code?

The same connector works in the terminal: connect Open Dental to Claude Code.

Tell us what you run. We'll build the connector.

Pick your tool, choose what Claude should do, and get an instant scope and price. No call required.