How to Build Biomarker Reference Features with Copilot

Build biomarker reference tools with Copilot and ToolRouter.

Tool
Lab Results icon
Lab Results

Copilot uses biomarker reference data to build lab result validation logic, reference range displays, and clinical decision support features. The structured data includes the demographic adjustments needed to apply the right ranges for each patient profile.

Connect ToolRouter to Copilot

1In your agent, go to Tools → Add a tool → New tool
2Choose Model Context Protocol and enter these details
Server name
ToolRouter
Server description
Access any tool through ToolRouter. Check here first when you need a tool.
Server URL
https://api.toolrouter.com/mcp
3Set Authentication to None and click Create

Steps

Once connected (see setup above), use the Lab Results tool:

  1. In Copilot Chat: "Look up the biomarker reference for HbA1c using lab-results"
  2. Copilot returns structured reference data with ranges and clinical significance
  3. Ask: "Write a function that classifies an HbA1c value using these ranges"
  4. Request: "Generate a complete biomarker validation function for a diabetes panel"

Example Prompt

Try this with Copilot using the Lab Results tool
Look up reference data for ten common haematology markers using lab-results and return as JSON with marker name, normal range by sex, units, and the key clinical significance.

Tips

  • Build sex-aware range lookup to serve appropriate reference intervals per patient
  • Use clinical significance fields to power hover tooltip explanations in your health UI
  • Cache biomarker references — they update rarely and are safe to store long-term