Vitals Vault

Find public biomarker education, available blood tests, panels, and budget-aware starting points.

使うべきか

品質と安全性

A
説明の品質
94%
スキーマの完全性
85%
命名の品質
96%
ポイズニングのリスク
100%
権限の一致
80%
プロトコルへの準拠
100%

検出事項(5)

  • LOWTool 'get_biomarker_category' description lacks action verbget_biomarker_category 内
  • LOWTool 'get_biomarkers' description lacks action verbget_biomarkers 内
  • LOWTool 'search' description lacks action verbsearch 内
  • LOWTool 'browse_biomarkers' suggests web access but openWorldHint=falsebrowse_biomarkers 内
  • LOWTool 'fetch' suggests web access but openWorldHint=falsefetch 内

ツール定義とプロトコルへの準拠に関する自動分析に基づいています。

コンテキストコスト

~7,499トークン数(ツール定義)
~4.7 KB一般的なレスポンスサイズ
注意への影響は大きい(128k コンテキストの 5.86%)

これは、サーバーのツールがモデルのコンテキストに読み込まれるたびに消費されるおおよそのトークン数です。数が多いほど、ほかのタスクに使える注意が減ります。

インストール

ワンクリックインストール

これを `claude_desktop_config.json` ファイルに追加してください:

{
  "mcpServers": {
    "vitals-vault": {
      "url": "https://mcp.vitalsvault.com/mcp"
    }
  }
}

リモートエンドポイント

https://mcp.vitalsvault.com/mcpstreamable-http

できること

ツール一覧

ツール(16)

🟢 読み取り専用🟡 書き込み🔴 削除⚪ 不明
🟢list_biomarker_categories

Returns public educational biomarker category slugs and marker counts for collection browsing. The content excludes diagnosis, private lab results, and other protected data.

入力スキーマ

{
  "type": "object",
  "properties": {},
  "required": [],
  "additionalProperties": false
}

出力スキーマ

{
  "type": "object",
  "properties": {
    "categories": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "slug": {
            "type": "string"
          },
          "name": {
            "type": "string"
          },
          "shortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "description": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "fullDescription": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "priority": {
            "oneOf": [
              {
                "type": "number"
              },
              {
                "type": "null"
              }
            ]
          },
          "biomarkerCount": {
            "oneOf": [
              {
                "type": "number"
              },
              {
                "type": "null"
              }
            ]
          }
        },
        "required": [
          "slug",
          "name"
        ],
        "additionalProperties": false
      }
    },
    "totalCount": {
      "type": "integer"
    }
  },
  "required": [
    "categories",
    "totalCount"
  ],
  "additionalProperties": false
}
🟢get_biomarker_category(slug)

Returns the biomarkers in one exact public category slug. Unknown slugs produce a stable not-found result, and the educational response excludes diagnosis and private data.

入力スキーマ

{
  "type": "object",
  "properties": {
    "slug": {
      "type": "string",
      "minLength": 1,
      "maxLength": 120,
      "description": "Exact public category slug, such as heart-cardiovascular or energy-metabolism."
    }
  },
  "required": [
    "slug"
  ],
  "additionalProperties": false
}

出力スキーマ

{
  "type": "object",
  "properties": {
    "slug": {
      "type": "string"
    },
    "name": {
      "type": "string"
    },
    "shortName": {
      "oneOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ]
    },
    "description": {
      "oneOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ]
    },
    "fullDescription": {
      "oneOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ]
    },
    "priority": {
      "oneOf": [
        {
          "type": "number"
        },
        {
          "type": "null"
        }
      ]
    },
    "biomarkerCount": {
      "oneOf": [
        {
          "type": "number"
        },
        {
          "type": "null"
        }
      ]
    },
    "biomarkers": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "slug": {
            "type": "string"
          },
          "name": {
            "type": "string"
          },
          "categorySlug": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "applicableGender": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "summary": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "significance": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "symptoms": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "causes": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "metaDescription": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "keyInsights": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "loincCode": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "loincName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "unit": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "hasContent": {
            "type": "boolean"
          },
          "includedInPanels": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "medicalReviewStatus": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "lastMedicalReview": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "publicUrl": {
            "type": "string",
            "format": "uri"
          }
        },
        "required": [
          "slug",
          "name",
          "publicUrl"
        ],
        "additionalProperties": false
      }
    }
  },
  "required": [
    "slug",
    "name",
    "biomarkers"
  ],
  "additionalProperties": false
}
🟢search_biomarkers(query, limit)

Searches public educational biomarkers by name, alias, LOINC, or keyword and explains Vitals Vault coverage. Private lab results are outside this tool’s data boundary.

