Abridge MCP for AI. Convert any patient conversation into structured medical notes.
Works with every AI agent you already use
…and any MCP-compatible client








Connect to your AI in seconds.
Abridge handles clinical documentation by taking audio recordings of patient-provider interactions and converting them into structured medical notes. It manages the entire process, letting your AI agent handle everything from starting a new session to retrieving detailed records like the HPI or Assessment & Plan.
What your AI can do
Create recording
Starts a new audio processing session or uploads an existing file containing patient conversation.
Get clinical notes
Pulls structured data, including the HPI, physical exam findings, and assessment plan from a finished recording.
Get recording status
Checks if the note generation is pending, processing, or ready by querying the current status of the session.
Starts a recording session or uploads an existing audio file for conversion.
Determines if the note generation is pending, actively running, or complete.
Extracts formalized medical documentation, including HPI, physical exam details, and assessment plans, ready for charting.
Ask an AI about this
Waiting for input…
Abridge (AI Clinical Documentation API) - 3 Tools
These three tools let you manage the entire lifecycle of clinical note generation: create recordings, check status, and retrieve structured notes.
Make your AI actually useful.
Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.
Start using Abridge (AI Clinical Documentation API) on VinkiusCreate Recording
Starts a new audio processing session or uploads an existing file containing patient conversation.
Get Clinical Notes
Pulls structured data, including the HPI, physical exam findings, and assessment...
Get Recording Status
Checks if the note generation is pending, processing, or ready by querying the...
Security and governance baked right in.
Pick your AI client below to get set up. Just create a Vinkius account, subscribe, and you're instantly up and running. We handle the entire backend infrastructure, delivering out-of-the-box support for HTTPS Streamable, SSE, and OAuth2—zero messy routing required.
Choose How to Get Started
Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.
Build Your Own
Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.
- Import from OpenAPI, Swagger, or YAML specs
- Create Agent Skills with progressive disclosure
- Deploy to edge with MCPFusion framework
- Built in DLP, auth, and compliance on every call
- Real time usage dashboard and cost metering
- Publish to catalog or keep private
Make Your AI Do More
Start with Abridge (AI Clinical Documentation API), then connect any of our 5,100+ other servers whenever your AI needs more. One click, no limits.
- Use this MCP plus 5,100+ others, all in one place
- Add new capabilities to your AI anytime you want
- Every connection is secured and compliant automatically
- Track usage and costs across all your servers
- Works with Claude, ChatGPT, Cursor, and more
- New servers added to the catalog every week
Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Abridge. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.
VINKIUS INFRASTRUCTURE
Cloud Hosted
Managed infra
V8 Isolated
Sandboxed per request
Zero-Trust Proxy
No stored credentials
DLP Enforced
Policy on every call
GDPR Compliant
EU data residency
Token Compression
~60% cost reduction
Works with Claude, ChatGPT, Cursor, and more
The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.
This connection provides 3 powerful capabilities that interface natively with Claude, ChatGPT, Cursor, and other compatible AI platforms. No middleware. No custom integration required.
Charting after a long day feels like translating everything into another language.
Right now, if you're charting, it’s a tedious loop. You sit down with your chart, open the patient's record, and then try to manually reconstruct what was said during the visit—the history, the physical findings, the plan. It involves copying notes from one system into another and constantly checking boxes in different tabs just to make sure nothing is missed.
With this MCP, you simply send your agent the audio. You start by uploading the file, then let it run. When it's finished, you pull out a fully structured document that has all the key sections formatted perfectly. It's not drafting; it's instant documentation.
Get Structured Notes with `get_clinical_notes`
Manual charting forces you to jump between finding subjective patient complaints and objective physical findings. You waste time structuring the narrative flow—you have to write: 'HPI: [content]; Physical Exam: [content].'
Now, your agent handles that structure automatically. It delivers clean sections for HPI, Physical Exam, and Assessment & Plan. The data is already segregated into usable, ready-to-chart blocks.
What your AI can actually do with this
When you connect this MCP, your AI client takes over the messy parts of clinical charting. Instead of spending hours transcribing and formatting notes after an encounter, you simply feed it audio recordings. The process is hands-off: first, the system accepts the audio; second, it processes the conversation in the background; and finally, your agent pulls out perfectly organized documentation sections—including the History of Present Illness (HPI) and the full Assessment & Plan.
This turns raw speech into clean, actionable medical records instantly. Vinkius makes accessing this capability easy, letting you connect to Abridge alongside thousands of other tools without complex API juggling.
019e5cf6-71e5-7274-99c6-843ee8b75f06 Here's how it actually works
The bottom line is that you don't wait around; your AI client manages the sequence of calls until the final document is ready to use.
Your agent calls the tool to start a new recording session or upload an audio file.
The system processes the conversation. You then use a separate tool call to check the status, waiting until the notes are marked 'completed.'
Finally, your agent calls the retrieval tool, pulling structured data like the HPI and Assessment & Plan from the completed recording.
Who is this actually for?
This MCP targets clinical workflows where time equals money. It’s for medical scribes who hate manual charting, developers building custom telehealth platforms, and providers sick of spending evenings summarizing patient encounters.
Uses the system to generate high-accuracy drafts of clinical records immediately after a patient encounter, minimizing post-visit charting time.
Integrates note generation into custom EHR or telehealth platforms without needing deep knowledge of audio processing pipelines.
Uses the tool to quickly turn a recorded patient consultation into structured notes for quick review and sign-off.
What Changes When You Connect
You eliminate manual transcription. Instead of listening to and typing out every word, the system handles the entire conversion from speech to text automatically.
The get_clinical_notes tool provides specific sections like HPI (History of Present Illness) and Assessment & Plan. This structure saves you hours comparing unstructured notes against required chart fields.
You don't have to guess if the notes are ready. Calling get_recording_status tells your agent exactly when the process is done, allowing for reliable automation.
It reduces administrative overhead dramatically. Medical scribes can focus on review and refinement instead of starting from a blank page.
The integration supports multiple clients, so whether you use Cursor or Claude, your agent knows how to initiate recording with create_recording.
See it in action
Post-visit Charting
A doctor finishes a patient visit. Instead of writing notes by hand, the assistant uploads the audio file using create_recording. After waiting for status confirmation with get_recording_status, they pull the full documentation via get_clinical_notes to draft the chart in minutes.
Reviewing Historical Encounters
A specialist needs context from an old visit. They upload a recorded conversation and ask their agent to pull out only the HPI section using get_clinical_notes, skipping over irrelevant administrative chatter.
The honest tradeoffs
Calling notes too early
An agent tries to use get_clinical_notes immediately after calling create_recording. The output is always empty or incomplete because the process hasn't run yet.
You must call get_recording_status first. Wait until it returns 'completed.' Only then should you invoke get_clinical_notes.
Ignoring audio format
Trying to process a massive, uncompressed audio file that exceeds the API limits. The entire job fails without warning.
Check Abridge's documentation for size and type constraints when using create_recording. Keep files optimized.
When It Fits, When It Doesn't
Use this MCP if your core problem is converting spoken, conversational data into structured medical fields (HPI, Assessment & Plan). The process must be asynchronous: capture -> wait -> retrieve. Don't use it if you need to access real-time patient metrics or integrate with a live hospital database; for that, an internal EHR API tool is better. Use this when the source of truth is the conversation itself.
Questions you might have
How do I check if my audio file is still being processed? +
Use the get_recording_status tool with your unique recording ID. It will return whether the task is pending, processing, completed, or failed.
What kind of data is included in the clinical notes? +
The get_clinical_notes tool returns structured medical data including a summary, HPI (History of Present Illness), physical exam findings, and the assessment and plan.
Can I provide patient and provider IDs when creating a recording? +
Yes! The create_recording tool accepts optional patient_id and provider_id strings, as well as a metadata JSON object to provide full context for the encounter.
When using the `create_recording` tool, what authentication method is required for my AI client? +
You must provide a valid Abridge API Key in your connection settings. The key authorizes your agent to interact with our service and manage new recording sessions.
If the process fails, how can I use `get_recording_status` to troubleshoot an issue? +
The status endpoint will return specific error codes that indicate why processing stalled. These codes help you determine if the failure was due to file corruption or a system timeout.
Can I use `create_recording` with audio files other than standard MP3 format? +
Yes, while MP3 is recommended, the API generally supports WAV and FLAC formats. Just ensure your client library handles the file upload correctly for the tool.
Does calling `get_clinical_notes` multiple times quickly trigger any rate limits? +
We recommend checking our current usage dashboard for specific rate limits and quotas. High-volume calls might require increasing your API plan to maintain steady access.
What's the recommended workflow sequence when using `create_recording` through to `get_clinical_notes`? +
The best flow is: first, use create_recording. Second, repeatedly check progress with get_recording_status. Finally, once complete, call get_clinical_notes to retrieve the structured data.
We've already built the connector for Abridge. Just plug in your AI agents and start using Vinkius.
No hosting. No infrastructure. No complex setup.
All 3 tools are live and waiting.
You're up and running in seconds.
Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.
Built, hosted, and secured by Vinkius. You just connect and go.