FinchNode Synthetic Health Records
Was dieses MCP kann
Exposes a fixed fictional health record through normalized data and FHIR R4 resources, including medications, labs, conditions, allergies, immunizations, encounters, demographics, and vitals.
Tools
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
Ausgabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['record'], 'properties': {'record': {'type': 'object', 'required': ['id', 'object', 'synthetic', 'environment', 'categories', 'consent', 'sources', 'data', 'meta'], 'properties': {'id': {'enum': ['patient-demo-001', 'patient-demo-polypharmacy', 'patient-demo-pediatric-asthma', 'patient-demo-multi-source', 'patient-demo-sparse', 'patient-demo-messy-coding', 'patient-demo-rate-limited', 'patient-demo-consent-revoked', 'patient-demo-consent-partial', 'patient-demo-source-unavailable'], 'type': 'string'}, 'data': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'meta': {'type': 'object', 'required': ['schemaVersion', 'syncStatus', 'changeCursor'], 'properties': {'syncStatus': {'enum': ['simulated', 'partial'], 'type': 'string'}, 'changeCursor': {'type': 'null'}, 'schemaVersion': {'type': 'number', 'const': 2}}, 'additionalProperties': {}}, 'object': {'type': 'string', 'const': 'health_record'}, 'consent': {'type': 'object', 'required': ['status', 'receiptIds', 'expiresAt', 'receipts'], 'properties': {'status': {'type': 'string', 'const': 'simulated'}, 'receipts': {'type': 'array', 'items': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}}, 'expiresAt': {'type': 'null'}, 'receiptIds': {'type': 'array', 'items': {'type': 'string'}}}, 'additionalProperties': False}, 'sources': {'type': 'array', 'items': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}}, 'synthetic': {'type': 'boolean', 'const': True}, 'categories': {'type': 'array', 'items': {'enum': ['demographics', 'medications', 'conditions', 'labs', 'vitals', 'allergies', 'immunizations', 'encounters', 'documents', 'claims'], 'type': 'string'}}, 'environment': {'type': 'string', 'const': 'demo'}}, 'additionalProperties': False}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
Ausgabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['record'], 'properties': {'record': {'type': 'object', 'required': ['id', 'object', 'synthetic', 'environment', 'categories', 'consent', 'sources', 'data', 'meta'], 'properties': {'id': {'enum': ['patient-demo-001', 'patient-demo-polypharmacy', 'patient-demo-pediatric-asthma', 'patient-demo-multi-source', 'patient-demo-sparse', 'patient-demo-messy-coding', 'patient-demo-rate-limited', 'patient-demo-consent-revoked', 'patient-demo-consent-partial', 'patient-demo-source-unavailable'], 'type': 'string'}, 'data': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'meta': {'type': 'object', 'required': ['schemaVersion', 'syncStatus', 'changeCursor'], 'properties': {'syncStatus': {'enum': ['simulated', 'partial'], 'type': 'string'}, 'changeCursor': {'type': 'null'}, 'schemaVersion': {'type': 'number', 'const': 2}}, 'additionalProperties': {}}, 'object': {'type': 'string', 'const': 'health_record'}, 'consent': {'type': 'object', 'required': ['status', 'receiptIds', 'expiresAt', 'receipts'], 'properties': {'status': {'type': 'string', 'const': 'simulated'}, 'receipts': {'type': 'array', 'items': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}}, 'expiresAt': {'type': 'null'}, 'receiptIds': {'type': 'array', 'items': {'type': 'string'}}}, 'additionalProperties': False}, 'sources': {'type': 'array', 'items': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}}, 'synthetic': {'type': 'boolean', 'const': True}, 'categories': {'type': 'array', 'items': {'enum': ['demographics', 'medications', 'conditions', 'labs', 'vitals', 'allergies', 'immunizations', 'encounters', 'documents', 'claims'], 'type': 'string'}}, 'environment': {'type': 'string', 'const': 'demo'}}, 'additionalProperties': False}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
Ausgabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['record'], 'properties': {'record': {'type': 'object', 'required': ['id', 'object', 'synthetic', 'environment', 'categories', 'consent', 'sources', 'data', 'meta'], 'properties': {'id': {'enum': ['patient-demo-001', 'patient-demo-polypharmacy', 'patient-demo-pediatric-asthma', 'patient-demo-multi-source', 'patient-demo-sparse', 'patient-demo-messy-coding', 'patient-demo-rate-limited', 'patient-demo-consent-revoked', 'patient-demo-consent-partial', 'patient-demo-source-unavailable'], 'type': 'string'}, 'data': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'meta': {'type': 'object', 'required': ['schemaVersion', 'syncStatus', 'changeCursor'], 'properties': {'syncStatus': {'enum': ['simulated', 'partial'], 'type': 'string'}, 'changeCursor': {'type': 'null'}, 'schemaVersion': {'type': 'number', 'const': 2}}, 'additionalProperties': {}}, 'object': {'type': 'string', 'const': 'health_record'}, 'consent': {'type': 'object', 'required': ['status', 'receiptIds', 'expiresAt', 'receipts'], 'properties': {'status': {'type': 'string', 'const': 'simulated'}, 'receipts': {'type': 'array', 'items': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}}, 'expiresAt': {'type': 'null'}, 'receiptIds': {'type': 'array', 'items': {'type': 'string'}}}, 'additionalProperties': False}, 'sources': {'type': 'array', 'items': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}}, 'synthetic': {'type': 'boolean', 'const': True}, 'categories': {'type': 'array', 'items': {'enum': ['demographics', 'medications', 'conditions', 'labs', 'vitals', 'allergies', 'immunizations', 'encounters', 'documents', 'claims'], 'type': 'string'}}, 'environment': {'type': 'string', 'const': 'demo'}}, 'additionalProperties': False}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
Ausgabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['record'], 'properties': {'record': {'type': 'object', 'required': ['id', 'object', 'synthetic', 'environment', 'categories', 'consent', 'sources', 'data', 'meta'], 'properties': {'id': {'enum': ['patient-demo-001', 'patient-demo-polypharmacy', 'patient-demo-pediatric-asthma', 'patient-demo-multi-source', 'patient-demo-sparse', 'patient-demo-messy-coding', 'patient-demo-rate-limited', 'patient-demo-consent-revoked', 'patient-demo-consent-partial', 'patient-demo-source-unavailable'], 'type': 'string'}, 'data': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'meta': {'type': 'object', 'required': ['schemaVersion', 'syncStatus', 'changeCursor'], 'properties': {'syncStatus': {'enum': ['simulated', 'partial'], 'type': 'string'}, 'changeCursor': {'type': 'null'}, 'schemaVersion': {'type': 'number', 'const': 2}}, 'additionalProperties': {}}, 'object': {'type': 'string', 'const': 'health_record'}, 'consent': {'type': 'object', 'required': ['status', 'receiptIds', 'expiresAt', 'receipts'], 'properties': {'status': {'type': 'string', 'const': 'simulated'}, 'receipts': {'type': 'array', 'items': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}}, 'expiresAt': {'type': 'null'}, 'receiptIds': {'type': 'array', 'items': {'type': 'string'}}}, 'additionalProperties': False}, 'sources': {'type': 'array', 'items': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}}, 'synthetic': {'type': 'boolean', 'const': True}, 'categories': {'type': 'array', 'items': {'enum': ['demographics', 'medications', 'conditions', 'labs', 'vitals', 'allergies', 'immunizations', 'encounters', 'documents', 'claims'], 'type': 'string'}}, 'environment': {'type': 'string', 'const': 'demo'}}, 'additionalProperties': False}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'scenario': {'enum': ['baseline-adult', 'polypharmacy-senior', 'pediatric-asthma', 'multi-source-overlap', 'sparse-record', 'messy-coding', 'rate-limited', 'consent-revoked', 'consent-partial', 'source-unavailable'], 'type': 'string', 'description': 'Optional scenario id from list_demo_scenarios. Omitted means baseline-adult.'}}}
Ausgabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['bundle'], 'properties': {'bundle': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'scenario': {'enum': ['baseline-adult', 'polypharmacy-senior', 'pediatric-asthma', 'multi-source-overlap', 'sparse-record', 'messy-coding', 'rate-limited', 'consent-revoked', 'consent-partial', 'source-unavailable'], 'type': 'string', 'description': 'Optional scenario id from list_demo_scenarios. Omitted means baseline-adult. Behavior scenarios (rate-limited, consent-revoked, consent-partial, source-unavailable) answer with the same scripted error or partial result as the REST demo.'}, 'categories': {'type': 'array', 'items': {'enum': ['demographics', 'medications', 'conditions', 'labs', 'vitals', 'allergies', 'immunizations', 'encounters', 'documents', 'claims'], 'type': 'string'}, 'minItems': 1}}}
Ausgabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['record'], 'properties': {'record': {'type': 'object', 'required': ['id', 'object', 'synthetic', 'environment', 'categories', 'consent', 'sources', 'data', 'meta'], 'properties': {'id': {'enum': ['patient-demo-001', 'patient-demo-polypharmacy', 'patient-demo-pediatric-asthma', 'patient-demo-multi-source', 'patient-demo-sparse', 'patient-demo-messy-coding', 'patient-demo-rate-limited', 'patient-demo-consent-revoked', 'patient-demo-consent-partial', 'patient-demo-source-unavailable'], 'type': 'string'}, 'data': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'meta': {'type': 'object', 'required': ['schemaVersion', 'syncStatus', 'changeCursor'], 'properties': {'syncStatus': {'enum': ['simulated', 'partial'], 'type': 'string'}, 'changeCursor': {'type': 'null'}, 'schemaVersion': {'type': 'number', 'const': 2}}, 'additionalProperties': {}}, 'object': {'type': 'string', 'const': 'health_record'}, 'consent': {'type': 'object', 'required': ['status', 'receiptIds', 'expiresAt', 'receipts'], 'properties': {'status': {'type': 'string', 'const': 'simulated'}, 'receipts': {'type': 'array', 'items': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}}, 'expiresAt': {'type': 'null'}, 'receiptIds': {'type': 'array', 'items': {'type': 'string'}}}, 'additionalProperties': False}, 'sources': {'type': 'array', 'items': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}}, 'synthetic': {'type': 'boolean', 'const': True}, 'categories': {'type': 'array', 'items': {'enum': ['demographics', 'medications', 'conditions', 'labs', 'vitals', 'allergies', 'immunizations', 'encounters', 'documents', 'claims'], 'type': 'string'}}, 'environment': {'type': 'string', 'const': 'demo'}}, 'additionalProperties': False}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
Ausgabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['record'], 'properties': {'record': {'type': 'object', 'required': ['id', 'object', 'synthetic', 'environment', 'categories', 'consent', 'sources', 'data', 'meta'], 'properties': {'id': {'enum': ['patient-demo-001', 'patient-demo-polypharmacy', 'patient-demo-pediatric-asthma', 'patient-demo-multi-source', 'patient-demo-sparse', 'patient-demo-messy-coding', 'patient-demo-rate-limited', 'patient-demo-consent-revoked', 'patient-demo-consent-partial', 'patient-demo-source-unavailable'], 'type': 'string'}, 'data': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'meta': {'type': 'object', 'required': ['schemaVersion', 'syncStatus', 'changeCursor'], 'properties': {'syncStatus': {'enum': ['simulated', 'partial'], 'type': 'string'}, 'changeCursor': {'type': 'null'}, 'schemaVersion': {'type': 'number', 'const': 2}}, 'additionalProperties': {}}, 'object': {'type': 'string', 'const': 'health_record'}, 'consent': {'type': 'object', 'required': ['status', 'receiptIds', 'expiresAt', 'receipts'], 'properties': {'status': {'type': 'string', 'const': 'simulated'}, 'receipts': {'type': 'array', 'items': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}}, 'expiresAt': {'type': 'null'}, 'receiptIds': {'type': 'array', 'items': {'type': 'string'}}}, 'additionalProperties': False}, 'sources': {'type': 'array', 'items': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}}, 'synthetic': {'type': 'boolean', 'const': True}, 'categories': {'type': 'array', 'items': {'enum': ['demographics', 'medications', 'conditions', 'labs', 'vitals', 'allergies', 'immunizations', 'encounters', 'documents', 'claims'], 'type': 'string'}}, 'environment': {'type': 'string', 'const': 'demo'}}, 'additionalProperties': False}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
Ausgabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['record'], 'properties': {'record': {'type': 'object', 'required': ['id', 'object', 'synthetic', 'environment', 'categories', 'consent', 'sources', 'data', 'meta'], 'properties': {'id': {'enum': ['patient-demo-001', 'patient-demo-polypharmacy', 'patient-demo-pediatric-asthma', 'patient-demo-multi-source', 'patient-demo-sparse', 'patient-demo-messy-coding', 'patient-demo-rate-limited', 'patient-demo-consent-revoked', 'patient-demo-consent-partial', 'patient-demo-source-unavailable'], 'type': 'string'}, 'data': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'meta': {'type': 'object', 'required': ['schemaVersion', 'syncStatus', 'changeCursor'], 'properties': {'syncStatus': {'enum': ['simulated', 'partial'], 'type': 'string'}, 'changeCursor': {'type': 'null'}, 'schemaVersion': {'type': 'number', 'const': 2}}, 'additionalProperties': {}}, 'object': {'type': 'string', 'const': 'health_record'}, 'consent': {'type': 'object', 'required': ['status', 'receiptIds', 'expiresAt', 'receipts'], 'properties': {'status': {'type': 'string', 'const': 'simulated'}, 'receipts': {'type': 'array', 'items': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}}, 'expiresAt': {'type': 'null'}, 'receiptIds': {'type': 'array', 'items': {'type': 'string'}}}, 'additionalProperties': False}, 'sources': {'type': 'array', 'items': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}}, 'synthetic': {'type': 'boolean', 'const': True}, 'categories': {'type': 'array', 'items': {'enum': ['demographics', 'medications', 'conditions', 'labs', 'vitals', 'allergies', 'immunizations', 'encounters', 'documents', 'claims'], 'type': 'string'}}, 'environment': {'type': 'string', 'const': 'demo'}}, 'additionalProperties': False}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
Ausgabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['record'], 'properties': {'record': {'type': 'object', 'required': ['id', 'object', 'synthetic', 'environment', 'categories', 'consent', 'sources', 'data', 'meta'], 'properties': {'id': {'enum': ['patient-demo-001', 'patient-demo-polypharmacy', 'patient-demo-pediatric-asthma', 'patient-demo-multi-source', 'patient-demo-sparse', 'patient-demo-messy-coding', 'patient-demo-rate-limited', 'patient-demo-consent-revoked', 'patient-demo-consent-partial', 'patient-demo-source-unavailable'], 'type': 'string'}, 'data': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'meta': {'type': 'object', 'required': ['schemaVersion', 'syncStatus', 'changeCursor'], 'properties': {'syncStatus': {'enum': ['simulated', 'partial'], 'type': 'string'}, 'changeCursor': {'type': 'null'}, 'schemaVersion': {'type': 'number', 'const': 2}}, 'additionalProperties': {}}, 'object': {'type': 'string', 'const': 'health_record'}, 'consent': {'type': 'object', 'required': ['status', 'receiptIds', 'expiresAt', 'receipts'], 'properties': {'status': {'type': 'string', 'const': 'simulated'}, 'receipts': {'type': 'array', 'items': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}}, 'expiresAt': {'type': 'null'}, 'receiptIds': {'type': 'array', 'items': {'type': 'string'}}}, 'additionalProperties': False}, 'sources': {'type': 'array', 'items': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}}, 'synthetic': {'type': 'boolean', 'const': True}, 'categories': {'type': 'array', 'items': {'enum': ['demographics', 'medications', 'conditions', 'labs', 'vitals', 'allergies', 'immunizations', 'encounters', 'documents', 'claims'], 'type': 'string'}}, 'environment': {'type': 'string', 'const': 'demo'}}, 'additionalProperties': False}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'scenario': {'enum': ['baseline-adult', 'polypharmacy-senior', 'pediatric-asthma', 'multi-source-overlap', 'sparse-record', 'messy-coding', 'rate-limited', 'consent-revoked', 'consent-partial', 'source-unavailable'], 'type': 'string', 'description': 'Optional scenario id from list_demo_scenarios. Omitted means baseline-adult. Behavior scenarios (rate-limited, consent-revoked, consent-partial, source-unavailable) answer with the same scripted error or partial result as the REST demo.'}, 'categories': {'type': 'array', 'items': {'enum': ['demographics', 'medications', 'conditions', 'labs', 'vitals', 'allergies', 'immunizations', 'encounters'], 'type': 'string'}, 'minItems': 1, 'description': 'Optional subset of normalized record categories.'}}}
Ausgabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['record'], 'properties': {'record': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
Ausgabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['record'], 'properties': {'record': {'type': 'object', 'required': ['id', 'object', 'synthetic', 'environment', 'categories', 'consent', 'sources', 'data', 'meta'], 'properties': {'id': {'enum': ['patient-demo-001', 'patient-demo-polypharmacy', 'patient-demo-pediatric-asthma', 'patient-demo-multi-source', 'patient-demo-sparse', 'patient-demo-messy-coding', 'patient-demo-rate-limited', 'patient-demo-consent-revoked', 'patient-demo-consent-partial', 'patient-demo-source-unavailable'], 'type': 'string'}, 'data': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'meta': {'type': 'object', 'required': ['schemaVersion', 'syncStatus', 'changeCursor'], 'properties': {'syncStatus': {'enum': ['simulated', 'partial'], 'type': 'string'}, 'changeCursor': {'type': 'null'}, 'schemaVersion': {'type': 'number', 'const': 2}}, 'additionalProperties': {}}, 'object': {'type': 'string', 'const': 'health_record'}, 'consent': {'type': 'object', 'required': ['status', 'receiptIds', 'expiresAt', 'receipts'], 'properties': {'status': {'type': 'string', 'const': 'simulated'}, 'receipts': {'type': 'array', 'items': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}}, 'expiresAt': {'type': 'null'}, 'receiptIds': {'type': 'array', 'items': {'type': 'string'}}}, 'additionalProperties': False}, 'sources': {'type': 'array', 'items': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}}, 'synthetic': {'type': 'boolean', 'const': True}, 'categories': {'type': 'array', 'items': {'enum': ['demographics', 'medications', 'conditions', 'labs', 'vitals', 'allergies', 'immunizations', 'encounters', 'documents', 'claims'], 'type': 'string'}}, 'environment': {'type': 'string', 'const': 'demo'}}, 'additionalProperties': False}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
Ausgabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['scenarios'], 'properties': {'scenarios': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'object', 'synthetic', 'kind', 'title', 'summary', 'subject', 'bundleId', 'categories', 'exercises', 'links'], 'properties': {'id': {'enum': ['baseline-adult', 'polypharmacy-senior', 'pediatric-asthma', 'multi-source-overlap', 'sparse-record', 'messy-coding', 'rate-limited', 'consent-revoked', 'consent-partial', 'source-unavailable', 'connect-cancelled', 'connect-failed'], 'type': 'string'}, 'kind': {'enum': ['record', 'behavior', 'session'], 'type': 'string'}, 'links': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'type': 'string'}}, 'title': {'type': 'string'}, 'object': {'type': 'string', 'const': 'demo_scenario'}, 'subject': {'anyOf': [{'enum': ['patient-demo-001', 'patient-demo-polypharmacy', 'patient-demo-pediatric-asthma', 'patient-demo-multi-source', 'patient-demo-sparse', 'patient-demo-messy-coding', 'patient-demo-rate-limited', 'patient-demo-consent-revoked', 'patient-demo-consent-partial', 'patient-demo-source-unavailable'], 'type': 'string'}, {'type': 'null'}]}, 'summary': {'type': 'string'}, 'bundleId': {'anyOf': [{'enum': ['finchnode-visualizer-synthetic-bundle', 'finchnode-scenario-polypharmacy-senior', 'finchnode-scenario-pediatric-asthma', 'finchnode-scenario-multi-source-overlap', 'finchnode-scenario-sparse-record', 'finchnode-scenario-messy-coding', 'finchnode-scenario-rate-limited', 'finchnode-scenario-consent-revoked', 'finchnode-scenario-consent-partial', 'finchnode-scenario-source-unavailable'], 'type': 'string'}, {'type': 'null'}]}, 'exercises': {'type': 'array', 'items': {'type': 'string'}}, 'synthetic': {'type': 'boolean', 'const': True}, 'categories': {'type': 'array', 'items': {'enum': ['demographics', 'medications', 'conditions', 'labs', 'vitals', 'allergies', 'immunizations', 'encounters', 'documents', 'claims'], 'type': 'string'}}}, 'additionalProperties': {}}}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['resource_type'], 'properties': {'patient_id': {'enum': ['patient-demo-001', 'patient-demo-polypharmacy', 'patient-demo-pediatric-asthma', 'patient-demo-multi-source', 'patient-demo-sparse', 'patient-demo-messy-coding', 'patient-demo-rate-limited', 'patient-demo-consent-revoked', 'patient-demo-consent-partial', 'patient-demo-source-unavailable'], 'type': 'string', 'description': 'Optional scenario subject from list_demo_scenarios. Omitted searches the baseline-adult Bundle only.'}, 'resource_type': {'enum': ['AllergyIntolerance', 'Condition', 'DiagnosticReport', 'Encounter', 'Immunization', 'MedicationDispense', 'MedicationRequest', 'Observation', 'Organization', 'Patient', 'Practitioner', 'Provenance'], 'type': 'string', 'description': 'FHIR R4 resource type present in the synthetic scenario Bundles.'}}}
Ausgabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['bundle'], 'properties': {'bundle': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'scenario': {'enum': ['baseline-adult', 'polypharmacy-senior', 'pediatric-asthma', 'multi-source-overlap', 'sparse-record', 'messy-coding', 'rate-limited', 'consent-revoked', 'consent-partial', 'source-unavailable', 'connect-cancelled', 'connect-failed'], 'type': 'string', 'description': 'Optional scenario id from list_demo_scenarios. Omitted means baseline-adult; connect-cancelled and connect-failed end without a patient.'}, 'categories': {'type': 'array', 'items': {'enum': ['demographics', 'medications', 'conditions', 'labs', 'vitals', 'allergies', 'immunizations', 'encounters'], 'type': 'string'}, 'minItems': 1, 'description': 'Requested fictional record categories.'}, 'external_user_id': {'type': 'string', 'pattern': '^[A-Za-z0-9._:-]+$', 'maxLength': 100, 'description': 'Optional non-sensitive prototype identifier. Never send a real patient identifier.'}}}
Ausgabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['session'], 'properties': {'session': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}}, 'additionalProperties': False}
Letzte Tool-Änderungen
Ähnliche MCP-Server
TinyFn
Offers deterministic utility functions for mathematics, conversions, validation, hashing, encoding, arrays, dates, colors, and pa…
MaCalculatriceEnLigne
Provides calculators for French and Belgian taxes, salaries, pensions, VAT, loans, health metrics, education scores, fitness, and…
hyperion
Acts as a paid MCP tool marketplace and utility gateway with server discovery, HTTP and JavaScript tools, research, data conversi…
Andreax
Offers pay-per-call AI services for inference, agent and workflow design, OCR and transcription, code generation and review, clas…
Vee3
Manages Clerk authentication infrastructure, including users, organizations, domains, sessions, tokens, OAuth, SSO, machines, per…
Courier
Provides notification delivery infrastructure for users, tenants, lists, templates, preferences, journeys, automations, brands, a…
GripForge
Generates, rigs, animates, analyzes, and packages game characters, weapons, armor, effects, environments, and engine-ready assets.
Clink Forge
Provides pay-per-call access to attested government datasets, primarily CDC and HHS health data plus EPA air-quality observations.