入力スキーマ

{
  "type": "object",
  "properties": {
    "query": {
      "type": "string",
      "minLength": 1,
      "maxLength": 200,
      "description": "Search text such as ApoB or vitamin D."
    },
    "limit": {
      "type": "integer",
      "minimum": 1,
      "maximum": 25,
      "description": "Maximum results to return (default 10, max 25)."
    }
  },
  "required": [
    "query"
  ],
  "additionalProperties": false
}

出力スキーマ

{
  "type": "object",
  "properties": {
    "query": {
      "type": "string"
    },
    "results": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "slug": {
            "type": "string"
          },
          "name": {
            "type": "string"
          },
          "categorySlug": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "applicableGender": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "summary": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "significance": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "symptoms": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "causes": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "metaDescription": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "keyInsights": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "loincCode": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "loincName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "unit": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "hasContent": {
            "type": "boolean"
          },
          "includedInPanels": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "medicalReviewStatus": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "lastMedicalReview": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "publicUrl": {
            "type": "string",
            "format": "uri"
          }
        },
        "required": [
          "slug",
          "name",
          "publicUrl"
        ],
        "additionalProperties": false
      }
    },
    "totalCount": {
      "type": "integer"
    }
  },
  "required": [
    "query",
    "results",
    "totalCount"
  ],
  "additionalProperties": false
}
🟢get_biomarker(slug)

Returns public educational units and existing content for one exact biomarker slug. Standard and optimal range arrays remain present for compatibility but may be empty without a reviewed public range source. This is not medical advice.

入力スキーマ

{
  "type": "object",
  "properties": {
    "slug": {
      "type": "string",
      "minLength": 1,
      "maxLength": 160,
      "description": "Biomarker slug such as apolipoprotein-b."
    }
  },
  "required": [
    "slug"
  ],
  "additionalProperties": false
}

出力スキーマ

{
  "type": "object",
  "properties": {
    "slug": {
      "type": "string"
    },
    "name": {
      "type": "string"
    },
    "categorySlug": {
      "oneOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ]
    },
    "applicableGender": {
      "oneOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ]
    },
    "summary": {
      "oneOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ]
    },
    "significance": {
      "oneOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ]
    },
    "symptoms": {
      "oneOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ]
    },
    "causes": {
      "oneOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ]
    },
    "metaDescription": {
      "oneOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ]
    },
    "keyInsights": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "loincCode": {
      "oneOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ]
    },
    "loincName": {
      "oneOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ]
    },
    "unit": {
      "oneOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ]
    },
    "hasContent": {
      "type": "boolean"
    },
    "includedInPanels": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "medicalReviewStatus": {
      "oneOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ]
    },
    "lastMedicalReview": {
      "oneOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ]
    },
    "publicUrl": {
      "type": "string",
      "format": "uri"
    },
    "category": {
      "oneOf": [
        {
          "type": "object",
          "properties": {
            "slug": {
              "oneOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ]
            },
            "name": {
              "oneOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ]
            },
            "shortName": {
              "oneOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ]
            }
          },
          "required": [],
          "additionalProperties": false
        },
        {
          "type": "null"
        }
      ]
    },
    "units": {},
    "ranges": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "unit": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "standardRange": {},
          "functionalOptimalRange": {},
          "whatLowMeans": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "whatHighMeans": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "notes": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "methodology": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          }
        },
        "required": [],
        "additionalProperties": false
      }
    },
    "whatHighMeans": {
      "type": "array",
      "items": {}
    },
    "whatLowMeans": {
      "type": "array",
      "items": {}
    },
    "existingContent": {
      "type": "object",
      "properties": {
        "summary": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "significance": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "symptoms": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "causes": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "keyInsights": {
          "type": "array",
          "items": {
            "type": "string"
          }
        }
      },
      "required": [
        "summary",
        "significance",
        "symptoms",
        "causes",
        "keyInsights"
      ],
      "additionalProperties": false
    }
  },
  "required": [
    "slug",
    "name",
    "publicUrl",
    "ranges",
    "existingContent"
  ],
  "additionalProperties": false
}
🟢browse_biomarkers(cursor, limit, category, gender)

Returns the public What We Test collection with stable cursor pagination and optional category or sex-applicability filters. The response excludes diagnosis and private lab results.

入力スキーマ

