Vinkius
Health Gorilla

Health Gorilla MCP for AI. Manage full-cycle patient testing workflows.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

Health Gorilla MCP on Cursor AI Code EditorHealth Gorilla MCP on Claude Desktop AppHealth Gorilla MCP on OpenAI Agents SDKHealth Gorilla MCP on Visual Studio CodeHealth Gorilla MCP on GitHub Copilot AI AgentHealth Gorilla MCP on Google Gemini AIHealth Gorilla MCP on Lovable AI DevelopmentHealth Gorilla MCP on Mistral AI AgentsHealth Gorilla MCP on Amazon AWS Bedrock

Connect to your AI in seconds.

Health Gorilla MCP manages the entire clinical laboratory workflow. It lets your AI client interact with a diagnostic network to register patients, search for specific tests, submit complex lab orders, and pull structured results directly into your agent's memory.

What your AI can do

Cancel lab order

Cancels a lab order if it's in 'received' or 'pending' status, requiring a reason for the audit log.

Create patient record

Registers an entirely new patient into the Health Gorilla system using basic identifiers like name and DOB.

Get lab results

Pulls structured, completed lab results for a specific order, including pathologist sign-off and critical value flags.

+ 9 more capabilities included
Register Patient Identity

Creates a new patient record in the system or verifies existing demographic information.

Locate Diagnostic Services

Searches the entire catalog of available lab tests, finding specific codes and types (like LOINC/CPT).

Submit Lab Orders

Places a complete electronic order for testing, including clinical diagnosis and necessary specimen details.

Monitor Order Status

Checks the real-time progress of an existing lab order, noting if it's collected, testing, or completed.

Retrieve Final Results

Pulls structured data containing final test values, completion timestamps, and pathologist sign-offs for review.

Health Gorilla: 12 Tools for Lab Management

These twelve tools cover every step in the diagnostic process—from patient intake and code searching through to submitting complex lab orders and retrieving final data.

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 Health Gorilla on Vinkius

Cancel Lab Order

Cancels a lab order if it's in 'received' or 'pending' status, requiring a reason for the audit log.

Create Patient Record

Registers an entirely new patient into the Health Gorilla system using basic...

Get Lab Results

Pulls structured, completed lab results for a specific order, including pathologist...

List Orders

Lists multiple lab orders, allowing filters by patient ID or general status to...

List Patient Results

Gathers every available test result for one specific patient across all historical...

Match Patient

Compares a potential new patient against existing records to generate a match score, preventing duplicate accounts.

Get Order Status

Checks the current status of an existing lab order, confirming if it's collected, testing, or still pending.

Get Patient Demographics

Retrieves name, contact details, and MRN for a registered patient to confirm...

Get Provider Details

Fetches detailed information about a healthcare provider, including their specialty...

Search Providers

Finds healthcare providers within a network using filters for specialty or location.

Search Lab Tests

Searches the entire test catalog by name or code (LOINC/CPT), showing available...

Submit Lab Order

Submits a formal, detailed lab order electronically, routing it to the correct performing laboratory.

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.

Claude AI

Claude AI

1

Open Claude Settings

Go to claude.ai, click your profile icon, then navigate to Customize → Connectors.

2

Add Custom Connector

Click the "+" button and select Add custom connector. Paste your Vinkius endpoint URL:

https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp

Replace [YOUR_TOKEN_HERE] with your token from cloud.vinkius.com. For OAuth-protected servers, expand Advanced settings to add credentials.

3

Start a conversation

Open a new chat. The Health Gorilla integration is available immediately — no restart needed.

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
Start building

Make Your AI Do More

Start with Health Gorilla, 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
Health Gorilla MCP server cover

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Health Gorilla. 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

Your data is protected. See how we built it.

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 12 powerful capabilities that interface natively with Claude, ChatGPT, Cursor, and other compatible AI platforms. No middleware. No custom integration required.

Juggling paper forms and phone calls to check results is exhausting.

