Vitalis

v1.0.0

A powerful MCP server built with NitroStack

Connection Setup

Add via Cursor Settings UI (Settings > Features > MCP > Add New MCP Server):

{
  "mcpServers": {
    // your other mcp servers
    "vitalis": {
      "url": "https://healthcare-6a6c420c-xbuilders-srmist.app.nitrocloud.ai/mcp"
    }
  }
}

Connect remote tools directly via Claude's Web UI:

Add custom connector BETA
Connect Claude to your data and tools. Learn more about connectors or get started with pre-built ones.
Advanced settings
Only use connectors from developers you trust. Anthropic does not control which tools developers make available and cannot verify that they will work as intended or that they won't change.

Configure custom tools directly via ChatGPT's Web UI:

New App
PNG only. Best results at 256 x 256 px or larger. Max file size: 10 KB
Custom MCP servers introduce risk. Learn more
OpenAI hasn't reviewed this MCP server. Attackers may attempt to steal your data or trick the model into taking unintended actions, including destroying data.

Add the following configuration block under mcpServers in your Antigravity configuration file (~/.gemini/config/mcp_config.json):

{
  "mcpServers": {
    // your other mcp servers
    "vitalis": {
      "serverUrl": "https://healthcare-6a6c420c-xbuilders-srmist.app.nitrocloud.ai/mcp"
    }
  }
}

Add the following configuration block to your Codex configuration file (~/.codex/config.toml):

[mcp_servers.vitalis]
url = "https://healthcare-6a6c420c-xbuilders-srmist.app.nitrocloud.ai/mcp"

Connect directly using the Server-Sent Events endpoint:

https://healthcare-6a6c420c-xbuilders-srmist.app.nitrocloud.ai/mcp
Available Tools
triage_assess_symptoms

Perform a rule-based triage assessment of symptoms to determine urgency tier, detect clinical red flags, suggest candidate conditions, and recommend care timeframe.

triage_check_red_flags

Fast emergency-only screen to evaluate symptoms against life-threatening clinical red flags.

triage_get_care_options

Map an urgency tier (emergency, urgent, routine, self_care) to appropriate care pathways and preparation.

drugs_search

Resolve a free-text drug name to its RxNorm identifier (RxCUI), synonyms, and drug classes. Use fuzzy=true for misspelled or uncertain names.

drugs_get_label_info

Get official FDA drug label sections (boxed warning, indications, contraindications, warnings, adverse reactions, drug interactions, pregnancy, overdosage) for a drug.

drugs_check_interactions

Check 2-5 drugs for drug-drug interactions by cross-scanning official FDA label drug_interactions sections. Returns severity-banded findings with evidence excerpts. Absence of a finding is not proof of safety.

drugs_get_adverse_events

Get the most frequently reported adverse reactions for a drug from the FDA adverse event reporting system (FAERS).

drugs_get_recalls

Get FDA recall/enforcement actions for a drug (reason, classification, date, status).

diagnostics_lookup_condition

Search condition name to get corresponding ICD-10-CM code(s) and clinical description.

diagnostics_lookup_icd11

Search condition name to get corresponding WHO ICD-11 MMS entity codes, chapter classification, and ICD-10 crosswalk.

diagnostics_interpret_lab_value

Interpret a quantitative laboratory test value against established reference ranges (low, normal, high, critical).

diagnostics_explain_lab_test

Provide a patient-friendly, grade-6 reading level explanation of what a lab test measures, why it is ordered, and test preparation.

diagnostics_symptom_to_codes

Map reported symptom text to candidate ICD-10-CM codes for documentation and coding support.

research_search_pubmed

Search NCBI PubMed for biomedical literature and clinical studies by query, publication type filter (guideline, meta-analysis, RCT, review), and recency.

research_get_article

Get full citation metadata, DOI, MeSH terms, and abstract text for a PubMed PMID.

research_search_trials

Search ClinicalTrials.gov for human clinical trials by condition, recruitment status, and phase.

research_get_trial_details

Get detailed study protocol information, eligibility criteria, and locations for an NCT ID.

research_summarize_evidence

Fetch PubMed abstracts for a topic and structure an evidence digest for LLM synthesis.

fhir_search_patients

Search synthetic FHIR R4 patients by name, gender, or birthdate.

fhir_get_patient

Get synthetic FHIR R4 patient demographics, address, and medical record number (MRN).

fhir_get_conditions

Get active or historical problem list / conditions for a synthetic FHIR patient.

fhir_get_medications

Get active or stopped medication requests for a synthetic FHIR patient.

fhir_get_observations

Get vital signs or lab observations history for a synthetic FHIR patient.

fhir_get_encounters

Get clinical visit / encounter timeline for a synthetic FHIR patient.

fhir_get_allergies

Get allergy and intolerance records for a synthetic FHIR patient.

fhir_get_immunizations

Get immunization and vaccination records for a synthetic FHIR patient.

fhir_get_patient_summary

Get complete aggregated clinical summary bundle for a synthetic FHIR patient (demographics, active conditions, active medications, recent vitals, encounters, allergies, and immunizations). Feeds the flagship patient-summary widget.

care_generate_handoff

Generate a standardized SBAR (Situation, Background, Assessment, Recommendation) or narrative clinical handoff summary from synthetic FHIR patient data.

care_reconcile_medications

Reconcile two medication lists (e.g. EHR active list vs patient-reported home list) to identify added, removed, continued, or duplicate-risk drugs. Feeds the med-reconciliation widget.

care_draft_referral

Draft a specialist referral letter and consultation request context using FHIR patient data.

care_find_guidelines

Search PubMed for peer-reviewed clinical practice guidelines for a specified condition.

care_appointment_prep

Generate a patient visit-preparation checklist and itemized bring-list based on visit type and condition.