{
  "type": "object",
  "properties": {
    "cursor": {
      "type": "string",
      "minLength": 1,
      "maxLength": 256,
      "description": "Opaque pagination cursor from a prior response."
    },
    "limit": {
      "type": "integer",
      "minimum": 1,
      "maximum": 50,
      "description": "Maximum biomarkers to return (default 20, max 50)."
    },
    "category": {
      "type": "string",
      "minLength": 1,
      "maxLength": 120,
      "description": "Optional public category slug."
    },
    "gender": {
      "type": "string",
      "enum": [
        "all",
        "male",
        "female"
      ],
      "description": "Optional applicability filter; defaults to all."
    }
  },
  "required": [],
  "additionalProperties": false
}

出力スキーマ

{
  "type": "object",
  "properties": {
    "biomarkers": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "slug": {
            "type": "string"
          },
          "name": {
            "type": "string"
          },
          "categorySlug": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "applicableGender": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "summary": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "significance": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "symptoms": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "causes": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "metaDescription": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "keyInsights": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "loincCode": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "loincName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "unit": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "hasContent": {
            "type": "boolean"
          },
          "includedInPanels": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "medicalReviewStatus": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "lastMedicalReview": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "publicUrl": {
            "type": "string",
            "format": "uri"
          }
        },
        "required": [
          "slug",
          "name",
          "publicUrl"
        ],
        "additionalProperties": false
      }
    },
    "pagination": {
      "type": "object",
      "properties": {
        "limit": {
          "type": "integer"
        },
        "totalCount": {
          "type": "integer"
        },
        "hasMore": {
          "type": "boolean"
        },
        "nextCursor": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        }
      },
      "required": [
        "limit",
        "totalCount",
        "hasMore",
        "nextCursor"
      ],
      "additionalProperties": false
    }
  },
  "required": [
    "biomarkers",
    "pagination"
  ],
  "additionalProperties": false
}
🟢get_biomarkers(slugs)

Resolves known public biomarker slugs in request order for factual comparison and reports missing slugs without substitution. Private lab results are outside this tool’s data boundary.

入力スキーマ

{
  "type": "object",
  "properties": {
    "slugs": {
      "type": "array",
      "minItems": 1,
      "maxItems": 20,
      "uniqueItems": true,
      "items": {
        "type": "string",
        "minLength": 1,
        "maxLength": 128
      },
      "description": "One to 20 exact public biomarker slugs."
    }
  },
  "required": [
    "slugs"
  ],
  "additionalProperties": false
}

出力スキーマ

{
  "type": "object",
  "properties": {
    "biomarkers": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "slug": {
            "type": "string"
          },
          "name": {
            "type": "string"
          },
          "categorySlug": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "applicableGender": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "summary": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "significance": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "symptoms": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "causes": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "metaDescription": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "keyInsights": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "loincCode": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "loincName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "unit": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "hasContent": {
            "type": "boolean"
          },
          "includedInPanels": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "medicalReviewStatus": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "lastMedicalReview": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "publicUrl": {
            "type": "string",
            "format": "uri"
          }
        },
        "required": [
          "slug",
          "name",
          "publicUrl"
        ],
        "additionalProperties": false
      }
    },
    "missingSlugs": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "requestedCount": {
      "type": "integer"
    },
    "foundCount": {
      "type": "integer"
    }
  },
  "required": [
    "biomarkers",
    "missingSlugs",
    "requestedCount",
    "foundCount"
  ],
  "additionalProperties": false
}
🟢list_lab_packages

Compares Essential, Advanced, and Max using current public prices, biomarker counts, included reporting value, and individual-test availability. The tool never creates a cart.

入力スキーマ

{
  "type": "object",
  "properties": {},
  "required": [],
  "additionalProperties": false
}

出力スキーマ

{
  "type": "object",
  "properties": {
    "packages": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "slug": {
            "type": "string",
            "enum": [
              "essential",
              "advanced",
              "max"
            ]
          },
          "name": {
            "type": "string"
          },
          "title": {
            "type": "string"
          },
          "priceUsd": {
            "type": "number"
          },
          "biomarkerCount": {
            "type": "integer"
          },
          "biomarkerCountLabel": {
            "type": "string"
          },
          "biomarkerCountIsMinimum": {
            "type": "boolean"
          },
          "description": {
            "type": "string"
          },
          "features": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "checkoutPath": {
            "type": "string"
          }
        },
        "required": [
          "slug",
          "name",
          "title",
          "priceUsd",
          "biomarkerCount",
          "biomarkerCountLabel",
          "biomarkerCountIsMinimum",
          "description",
          "features",
          "checkoutPath"
        ],
        "additionalProperties": false
      }
    },
    "aLaCarte": {
      "type": "string"
    },
    "note": {
      "type": "string"
    },
    "includedPlatform": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "proofLoop": {
      "type": "array",
      "items": {
        "type": "string"
      }
    }
  },
  "required": [
    "packages",
    "aLaCarte",
    "note",
    "includedPlatform",
    "proofLoop"
  ],
  "additionalProperties": false
}
🟢get_lab_package(slug)

