get_results_section_prompt
Draft a manuscript Results section narrative from approved published data, structured as patient disposition, efficacy, and safety.
Instructions
[PRO] Draft a manuscript Results section narrative from approved/published data. Format: patient disposition → efficacy → safety. DATA SAFETY: ELEVATED RISK — only use published data or data from your org's approved AI platform. Never paste raw tables from unpublished studies.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| primary_endpoint_data | Yes | ||
| secondary_endpoint_data | Yes | ||
| safety_ae_data | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |
Implementation Reference
- server.py:300-326 (handler)The main handler for the 'get_results_section_prompt' tool. It is decorated with @mcp.tool() and takes three string parameters (primary_endpoint_data, secondary_endpoint_data, safety_ae_data) and returns a prompt string for drafting a manuscript Results section narrative from approved/published data.
@mcp.tool() def get_results_section_prompt( primary_endpoint_data: str, secondary_endpoint_data: str, safety_ae_data: str ) -> str: """ [PRO] Draft a manuscript Results section narrative from approved/published data. Format: patient disposition → efficacy → safety. DATA SAFETY: ELEVATED RISK — only use published data or data from your org's approved AI platform. Never paste raw tables from unpublished studies. """ return f"""Write a Results section narrative based on the following data. Do not add data not present. Report all values with units, confidence intervals, and p-values as provided. Primary endpoint: {primary_endpoint_data} Secondary endpoints: {secondary_endpoint_data} Safety/AE data: {safety_ae_data} Format: patient disposition → efficacy → safety. Use past tense throughout. Pro tip: Always verify AI-reported numbers against your source tables before submission. 🔒 DATA SAFETY — ELEVATED RISK: Only use published data, approved press releases, or data from your organization's approved AI platform. Do NOT paste raw tables from unpublished studies or interim analyses.""" - server.py:982-982 (registration)The tool is listed as a PRO tier tool in the 'list_all_tools' function's pro_tools list, which serves as a registration/description of the tool.
("get_results_section_prompt", "Draft Results section narrative from approved data"),