Today, getting a clear picture of a patient’s test history means navigating multiple tabs: calling the lab for status updates, logging into the EHR just for demographics, and then manually cross-referencing order IDs. You're copying patient names, dates of birth, and dozens of codes between systems, and every copy/paste point is a risk.

With this MCP, your agent handles that entire sequence automatically. It takes care of identity verification using `match_patient` and then manages the full flow from order placement to results retrieval. You just talk to your AI client; it makes the connections.

The Health Gorilla MCP gives you immediate access to structured lab results.

Before, getting final test values meant waiting for a fax or an email attachment that required manual parsing. You'd have to open the file and hunt through tables to find the specific result you needed to chart.

Now, your agent uses `get_lab_results` to pull clean, structured data directly into your workflow context. It’s ready for review—no digging, no formatting headaches.

What your AI can actually do with this

Managing lab data used to mean jumping between systems: manually calling departments, filling out fax forms, or copying patient IDs from one spreadsheet to another. This MCP changes that. It connects your preferred AI client to the Health Gorilla diagnostic network so you can handle the full lifecycle of a patient's testing—from initial contact through result review.

You first verify who the patient is and what tests are needed by using tools like get_patient_demographics or searching the test catalog with search_lab_tests. Once everything is confirmed, your agent submits the order electronically. After the lab processes the samples, you can track progress via status checks or pull structured data directly through result retrieval.

Because Vinkius manages this entire catalog of services, you're not stuck building custom API connections; you just tell your AI what needs to happen, and it does it.

Built · Hosted · Managed by Vinkius Health Gorilla MCP - Manage Lab Orders & Results
Server ID 019d75ae-ca4c-722d-a45b-1c7d6589064a
Vinkius Inspector
Compliance Grade A+
Score 100/100
Vinkius Inspector Badge — Score 100/100

Questions you might have

How do I check if a patient exists before ordering tests using get_patient_demographics? +

You run get_patient_demographics first to pull existing details and confirm the record. If that fails, you should try running match_patient to see if they exist under a different identifier.

Can I use list_orders to find out what tests were done last month? +

Yes, list_orders lets you review recent work. You can filter by date or patient ID to see a comprehensive list of all submitted orders over time.

What’s the difference between get_order_status and list_orders? +

get_order_status gives you a deep dive into one specific order's current state. list_orders, however, shows an overview of multiple orders with optional filtering.

Do I need to use create_patient_record before submitting a lab order? +

It’s best practice. You should run create_patient_record first if the patient is new, then ensure you verify it with get_patient_demographics right before running submit_lab_order.

How do I find a test code for an uncommon panel using search_lab_tests? +

Use search_lab_tests. You can filter by category (like 'hematology') or use the free-text option to narrow down results and confirm the correct LOINC/CPT codes.

When should I use `match_patient` before submitting a new lab order? +

You must run this tool first to prevent data corruption. It compares potential matches against existing records, giving you a confidence score and ensuring the test results attach to the correct patient ID.

What are the restrictions when using `cancel_lab_order`? +

You can only cancel orders that are in 'received' or 'pending' status. If an order is already 'collected' or undergoing 'testing,' you can't use this tool; you must notify the lab directly.

How do I analyze long-term patient trends using `list_patient_results`? +

This function pulls all test results for a specific patient across every order. It is perfect for longitudinal monitoring, allowing you to track values like HbA1c or lipid panels over months or years.

Built & Managed by Vinkius 30s setup 12 tools

We've already built the connector for Health Gorilla. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 12 tools are live and waiting. You're up and running in seconds.

Vinkius runs on Claude Claude
Vinkius runs on ChatGPT ChatGPT
Vinkius runs on Cursor Cursor
Vinkius runs on Gemini Gemini
Vinkius runs on Windsurf Windsurf
Vinkius runs on VS Code VS Code
Vinkius runs on JetBrains JetBrains
Vinkius runs on Vercel Vercel
+ other MCP clients

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.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.