Resolves the exact Essential, Advanced, or Max legacy package slug to its current public panel price, biomarker count, features, and human URL. The tool never creates an order.

入力スキーマ

{
  "type": "object",
  "properties": {
    "slug": {
      "type": "string",
      "enum": [
        "essential",
        "advanced",
        "max"
      ],
      "maxLength": 32,
      "description": "Package slug: essential, advanced, or max."
    }
  },
  "required": [
    "slug"
  ],
  "additionalProperties": false
}

出力スキーマ

{
  "type": "object",
  "properties": {
    "slug": {
      "type": "string",
      "enum": [
        "essential",
        "advanced",
        "max"
      ]
    },
    "name": {
      "type": "string"
    },
    "title": {
      "type": "string"
    },
    "priceUsd": {
      "type": "number"
    },
    "biomarkerCount": {
      "type": "integer"
    },
    "biomarkerCountLabel": {
      "type": "string"
    },
    "biomarkerCountIsMinimum": {
      "type": "boolean"
    },
    "description": {
      "type": "string"
    },
    "features": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "checkoutPath": {
      "type": "string"
    },
    "aLaCarte": {
      "type": "string"
    }
  },
  "required": [
    "slug",
    "name",
    "title",
    "priceUsd",
    "biomarkerCount",
    "biomarkerCountLabel",
    "biomarkerCountIsMinimum",
    "description",
    "features",
    "checkoutPath",
    "aLaCarte"
  ],
  "additionalProperties": false
}
🟢search_lab_catalog(query, category, itemType, gender, page, ...)

Searches currently orderable Vitals Vault tests and panels with customer-safe prices and stable pagination. Results come from a versioned public search document with match provenance and are revalidated against website checkout eligibility. Identity, account data, private results, and PHI are outside the input contract.

入力スキーマ

{
  "type": "object",
  "properties": {
    "query": {
      "type": "string",
      "minLength": 2,
      "maxLength": 120,
      "description": "Optional customer-facing test or panel name, such as ApoB or thyroid."
    },
    "category": {
      "type": "string",
      "minLength": 1,
      "maxLength": 120,
      "description": "Optional public checkout category slug."
    },
    "itemType": {
      "type": "string",
      "enum": [
        "all",
        "panel",
        "individual_test"
      ],
      "description": "Catalog item filter for panels, individual tests, or both; defaults to all."
    },
    "gender": {
      "type": "string",
      "enum": [
        "all",
        "male",
        "female"
      ],
      "description": "Public catalog applicability filter; defaults to all."
    },
    "page": {
      "type": "integer",
      "minimum": 1,
      "maximum": 1000,
      "description": "One-based public catalog page; defaults to 1."
    },
    "limit": {
      "type": "integer",
      "minimum": 1,
      "maximum": 50,
      "description": "Maximum results per page; defaults to 20."
    }
  },
  "required": [],
  "additionalProperties": false
}

出力スキーマ

