Find Picardo's clinician-designed blood test panels and Labcorp tests, and get an order link.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Get one Picardo panel: every test it includes, marking any for men only or women only, why the tests were chosen, preparation such as fasting, and the subtotal.
A panel ID from list_lab_panels.
Pick your client. Values in capitals, like YOUR_TOKEN, are yours to fill in.
claude mcp add --transport http labs https://mcp.picardo.health/mcp
Get one Picardo panel: every test it includes, marking any for men only or women only, why the tests were chosen, preparation such as fasting, and the subtotal.
| Argument | Type | Description |
|---|---|---|
| panel_id* | string | A panel ID from list_lab_panels. |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"panel_id"
],
"properties": {
"panel_id": {
"type": "string",
"maxLength": 100,
"minLength": 1,
"description": "A panel ID from list_lab_panels."
}
}
}List Picardo’s blood test panels. Each has an ID for get_lab_panel and prepare_order_link, a summary, who it is for, how many tests everyone gets and their subtotal.
No arguments.
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {}
}Create a link to review a lab order on picardo.health for the chosen panels and tests. Nothing is ordered or saved here: the user reviews the order, enters their details and pays on the site. Returns the link, what it contains and anything that could not be included. Orders are for adults 18 and over and are not available to people who live in New York, New Jersey, Rhode Island, Pennsylvania, Maryland, Massachusetts, Hawaii, Maine. picardo.health checks the date of birth and address at checkout and refuses an order from anyone else.
| Argument | Type | Description |
|---|---|---|
| panel_ids | array | Panel IDs from list_lab_panels. |
| test_codes | array | Six-digit Labcorp codes from search_lab_tests. |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"panel_ids": {
"type": "array",
"items": {
"type": "string",
"maxLength": 100
},
"default": [],
"maxItems": 5,
"description": "Panel IDs from list_lab_panels."
},
"test_codes": {
"type": "array",
"items": {
"type": "string",
"maxLength": 20
},
"default": [],
"maxItems": 20,
"description": "Six-digit Labcorp codes from search_lab_tests."
}
}
}Search Picardo’s orderable Labcorp tests by test name, six-digit Labcorp code or topic word, for example "ferritin", "vitamin D" or "thyroid". Returns each test’s code for prepare_order_link, a short description, price, preparation and the panels that already order it for everyone.
| Argument | Type | Description |
|---|---|---|
| limit | integer | |
| query* | string |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"query"
],
"properties": {
"limit": {
"type": "integer",
"default": 5,
"maximum": 10,
"minimum": 1
},
"query": {
"type": "string",
"maxLength": 100,
"minLength": 2
}
}
}We read every tool's name, description and inputs the way the model will, looking for instructions hidden from you. A clean result means no warning signs, not a guarantee. Scanned Nov 3, 2026.