Tabflows
Was dieses MCP kann
Provides direct primary care practice listings, business calculators, pricing, integrations, workflows, documentation, and demo booking.
Tools
Eingabeschema
{'type': 'object', 'required': ['firstName', 'lastName', 'email', 'startTime', 'durationMinutes', 'timezone', 'consent'], 'properties': {'email': {'type': 'string', 'maxLength': 254, 'minLength': 3, 'description': "The person's work email"}, 'consent': {'type': 'boolean', 'const': True, 'description': 'Must be true: the person chose this time and agreed to Tabflows contacting them at this email.'}, 'lastName': {'type': 'string', 'maxLength': 60, 'minLength': 1, 'description': "The person's last name"}, 'timezone': {'type': 'string', 'maxLength': 60, 'minLength': 1, 'description': 'IANA timezone the times are read in, e.g. "America/New_York"'}, 'firstName': {'type': 'string', 'maxLength': 60, 'minLength': 1, 'description': "The person's first name"}, 'startTime': {'type': 'string', 'minLength': 1, 'description': 'An ISO 8601 start time returned by get_demo_availability'}, 'durationMinutes': {'type': 'integer', 'maximum': 480, 'minimum': 1, 'description': 'The durationMinutes that startTime is listed under in get_demo_availability'}}, 'additionalProperties': False}
Ausgabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['ok', 'bookDemoUrl', 'message'], 'properties': {'ok': {'type': 'boolean'}, 'message': {'type': 'string'}, 'bookedAt': {'type': 'string'}, 'bookDemoUrl': {'type': 'string'}, 'durationMinutes': {'type': 'number'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'rent': {'type': 'number', 'maximum': 1000000, 'minimum': 0}, 'other': {'type': 'number', 'maximum': 1000000, 'minimum': 0}, 'staff': {'type': 'number', 'maximum': 1000000, 'minimum': 0}, 'software': {'type': 'number', 'maximum': 1000000, 'minimum': 0}, 'supplies': {'type': 'number', 'maximum': 1000000, 'minimum': 0}, 'insurance': {'type': 'number', 'maximum': 1000000, 'minimum': 0}, 'marketing': {'type': 'number', 'maximum': 1000000, 'minimum': 0}, 'salaryGoal': {'type': 'number', 'maximum': 10000000, 'minimum': 0}, 'variableCost': {'type': 'number', 'maximum': 10000, 'minimum': 0}, 'membershipFee': {'type': 'number', 'maximum': 10000, 'minimum': 0}}}
Ausgabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['inputs', 'monthlySalary', 'fixedMonthlyCosts', 'contributionPerMember', 'breakEvenMembers', 'revenueAtBreakEven', 'monthlyProfitAt300', 'monthlyProfitAt500', 'calculatorUrl'], 'properties': {'inputs': {'type': 'object', 'required': ['membershipFee', 'salaryGoal', 'rent', 'staff', 'software', 'insurance', 'supplies', 'marketing', 'other', 'variableCost'], 'properties': {'rent': {'type': 'number'}, 'other': {'type': 'number'}, 'staff': {'type': 'number'}, 'software': {'type': 'number'}, 'supplies': {'type': 'number'}, 'insurance': {'type': 'number'}, 'marketing': {'type': 'number'}, 'salaryGoal': {'type': 'number'}, 'variableCost': {'type': 'number'}, 'membershipFee': {'type': 'number'}}, 'additionalProperties': False}, 'calculatorUrl': {'type': 'string'}, 'monthlySalary': {'type': 'number'}, 'breakEvenMembers': {'type': 'number'}, 'fixedMonthlyCosts': {'type': 'number'}, 'monthlyProfitAt300': {'type': 'number'}, 'monthlyProfitAt500': {'type': 'number'}, 'revenueAtBreakEven': {'type': 'number'}, 'contributionPerMember': {'type': 'number'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'legal': {'type': 'number', 'maximum': 10000000, 'minimum': 0}, 'space': {'type': 'number', 'maximum': 10000000, 'minimum': 0}, 'preset': {'enum': ['lean', 'office', 'staffed'], 'type': 'string'}, 'buildout': {'type': 'number', 'maximum': 10000000, 'minimum': 0}, 'supplies': {'type': 'number', 'maximum': 10000000, 'minimum': 0}, 'equipment': {'type': 'number', 'maximum': 10000000, 'minimum': 0}, 'insurance': {'type': 'number', 'maximum': 10000000, 'minimum': 0}, 'marketing': {'type': 'number', 'maximum': 10000000, 'minimum': 0}, 'monthlyBurn': {'type': 'number', 'maximum': 1000000, 'minimum': 0}, 'runwayMonths': {'type': 'integer', 'maximum': 60, 'minimum': 0}, 'softwareSetup': {'type': 'number', 'maximum': 10000000, 'minimum': 0}}}
Ausgabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['preset', 'inputs', 'oneTime', 'runway', 'total', 'conservative', 'calculatorUrl'], 'properties': {'total': {'type': 'number'}, 'inputs': {'type': 'object', 'required': ['legal', 'space', 'buildout', 'equipment', 'softwareSetup', 'insurance', 'marketing', 'supplies', 'monthlyBurn', 'runwayMonths'], 'properties': {'legal': {'type': 'number'}, 'space': {'type': 'number'}, 'buildout': {'type': 'number'}, 'supplies': {'type': 'number'}, 'equipment': {'type': 'number'}, 'insurance': {'type': 'number'}, 'marketing': {'type': 'number'}, 'monthlyBurn': {'type': 'number'}, 'runwayMonths': {'type': 'number'}, 'softwareSetup': {'type': 'number'}}, 'additionalProperties': False}, 'preset': {'enum': ['lean', 'office', 'staffed'], 'type': 'string'}, 'runway': {'type': 'number'}, 'oneTime': {'type': 'number'}, 'conservative': {'type': 'number'}, 'calculatorUrl': {'type': 'string'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['id'], 'properties': {'id': {'type': 'string', 'maxLength': 300, 'minLength': 1}}}
Ausgabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['id', 'title', 'text', 'url'], 'properties': {'id': {'type': 'string'}, 'url': {'type': 'string'}, 'text': {'type': 'string'}, 'title': {'type': 'string'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', 'required': ['timezone'], 'properties': {'timezone': {'type': 'string', 'maxLength': 60, 'minLength': 1, 'description': 'IANA timezone the times are read in, e.g. "America/New_York"'}, 'monthOffset': {'type': 'integer', 'maximum': 2, 'minimum': 0, 'description': '0 for this month (the default), 1 for next month, 2 for the one after'}}, 'additionalProperties': False}
Ausgabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['timezone', 'availability', 'bookDemoUrl', 'message'], 'properties': {'message': {'type': 'string'}, 'timezone': {'type': 'string'}, 'bookDemoUrl': {'type': 'string'}, 'availability': {'type': 'array', 'items': {'type': 'object', 'required': ['durationMinutes', 'slots'], 'properties': {'slots': {'type': 'array', 'items': {'type': 'string'}}, 'durationMinutes': {'type': 'number'}}, 'additionalProperties': False}}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {}}
Ausgabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['bookDemoUrl', 'signUpUrl'], 'properties': {'signUpUrl': {'type': 'string'}, 'bookDemoUrl': {'type': 'string'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['slug'], 'properties': {'slug': {'type': 'string', 'pattern': '^[a-z0-9-]+$', 'maxLength': 200, 'minLength': 1}}}
Ausgabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['slug', 'name', 'city', 'state', 'model', 'lat', 'lng', 'precision', 'url', 'dataCaveat'], 'properties': {'lat': {'type': 'number'}, 'lng': {'type': 'number'}, 'url': {'type': 'string'}, 'city': {'type': 'string'}, 'name': {'type': 'string'}, 'slug': {'type': 'string'}, 'model': {'enum': ['Pure DPC', 'Hybrid', 'Onsite', 'Unknown/other'], 'type': 'string'}, 'phone': {'type': 'string'}, 'state': {'type': 'string'}, 'doctor': {'type': 'string'}, 'address': {'type': 'string'}, 'website': {'type': 'string'}, 'openDate': {'type': 'string'}, 'precision': {'enum': ['city', 'address'], 'type': 'string'}, 'specialty': {'type': 'string'}, 'dataCaveat': {'type': 'string'}, 'caseStudyUrl': {'type': 'string'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['slug'], 'properties': {'slug': {'type': 'string', 'pattern': '^[a-z0-9-]+$', 'maxLength': 200, 'minLength': 1}}}
Ausgabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['slug', 'name', 'category', 'description', 'longDescription', 'features', 'url'], 'properties': {'url': {'type': 'string'}, 'name': {'type': 'string'}, 'slug': {'type': 'string'}, 'category': {'type': 'string'}, 'features': {'type': 'array', 'items': {'type': 'string'}}, 'description': {'type': 'string'}, 'longDescription': {'type': 'string'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['path'], 'properties': {'path': {'type': 'string', 'maxLength': 300, 'minLength': 1}}}
Ausgabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['id', 'title', 'text', 'url'], 'properties': {'id': {'type': 'string'}, 'url': {'type': 'string'}, 'text': {'type': 'string'}, 'title': {'type': 'string'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'category': {'enum': ['EMR', 'Scribe', 'Communication', 'Clinical Support', 'Patient Experience', 'Labs', 'Supplements & Rx', 'Other'], 'type': 'string'}}}
Ausgabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['integrations'], 'properties': {'integrations': {'type': 'array', 'items': {'type': 'object', 'required': ['slug', 'name', 'category', 'description', 'url'], 'properties': {'url': {'type': 'string'}, 'name': {'type': 'string'}, 'slug': {'type': 'string'}, 'category': {'type': 'string'}, 'description': {'type': 'string'}}, 'additionalProperties': False}}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {}}
Ausgabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['workflows'], 'properties': {'workflows': {'type': 'array', 'items': {'type': 'object', 'required': ['slug', 'title', 'description', 'trigger', 'steps', 'outcome', 'timeSaved', 'url'], 'properties': {'url': {'type': 'string'}, 'slug': {'type': 'string'}, 'steps': {'type': 'array', 'items': {'type': 'object', 'required': ['title', 'description'], 'properties': {'title': {'type': 'string'}, 'description': {'type': 'string'}}, 'additionalProperties': False}}, 'title': {'type': 'string'}, 'outcome': {'type': 'string'}, 'trigger': {'type': 'string'}, 'timeSaved': {'type': 'string'}, 'description': {'type': 'string'}}, 'additionalProperties': False}}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['locations', 'monthlyPayingPatients'], 'properties': {'locations': {'type': 'integer', 'maximum': 100, 'minimum': 1}, 'monthlyPayingPatients': {'type': 'integer', 'maximum': 250000, 'minimum': 1}}}
Ausgabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['monthlyUsd', 'breakdown', 'rule', 'pricingUrl', 'signUpUrl', 'bookDemoUrl'], 'properties': {'rule': {'type': 'string'}, 'breakdown': {'type': 'object', 'required': ['baseUsd', 'extraLocationsUsd', 'extraPatientBandsUsd'], 'properties': {'baseUsd': {'type': 'number'}, 'extraLocationsUsd': {'type': 'number'}, 'extraPatientBandsUsd': {'type': 'number'}}, 'additionalProperties': False}, 'signUpUrl': {'type': 'string'}, 'monthlyUsd': {'type': 'number'}, 'pricingUrl': {'type': 'string'}, 'bookDemoUrl': {'type': 'string'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['query'], 'properties': {'query': {'type': 'string', 'maxLength': 200, 'minLength': 1}}}
Ausgabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['results'], 'properties': {'results': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'title', 'url'], 'properties': {'id': {'type': 'string'}, 'url': {'type': 'string'}, 'title': {'type': 'string'}}, 'additionalProperties': False}}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'city': {'type': 'string', 'maxLength': 100, 'description': 'Exact city name, case-insensitive'}, 'limit': {'type': 'integer', 'default': 25, 'maximum': 100, 'minimum': 1}, 'model': {'enum': ['Pure DPC', 'Hybrid', 'Onsite', 'Unknown/other'], 'type': 'string'}, 'query': {'type': 'string', 'maxLength': 100, 'description': 'Free text matched against name, city, doctor and specialty'}, 'state': {'type': 'string', 'pattern': '^[A-Za-z]{2}$', 'description': 'Two-letter state code, e.g. "TX"'}, 'offset': {'type': 'integer', 'default': 0, 'maximum': 2663, 'minimum': 0}}}
Ausgabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['total', 'results', 'stateDirectoryUrl'], 'properties': {'total': {'type': 'number'}, 'results': {'type': 'array', 'items': {'type': 'object', 'required': ['slug', 'name', 'city', 'state', 'model', 'lat', 'lng', 'precision', 'url', 'dataCaveat'], 'properties': {'lat': {'type': 'number'}, 'lng': {'type': 'number'}, 'url': {'type': 'string'}, 'city': {'type': 'string'}, 'name': {'type': 'string'}, 'slug': {'type': 'string'}, 'model': {'enum': ['Pure DPC', 'Hybrid', 'Onsite', 'Unknown/other'], 'type': 'string'}, 'phone': {'type': 'string'}, 'state': {'type': 'string'}, 'doctor': {'type': 'string'}, 'address': {'type': 'string'}, 'website': {'type': 'string'}, 'openDate': {'type': 'string'}, 'precision': {'enum': ['city', 'address'], 'type': 'string'}, 'specialty': {'type': 'string'}, 'dataCaveat': {'type': 'string'}, 'caseStudyUrl': {'type': 'string'}}, 'additionalProperties': False}}, 'stateDirectoryUrl': {'type': 'string'}}, 'additionalProperties': False}
Letzte Tool-Änderungen
Ähnliche MCP-Server
Feegow Clinic
Manages clinic patients, providers, appointments, schedules, benefit plans, insurance billing, financial records, units, employee…
WebDiet
Manages dietitian workflows including patients, anamnesis, anthropometry, nutrition calculations, meal data, prescriptions, appoi…
MFIT Personal
Supports personal trainers with student management, workout and evaluation records, retention analytics, check-ins, files, invoic…
DietBox
Enables dietitians to manage patients, health histories, measurements, meal plans, food diaries, appointments, messaging, goals, …
intakeq
Manages healthcare practice clients, appointments, intake questionnaires, treatment notes, diagnoses, invoices and practitioner s…
cliniko
Manages Cliniko patients, practitioners, practices, appointments, availability, treatment notes, products, and invoices.
DoctoFam Medical Clinic
Provides read-only clinic availability, providers, rooms, procedure catalogs, calendar blocks, and aggregate administrative sched…
Veterical Vet Clinic
Provides read-only veterinary clinic capacity, schedules, providers, procedure catalog data, payment aggregates, and subscription…