{
  "type": "object",
  "properties": {
    "query": {
      "oneOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ]
    },
    "filters": {
      "type": "object",
      "properties": {
        "category": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "itemType": {
          "type": "string",
          "enum": [
            "all",
            "panel",
            "individual_test"
          ]
        },
        "gender": {
          "type": "string",
          "enum": [
            "all",
            "male",
            "female"
          ]
        }
      },
      "required": [
        "category",
        "itemType",
        "gender"
      ],
      "additionalProperties": false
    },
    "items": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "handle": {
            "type": "string"
          },
          "name": {
            "type": "string"
          },
          "price": {
            "type": "object",
            "properties": {
              "amount": {
                "type": "number"
              },
              "currency": {
                "type": "string",
                "const": "USD"
              },
              "display": {
                "type": "string"
              }
            },
            "required": [
              "amount",
              "currency",
              "display"
            ],
            "additionalProperties": false
          },
          "selectionSummary": {
            "type": "object",
            "properties": {
              "headline": {
                "type": "string"
              },
              "priceLabel": {
                "type": "string"
              },
              "whyMatched": {
                "type": "string"
              },
              "relevantIncludes": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              },
              "categoryContext": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "audienceContext": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              },
              "medicalBoundary": {
                "type": "string"
              },
              "availabilityLabel": {
                "type": "string"
              },
              "nextStep": {
                "type": "string"
              }
            },
            "required": [
              "headline",
              "priceLabel",
              "whyMatched",
              "relevantIncludes",
              "categoryContext",
              "audienceContext",
              "medicalBoundary",
              "availabilityLabel",
              "nextStep"
            ],
            "additionalProperties": false
          },
          "description": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "category": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "itemType": {
            "type": "string",
            "enum": [
              "panel",
              "individual_test"
            ]
          },
          "biomarkerCount": {
            "oneOf": [
              {
                "type": "number"
              },
              {
                "type": "null"
              }
            ]
          },
          "specimenType": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "turnaroundDays": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "number"
              },
              {
                "type": "null"
              }
            ]
          },
          "fastingRequired": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "orderable": {
            "type": "boolean",
            "const": true
          },
          "availabilityNote": {
            "type": "string"
          },
          "publicUrl": {
            "type": "string",
            "format": "uri"
          },
          "humanCheckoutUrl": {
            "type": "string",
            "format": "uri"
          },
          "discovery": {
            "type": "object",
            "properties": {
              "document": {
                "type": "object",
                "properties": {
                  "version": {
                    "type": "string"
                  },
                  "name": {
                    "type": "string"
                  },
                  "aliases": {
                    "type": "array",
                    "items": {
                      "type": "string"
                    }
                  },
                  "categories": {
                    "type": "array",
                    "items": {
                      "type": "string"
                    }
                  },
                  "includedBiomarkers": {
                    "type": "array",
                    "items": {
                      "type": "string"
                    }
                  },
                  "includedTests": {
                    "type": "array",
                    "items": {
                      "type": "string"
                    }
                  },
                  "intendedAudience": {
                    "type": "array",
                    "items": {
                      "type": "string"
                    }
                  },
                  "description": {
                    "oneOf": [
                      {
                        "type": "string"
                      },
                      {
                        "type": "null"
                      }
                    ]
                  }
                },
                "required": [
                  "version",
                  "name",
                  "aliases",
                  "categories",
                  "includedBiomarkers",
                  "includedTests",
                  "intendedAudience",
                  "description"
                ],
                "additionalProperties": false
              },
              "match": {
                "oneOf": [
                  {
                    "type": "object",
                    "properties": {
                      "matchedFields": {
                        "type": "array",
                        "items": {
                          "type": "string"
                        }
                      },
                      "matchedTerms": {
                        "type": "array",
                        "items": {
                          "type": "string"
                        }
                      },
                      "explanation": {
                        "type": "string"
                      }
                    },
                    "required": [
                      "matchedFields",
                      "matchedTerms",
                      "explanation"
                    ],
                    "additionalProperties": false
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              "document",
              "match"
            ],
            "additionalProperties": false
          }
        },
        "required": [
          "handle",
          "name",
          "price",
          "selectionSummary",
          "description",
          "category",
          "itemType",
          "biomarkerCount",
          "specimenType",
          "turnaroundDays",
          "fastingRequired",
          "orderable",
          "availabilityNote",
          "publicUrl",
          "humanCheckoutUrl",
          "discovery"
        ],
        "additionalProperties": false
      }
    },
    "pagination": {
      "type": "object",
      "properties": {
        "page": {
          "type": "integer"
        },
        "limit": {
          "type": "integer"
        },
        "total": {
          "type": "integer"
        },
        "hasMore": {
          "type": "boolean"
        },
        "nextPage": {
          "oneOf": [
            {
              "type": "integer"
            },
            {
              "type": "null"
            }
          ]
        }
      },
      "required": [
        "page",
        "limit",
        "total",
        "hasMore",
        "nextPage"
      ],
      "additionalProperties": false
    },
    "source": {
      "type": "string"
    },
    "humanCheckoutOnly": {
      "type": "boolean",
      "const": true
    }
  },
  "required": [
    "query",
    "filters",
    "items",
    "pagination",
    "source",
    "humanCheckoutOnly"
  ],
  "additionalProperties": false
}
🟢get_lab_catalog_item(handle)

Revalidates one exact public catalog handle for current price and orderability under the website checkout policy. It never fuzzy-substitutes and returns a safe not-found result for ineligible items.

入力スキーマ

{
  "type": "object",
  "properties": {
    "handle": {
      "type": "string",
      "minLength": 1,
      "maxLength": 128,
      "description": "Exact public catalog handle."
    }
  },
  "required": [
    "handle"
  ],
  "additionalProperties": false
}

出力スキーマ

