Tabflows

com.tabflowsPublished by tabflows.comOfficial publisherv1.1.0Updated Oct 24, 2026

Tabflows facts: DPC Finder, price quotes, integrations, workflows, site search, demos, ask Tabflows

Overview

AI-generated overview

Lets an assistant look up Tabflows' direct primary care directory, pricing, integrations and site content, and book demos or send questions to Tabflows.

What you can do
Provides search and fetch tools over tabflows.com pages, including pricing, FAQs, compliance, glossary and blog content, plus a directory search for US direct primary care practices with full listings. It quotes monthly Tabflows pricing, lists integrations and documented workflows, and runs DPC calculators for break-even panel size and startup costs. It also reads demo calendar availability, books a demo, and sends messages to Tabflows with a token-based reply check.
When to use it
Useful when helping someone research or set up a direct primary care practice, compare Tabflows pricing and integrations, or find DPC practices by location or specialty. Also suited to answering questions about Tabflows from its own site content and to arranging a demo.
Requirements
A remote streamable HTTP endpoint at tabflows.com; no package, environment variables or headers are declared. Booking a demo relies on the person choosing a time, and replies to messages are read with a token returned by the ask tool.
Before you install
book_demo books a real calendar slot and sends an invitation through HubSpot, so only call it after the person has chosen and agreed. ask and report_gap send messages to Tabflows; never include patient names, dates of birth, medical details or other personal information. Pricing quotes include an optional $500 one-time diagnostic.

Installation

In SourceWeft

  1. Open Tabflows in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/com.tabflows%2Fsite/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "tabflows": {
      "type": "http",
      "url": "https://www.tabflows.com/api/mcp"
    }
  }
}

Tools

17

search_dpc_practices

Search the DPC Finder

Search Tabflows' DPC Finder directory of direct primary care practices in the US by free text (name, city, doctor, specialty), state, city and practice model. Returns full listings including address, phone and doctor as on file, with the total match count for paging.

Parameterscitylimitmodelquerystateoffset

get_dpc_practice

Get a DPC Finder practice

One DPC Finder listing by slug, with every field its page shows and its canonical URL.

Parametersslugrequired

quote_tabflows_price

Quote a Tabflows price

The monthly Tabflows price for a practice's number of locations and monthly paying patients, with a breakdown and the pricing rule, plus the optional Practice X-ray: a $500 one-time diagnostic, separate from the monthly price. Prices come from the same pricing rule tabflows.com/pricing shows.

ParameterslocationsrequiredmonthlyPayingPatientsrequired

list_integrations

List Tabflows integrations

The tools Tabflows works with (EHRs, scribes, messaging, labs and more), optionally filtered by category.

Parameterscategory

get_integration

Get a Tabflows integration

One integration by slug: what Tabflows does with that tool, its features and its page.

Parametersslugrequired

list_workflows

List Tabflows workflows

Documented Tabflows workflows: what triggers each one, its steps, the outcome and the time it saves.

Takes no parameters.

fetch

Fetch a tabflows.com page

The full markdown of a tabflows.com page by id: a site path such as /pricing, or the URL a search result carries. Also reads /llms.txt, /llms-full.txt and /sitemap.md. Answers one JSON text item holding id, title, text and url.

Parametersidrequiredintent

get_page

Read a tabflows.com page

The full markdown of any public tabflows.com page by path or URL, e.g. /pricing, /faqs, /compliance, /glossary, /dpc-finder/texas, and the index files /llms.txt, /llms-full.txt and /sitemap.md. Answers one JSON text item holding id, title, text and url.

Parameterspathrequiredintent

report_gap

Report what tabflows.com is missing

Tell Tabflows what you looked for and could not find: a question the pages and tools did not answer, a tool that would have helped, or an answer that was confusing or failed. Tabflows reads these to fill the gaps and sends no reply. No names, emails or other personal details. Never include patient names, dates of birth, medical details or any other patient information.

ParametersmessagerequiredcategorytoolName

dpc_break_even

DPC break-even calculator

How many members a direct primary care practice needs to break even, from its average monthly membership fee, the owner's annual pay goal, monthly overhead and per-member cost. Any input left out uses the calculator page's default. Returns the panel size, monthly fixed costs, revenue at break-even and profit at 300 and 500 members. Back-of-the-napkin math, not accounting advice.

ParametersrentotherstaffsoftwaresuppliesinsurancemarketingsalaryGoalvariableCostmembershipFee

dpc_startup_cost

DPC startup cost calculator

Estimated launch budget for a direct primary care practice: one-time setup costs plus a runway reserve (monthly burn times runway months), and the total with a 15% cushion. Start from a preset ("lean", "office" or "staffed"; default "office") and override any line item. Dollar amounts, rough planning math.

ParameterslegalspacepresetbuildoutsuppliesequipmentinsurancemarketingmonthlyBurnrunwayMonthssoftwareSetup

get_demo_availability

Get open Tabflows demo times

Open times on the Tabflows demo calendar, grouped by meeting length, soonest first. Every start time is a UTC ISO timestamp, whatever timezone is passed. An answer lists at most 20 times per meeting length: start sets a later date to read from, such as next week, and when truncated is true, nextStart is the start that returns the times after the cut. timezone is the person's IANA timezone: a start date is read in it, it picks the month monthOffset counts from, and the same timezone passed to book_demo sets the time zone of the booking and the invitation. A start time can be booked only with the durationMinutes it is listed under. Availability changes between calls, so times from an earlier answer may no longer be open.

ParametersstarttimezonerequiredmonthOffset

book_demo

Book a Tabflows demo

Book a time on the Tabflows demo calendar for the person you are helping, using a startTime and the durationMinutes it was listed under in get_demo_availability. HubSpot sends them the invitation and the calendar event. Only call this after the person has chosen the time and agreed to Tabflows contacting them at that email; set consent to true only then, and never invent their details.

ParametersemailrequiredconsentrequiredlastNamerequiredtimezonerequiredfirstNamerequiredstartTimerequireddurationMinutesrequired

ask

Ask Tabflows

Send Tabflows a message for the person you are helping: a question, a request or a note for the team. Autopilot, Tabflows' AI assistant, answers, and the team sees it and may answer too. Never include patient names, dates of birth, medical details or any other patient information in the message. Pass the person's own name and email only with their agreement; Tabflows treats both as unverified claims, and nothing is emailed from here. Set consent true only after the person explicitly agrees to send their name, email and message to Tabflows; never infer consent, invent consent or reuse earlier consent for a follow-up. Returns a token that check_reply uses to read the answers, which usually take a few minutes, and that ask uses to follow up in the same conversation after fresh explicit consent. Anyone holding the token can read and follow up in the conversation until it expires, 24 hours after the conversation started.

Parametersnamerequiredemailrequiredtokenconsentrequiredmessagerequired

check_reply

Check for a Tabflows reply

New replies in a conversation started with ask, read with the token ask returned: Autopilot's answers and messages from the Tabflows team, oldest first, each returned once. An empty list means no reply yet. Replies usually arrive within a few minutes, and a token allows 6 checks a minute. The token expires 24 hours after the conversation started.

Parameterstokenrequired

Version history

2
  1. v1.1.0LatestOct 13, 2026
  2. v1.0.0Sep 16, 2026

Score

72% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts

    Publish an icon in the registry entry.

  • Documentation15 pts

    Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.

  • LicenseNot applicable

    A hosted service is used under its provider's terms, so no license is expected here. This check is left out of the percentage.