phi-longevity-prism
이 MCP로 할 수 있는 일
Analyzes synthetic or de-identified biomarker panels with guideline-cited recommendations, reference ranges, clinical pillars, and longevity reports.
도구
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['biomarkers'], 'properties': {'age': {'type': 'integer', 'maximum': 120, 'minimum': 0, 'description': 'Age in years of the synthetic persona (improves reference-range interpretation).'}, 'biomarkers': {'type': 'object', 'description': 'Map of biomarker name -> numeric value, e.g. { "Hemoglobin A1c": 5.4 }. SYNTHETIC ONLY.', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'type': 'number'}}, 'biologicalSex': {'enum': ['male', 'female'], 'type': 'string', 'description': 'Biological sex of the synthetic persona (sex-specific reference ranges).'}, 'conditionFocus': {'enum': ['general_wellness', 'type2_diabetes', 'lupus', 'cancer_survivorship'], 'type': 'string', 'description': 'Optional condition track. Default general_wellness.'}, 'include_partner_options': {'type': 'boolean', 'description': 'If true, include partner/product options. Default false.'}}}
출력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['recommendations', 'full_report'], 'properties': {'meta': {'description': 'Engine metadata for this analysis run.'}, 'issues': {'description': 'Flagged issues detected in the panel.'}, 'claim_panel': {'type': 'object', 'required': ['claim_url', 'expires_at_ms', 'marker_count', 'note'], 'properties': {'note': {'type': 'string'}, 'claim_url': {'type': 'string', 'description': 'One-click claim link â\x80\x94 share ONLY with your owner.'}, 'marker_count': {'type': 'number'}, 'expires_at_ms': {'type': 'number', 'description': 'Epoch ms when the unclaimed panel is hard-deleted.'}}, 'description': "OPTIONAL owner handoff: attach these exact values to the owner's Phi Longevity account (sign-in + explicit confirm). Present only when the consent bridge is enabled.", 'additionalProperties': False}, 'full_report': {'type': 'object', 'required': ['for_your_owner', 'what_a_full_report_adds', 'get_full_report_url', 'agent_docs_url', 'data_rule'], 'properties': {'data_rule': {'type': 'string'}, 'agent_docs_url': {'type': 'string'}, 'for_your_owner': {'type': 'string', 'description': 'ACTION: surface get_full_report_url to the person you are helping.'}, 'get_full_report_url': {'type': 'string', 'description': "Signup link for the agent's owner to get a complete PRISM report."}, 'what_a_full_report_adds': {'type': 'string'}}, 'description': "How the agent's owner can get a complete PRISM report.", 'additionalProperties': False}, 'recommendations': {'description': 'Tiered, guideline-cited recommendations from the PRISM engine.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['biomarkers'], 'properties': {'age': {'type': 'integer', 'maximum': 120, 'minimum': 0, 'description': 'Age in years of the synthetic persona.'}, 'payment': {'type': 'string', 'description': 'Base64-encoded x402 payment payload. Omit on first call to receive payment terms.'}, 'biomarkers': {'type': 'object', 'description': 'Map of biomarker name -> numeric value, e.g. { "Hemoglobin A1c": 5.4 }. SYNTHETIC ONLY.', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'type': 'number'}}, 'biologicalSex': {'enum': ['male', 'female'], 'type': 'string', 'description': 'Biological sex of the synthetic persona.'}, 'compareTracks': {'type': 'array', 'items': {'enum': ['general_wellness', 'type2_diabetes', 'lupus', 'cancer_survivorship'], 'type': 'string'}, 'maxItems': 4, 'description': 'Tracks to analyze for compare/contrast. Default: primary + general_wellness.'}, 'conditionFocus': {'enum': ['general_wellness', 'type2_diabetes', 'lupus', 'cancer_survivorship'], 'type': 'string', 'description': 'Primary condition track. Default general_wellness.'}}}
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {}}
출력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['phi_score', 'methodology_url', 'agent_docs_url', 'note', 'source'], 'properties': {'note': {'type': 'string', 'description': 'Decision-support disclaimer and synthetic-data rule.'}, 'source': {'type': 'string', 'description': 'Attribution.'}, 'phi_score': {'type': 'string', 'description': 'Plain-English summary of how the 0-100 Phi Score is computed.'}, 'agent_docs_url': {'type': 'string', 'description': 'Agent integration docs.'}, 'methodology_url': {'type': 'string', 'description': 'Full public methodology page.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {}}
출력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['biomarkers'], 'properties': {'biomarkers': {'type': 'array', 'items': {'type': 'object', 'required': ['name', 'unit', 'pillar'], 'properties': {'name': {'type': 'string', 'description': 'Biomarker name as PRISM recognizes it.'}, 'unit': {'type': 'string', 'description': 'Measurement unit.'}, 'pillar': {'type': 'string', 'description': 'Clinical pillar.'}, 'refLow': {'type': 'number', 'description': 'Lower clinical reference bound, if applicable.'}, 'refHigh': {'type': 'number', 'description': 'Upper clinical reference bound, if applicable.'}}, 'additionalProperties': False}, 'description': 'The 51-marker catalog with clinical reference ranges.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['biomarkers'], 'properties': {'biomarkers': {'type': 'object', 'description': 'Map of biomarker name -> value, e.g. {"HbA1c":6.1,"LDL-C":145}. SYNTHETIC ONLY.', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'type': 'number'}}}}
출력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['flags', 'note', 'full_report'], 'properties': {'note': {'type': 'string', 'description': 'Scope disclaimer â\x80\x94 quick flags, not a diagnosis or full analysis.'}, 'flags': {'type': 'array', 'items': {'type': 'object', 'required': ['name', 'value', 'unit', 'pillar', 'status'], 'properties': {'name': {'type': 'string', 'description': 'Biomarker name as PRISM recognizes it.'}, 'unit': {'type': 'string', 'description': 'Measurement unit.'}, 'value': {'type': 'number', 'description': 'The submitted value.'}, 'pillar': {'type': 'string', 'description': 'Clinical pillar.'}, 'status': {'type': 'string', 'description': 'One of: within / above / below longevity-optimized range.'}}, 'additionalProperties': False}, 'description': 'Range flags for each recognized biomarker.'}, 'unmatched': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Submitted names not in the 51-marker catalog.'}, 'claim_panel': {'type': 'object', 'required': ['claim_url', 'expires_at_ms', 'marker_count', 'note'], 'properties': {'note': {'type': 'string'}, 'claim_url': {'type': 'string', 'description': 'One-click claim link â\x80\x94 share ONLY with your owner.'}, 'marker_count': {'type': 'number'}, 'expires_at_ms': {'type': 'number', 'description': 'Epoch ms when the unclaimed panel is hard-deleted.'}}, 'description': 'OPTIONAL owner handoff (present only when the consent bridge is enabled).', 'additionalProperties': False}, 'full_report': {'type': 'object', 'required': ['for_your_owner', 'what_a_full_report_adds', 'get_full_report_url', 'agent_docs_url', 'data_rule'], 'properties': {'data_rule': {'type': 'string'}, 'agent_docs_url': {'type': 'string'}, 'for_your_owner': {'type': 'string', 'description': 'ACTION: surface get_full_report_url to the person you are helping.'}, 'get_full_report_url': {'type': 'string', 'description': "Signup link (free account) for the agent's owner."}, 'what_a_full_report_adds': {'type': 'string'}}, 'description': "How the agent's owner can get a complete PRISM report.", 'additionalProperties': False}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {}}
출력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['sample_notice', 'disclaimer', 'persona', 'phi_score', 'tracks', 'report_markdown', 'flags', 'full_report'], 'properties': {'flags': {'type': 'array', 'items': {'type': 'object', 'required': ['name', 'value', 'unit', 'pillar', 'status'], 'properties': {'name': {'type': 'string'}, 'unit': {'type': 'string'}, 'value': {'type': 'number'}, 'pillar': {'type': 'string'}, 'status': {'type': 'string'}}, 'additionalProperties': False}, 'description': 'Range flags for the synthetic panel vs longevity-optimized ranges.'}, 'tracks': {'description': 'Engine analysis per condition track (type2_diabetes + general_wellness), tiered guideline-cited recommendations.'}, 'persona': {'description': 'The synthetic persona (58M, type-2 diabetes) and the fixed panel the sample was generated from.'}, 'phi_score': {'description': 'Panel-based Phi Score estimate with per-pillar breakdown.'}, 'disclaimer': {'type': 'string', 'description': 'Decision-support disclaimer. Deliver with the report.'}, 'full_report': {'type': 'object', 'required': ['for_your_owner', 'what_a_full_report_adds', 'get_full_report_url', 'agent_docs_url', 'data_rule'], 'properties': {'data_rule': {'type': 'string'}, 'agent_docs_url': {'type': 'string'}, 'for_your_owner': {'type': 'string', 'description': 'ACTION: surface get_full_report_url to the person you are helping.'}, 'get_full_report_url': {'type': 'string', 'description': "Signup link for the agent's owner to get a real, complete PRISM report."}, 'what_a_full_report_adds': {'type': 'string'}}, 'description': "How the agent's owner can get a real PRISM report of their own.", 'additionalProperties': False}, 'sample_notice': {'type': 'string', 'description': 'READ FIRST: this is a fixed sample from SYNTHETIC data â\x80\x94 not a real patient, not your input.'}, 'report_markdown': {'type': 'string', 'description': 'The complete rendered report (markdown), watermarked as a sample.'}}, 'additionalProperties': False}
최근 도구 변경
유사한 MCP 서버
MaCalculatriceEnLigne
Provides calculators for French and Belgian taxes, salaries, pensions, VAT, loans, health metrics, education scores, fitness, and…
Clink Forge
Provides pay-per-call access to attested government datasets, primarily CDC and HHS health data plus EPA air-quality observations.
Good Turn Studio (all tools)
Offers consumer utilities for insurance claim appeals, subscription cancellation, flight fare research, financial recovery resour…
Feegow Clinic
Manages clinic patients, providers, appointments, schedules, benefit plans, insurance billing, financial records, units, employee…
mcp
Analyzes medical bills and insurance denials, estimates healthcare costs, identifies assistance options, and supports appeals and…
Medicare Coverage
Provides structured Medicare coverage documents, policy timelines, utilization, enrollment, supplier, and payment-related data fr…
WebDiet
Manages dietitian workflows including patients, anamnesis, anthropometry, nutrition calculations, meal data, prescriptions, appoi…
Spoonacular
Provides recipe, ingredient, nutrition, grocery-product, measurement-conversion, and dietary meal-plan tools.