{
  "type": "object",
  "properties": {
    "handle": {
      "type": "string"
    },
    "name": {
      "type": "string"
    },
    "price": {
      "type": "object",
      "properties": {
        "amount": {
          "type": "number"
        },
        "currency": {
          "type": "string",
          "const": "USD"
        },
        "display": {
          "type": "string"
        }
      },
      "required": [
        "amount",
        "currency",
        "display"
      ],
      "additionalProperties": false
    },
    "selectionSummary": {
      "type": "object",
      "properties": {
        "headline": {
          "type": "string"
        },
        "priceLabel": {
          "type": "string"
        },
        "whyMatched": {
          "type": "string"
        },
        "relevantIncludes": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "categoryContext": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "audienceContext": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "medicalBoundary": {
          "type": "string"
        },
        "availabilityLabel": {
          "type": "string"
        },
        "nextStep": {
          "type": "string"
        }
      },
      "required": [
        "headline",
        "priceLabel",
        "whyMatched",
        "relevantIncludes",
        "categoryContext",
        "audienceContext",
        "medicalBoundary",
        "availabilityLabel",
        "nextStep"
      ],
      "additionalProperties": false
    },
    "description": {
      "oneOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ]
    },
    "category": {
      "oneOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ]
    },
    "itemType": {
      "type": "string",
      "enum": [
        "panel",
        "individual_test"
      ]
    },
    "biomarkerCount": {
      "oneOf": [
        {
          "type": "number"
        },
        {
          "type": "null"
        }
      ]
    },
    "specimenType": {
      "oneOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ]
    },
    "turnaroundDays": {
      "oneOf": [
        {
          "type": "string"
        },
        {
          "type": "number"
        },
        {
          "type": "null"
        }
      ]
    },
    "fastingRequired": {
      "oneOf": [
        {
          "type": "boolean"
        },
        {
          "type": "null"
        }
      ]
    },
    "orderable": {
      "type": "boolean",
      "const": true
    },
    "availabilityNote": {
      "type": "string"
    },
    "publicUrl": {
      "type": "string",
      "format": "uri"
    },
    "humanCheckoutUrl": {
      "type": "string",
      "format": "uri"
    },
    "discovery": {
      "type": "object",
      "properties": {
        "document": {
          "type": "object",
          "properties": {
            "version": {
              "type": "string"
            },
            "name": {
              "type": "string"
            },
            "aliases": {
              "type": "array",
              "items": {
                "type": "string"
              }
            },
            "categories": {
              "type": "array",
              "items": {
                "type": "string"
              }
            },
            "includedBiomarkers": {
              "type": "array",
              "items": {
                "type": "string"
              }
            },
            "includedTests": {
              "type": "array",
              "items": {
                "type": "string"
              }
            },
            "intendedAudience": {
              "type": "array",
              "items": {
                "type": "string"
              }
            },
            "description": {
              "oneOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ]
            }
          },
          "required": [
            "version",
            "name",
            "aliases",
            "categories",
            "includedBiomarkers",
            "includedTests",
            "intendedAudience",
            "description"
          ],
          "additionalProperties": false
        },
        "match": {
          "oneOf": [
            {
              "type": "object",
              "properties": {
                "matchedFields": {
                  "type": "array",
                  "items": {
                    "type": "string"
                  }
                },
                "matchedTerms": {
                  "type": "array",
                  "items": {
                    "type": "string"
                  }
                },
                "explanation": {
                  "type": "string"
                }
              },
              "required": [
                "matchedFields",
                "matchedTerms",
                "explanation"
              ],
              "additionalProperties": false
            },
            {
              "type": "null"
            }
          ]
        }
      },
      "required": [
        "document",
        "match"
      ],
      "additionalProperties": false
    }
  },
  "required": [
    "handle",
    "name",
    "price",
    "selectionSummary",
    "description",
    "category",
    "itemType",
    "biomarkerCount",
    "specimenType",
    "turnaroundDays",
    "fastingRequired",
    "orderable",
    "availabilityNote",
    "publicUrl",
    "humanCheckoutUrl",
    "discovery"
  ],
  "additionalProperties": false
}
🟢recommend_panel(concern, goal, budget, maxBudgetUsd, packagePreference, ...)

Returns a controlled educational Essential, Advanced, Max, or exact-budget Build Your Own Panel starting point. A custom_only request with maxBudgetUsd excludes standard panels. Every selection is revalidated against the complete eligible catalog. Inputs exclude free-text symptoms, identity, private results, and PHI; the tool never diagnoses, stores a health record, or creates a cart.

入力スキーマ

