get_publication_plan_framework_prompt
Construct a structured publication plan framework table with columns for publication type, study source, target venue, timeline, priority, and status from inputs on drug, indication, studies, audience, congresses, and journals.
Instructions
[PRO] Build a publication plan framework as a structured table. Columns: Publication Type | Study/Data Source | Target Venue | Timeline | Priority | Status.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| drug_name | Yes | ||
| indication | Yes | ||
| available_studies | Yes | ||
| target_hcp_audience | Yes | ||
| key_congresses | Yes | ||
| target_journals | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |
Implementation Reference
- server.py:594-618 (handler)The MCP tool handler function 'get_publication_plan_framework_prompt' decorated with @mcp.tool(). Returns a formatted prompt string for building a publication plan framework table. Takes parameters: drug_name, indication, available_studies, target_hcp_audience, key_congresses, target_journals.
@mcp.tool() def get_publication_plan_framework_prompt( drug_name: str, indication: str, available_studies: str, target_hcp_audience: str, key_congresses: str, target_journals: str ) -> str: """ [PRO] Build a publication plan framework as a structured table. Columns: Publication Type | Study/Data Source | Target Venue | Timeline | Priority | Status. """ return f"""Create a publication plan framework for {drug_name} in {indication}. Available studies: {available_studies} Target audience: {target_hcp_audience} Key congresses: {key_congresses} Target journals: {target_journals} Output as table: Publication Type | Study/Data Source | Target Venue | Timeline | Priority | Status Pro tip: Build the framework first, then layer in specific timelines. Easier to get buy-in from medical affairs leadership that way.""" - server.py:992-992 (registration)Registration entry in the pro_tools list within the tool directory. Maps the tool name to its description 'Build a publication plan framework table'.
("get_publication_plan_framework_prompt", "Build a publication plan framework table"),