{
  "type": "object",
  "properties": {
    "concern": {
      "type": "string",
      "enum": [
        "general_baseline",
        "fatigue_energy",
        "thyroid",
        "hormone_balance",
        "heart_risk",
        "metabolic_health",
        "vitamin_nutrient",
        "inflammation",
        "healthy_aging",
        "athletic_performance",
        "sleep_stress",
        "specific_tests",
        "urgent_symptoms"
      ],
      "description": "Controlled high-level concern; urgent_symptoms returns a safety-suppressed response."
    },
    "goal": {
      "type": "string",
      "enum": [
        "build_baseline",
        "investigate_concern",
        "monitor_progress",
        "retest",
        "find_specific_test"
      ],
      "description": "What the person is trying to accomplish."
    },
    "budget": {
      "type": "string",
      "enum": [
        "under_100",
        "under_200",
        "under_400",
        "flexible"
      ],
      "description": "Legacy package price bucket. Exact hard ceilings are represented by maxBudgetUsd."
    },
    "maxBudgetUsd": {
      "type": "number",
      "minimum": 2,
      "maximum": 2000,
      "description": "Exact hard ceiling in US dollars. Required when packagePreference is custom_only; the returned total never exceeds it."
    },
    "packagePreference": {
      "type": "string",
      "enum": [
        "allow_packages",
        "custom_only"
      ],
      "description": "allow_packages compares the standard panels; custom_only excludes Essential, Advanced, and Max and builds only from checkout-eligible BYOP items."
    },
    "ageBand": {
      "type": "string",
      "enum": [
        "18_29",
        "30_39",
        "40_49",
        "50_59",
        "60_plus",
        "not_specified"
      ],
      "description": "Reserved broad age-band context that is not currently used to select tests. Birth dates and exact ages are outside the input contract; the value is not persisted or logged."
    },
    "sex": {
      "type": "string",
      "enum": [
        "female",
        "male",
        "not_specified"
      ],
      "description": "Optional controlled biological-sex context for public catalog applicability; not_specified represents an omitted value."
    },
    "biomarkerSlugs": {
      "type": "array",
      "minItems": 1,
      "maxItems": 5,
      "uniqueItems": true,
      "items": {
        "type": "string",
        "minLength": 1,
        "maxLength": 128
      },
      "description": "Optional exact public slugs for find_specific_test or retest goals."
    }
  },
  "required": [
    "concern",
    "goal"
  ],
  "additionalProperties": false
}

出力スキーマ

{
  "type": "object",
  "properties": {
    "disposition": {
      "type": "string",
      "enum": [
        "urgent_care",
        "specific_test",
        "build_your_own_panel",
        "standard_panel",
        "guided_builder"
      ]
    },
    "reason": {
      "type": "string"
    },
    "rationale": {
      "type": "string"
    },
    "medicalBoundary": {
      "type": "string"
    },
    "inputPolicy": {
      "type": "object",
      "properties": {
        "controlledInputsOnly": {
          "type": "boolean"
        },
        "noFreeTextAccepted": {
          "type": "boolean"
        },
        "persisted": {
          "type": "boolean"
        },
        "logged": {
          "type": "boolean"
        }
      },
      "required": [
        "controlledInputsOnly",
        "noFreeTextAccepted",
        "persisted",
        "logged"
      ],
      "additionalProperties": false
    }
  },
  "required": [
    "disposition"
  ],
  "additionalProperties": true
}
🟢start_guided_panel_builder

Returns the canonical entry for the full human-controlled Vitals Vault consultation, with no health answers in the URL. It creates no session, cart, account, order, or payment.

入力スキーマ

{
  "type": "object",
  "properties": {},
  "required": [],
  "additionalProperties": false
}

出力スキーマ

{
  "type": "object",
  "properties": {
    "disposition": {
      "type": "string",
      "const": "guided_builder"
    },
    "message": {
      "type": "string"
    },
    "humanCheckoutUrl": {
      "type": "string"
    },
    "humanCheckoutOnly": {
      "type": "boolean",
      "const": true
    },
    "medicalBoundary": {
      "type": "string"
    }
  },
  "required": [
    "disposition",
    "message"
  ],
  "additionalProperties": true
}
🟢compare_blood_testing_services(competitor)

Returns a factual side-by-side comparison of Vitals Vault and a supported blood-testing service using public master-table facts and methodology. It excludes medical advice and unsupported superiority claims.

入力スキーマ

{
  "type": "object",
  "properties": {
    "competitor": {
      "type": "string",
      "enum": [
        "superpower",
        "lab-marketplaces",
        "function-health",
        "insidetracker",
        "hims"
      ],
      "maxLength": 80,
      "description": "Optional competitor slug from the public comparison registry."
    }
  },
  "required": [],
  "additionalProperties": false
}

出力スキーマ

{
  "type": "object",
  "properties": {
    "rows": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "name": {
            "type": "string"
          },
          "slug": {
            "type": "string"
          },
          "biomarkers": {
            "type": "string"
          },
          "startingPrice": {
            "type": "string"
          },
          "subscription": {
            "type": "string"
          },
          "labLocations": {
            "type": "string"
          },
          "clinicianReview": {
            "type": "string"
          },
          "personalizedActionPlan": {
            "type": "string"
          },
          "biologicalAge": {
            "type": "string"
          },
          "reportDepth": {
            "type": "string"
          },
          "healthProtocols": {
            "type": "string"
          },
          "uploadPastLabs": {
            "type": "string"
          },
          "dataOwnership": {
            "type": "string"
          },
          "hsaFsa": {
            "type": "string"
          },
          "customPanelBuilder": {
            "type": "string"
          }
        },
        "required": [
          "name",
          "slug",
          "biomarkers",
          "startingPrice",
          "subscription",
          "labLocations",
          "clinicianReview",
          "personalizedActionPlan",
          "biologicalAge",
          "reportDepth",
          "healthProtocols",
          "uploadPastLabs",
          "dataOwnership",
          "hsaFsa",
          "customPanelBuilder"
        ],
        "additionalProperties": false
      }
    },
    "note": {
      "type": "string"
    },
    "methodology": {
      "type": "object",
      "properties": {
        "lastReviewed": {
          "type": "string"
        },
        "url": {
          "type": "string",
          "format": "uri"
        },
        "sourceHierarchy": {
          "type": "array",
          "items": {
            "type": "object",
            "properties": {
              "title": {
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              "title",
              "description"
            ],
            "additionalProperties": false
          }
        }
      },
      "required": [
        "lastReviewed",
        "url",
        "sourceHierarchy"
      ],
      "additionalProperties": false
    }
  },
  "required": [
    "rows",
    "note",
    "methodology"
  ],
  "additionalProperties": false
}
🟢get_page_as_markdown(path)

Returns a markdown representation of an allowlisted public Vitals Vault page under the protected-route policy. Checkout, account, result, and other private pages are unavailable.

入力スキーマ

{
  "type": "object",
  "properties": {
    "path": {
      "type": "string",
      "minLength": 1,
      "maxLength": 2048,
      "description": "Site path beginning with / such as /developers or /biomarkers."
    }
  },
  "required": [
    "path"
  ],
  "additionalProperties": false
}

出力スキーマ

{
  "type": "object",
  "properties": {
    "path": {
      "type": "string"
    },
    "markdown": {
      "type": "string"
    }
  },
  "required": [
    "path",
    "markdown"
  ],
  "additionalProperties": false
}
🟢search(query)

Provides broad connector discovery across public Vitals Vault biomarkers, panels, developer documentation, and comparisons. Results contain stable identifiers for exact public retrieval.

入力スキーマ

{
  "type": "object",
  "properties": {
    "query": {
      "type": "string",
      "minLength": 1,
      "maxLength": 200,
      "description": "Search text such as ApoB, OAuth, Advanced, or Function Health."
    }
  },
  "required": [
    "query"
  ],
  "additionalProperties": false
}

出力スキーマ

{
  "type": "object",
  "properties": {
    "results": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string"
          },
          "title": {
            "type": "string"
          },
          "url": {
            "type": "string",
            "format": "uri"
          }
        },
        "required": [
          "id",
          "title",
          "url"
        ],
        "additionalProperties": false
      }
    }
  },
  "required": [
    "results"
  ],
  "additionalProperties": false
}
🟢fetch(id)

Fetches one public biomarker, panel, document, or comparison result by stable connector identifier. The response contains public data only and does not access private records.

入力スキーマ

{
  "type": "object",
  "properties": {
    "id": {
      "type": "string",
      "minLength": 1,
      "maxLength": 300,
      "description": "Stable public identifier such as biomarker:apolipoprotein-b or doc:developers."
    }
  },
  "required": [
    "id"
  ],
  "additionalProperties": false
}

出力スキーマ

{
  "type": "object",
  "properties": {
    "id": {
      "type": "string"
    },
    "title": {
      "type": "string"
    },
    "text": {
      "type": "string"
    },
    "url": {
      "type": "string",
      "format": "uri"
    },
    "metadata": {
      "type": "object",
      "properties": {},
      "required": [],
      "additionalProperties": true
    }
  },
  "required": [
    "id",
    "title",
    "text",
    "url",
    "metadata"
  ],
  "additionalProperties": false
}

コミュニティ

このサーバーを評価する

エビデンス

最近の観測

検証済みバージョンは記録されていませんツール 16 件
検証済みバージョンは記録されていませんツール 16 件