get_author_invitation_email_prompt
Generates a professional author invitation email prompt aligned with ICMJE criteria. Accepts author name, specialty, study description, and timeline to create a concise, respectful draft.
Instructions
[FREE] Generate a prompt to draft a professional author invitation email. ICMJE authorship criteria aligned. Tone: professional and respectful of their time. Target length: 200-250 words.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| author_name | Yes | ||
| specialty | Yes | ||
| study_description | Yes | ||
| timeline_overview | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |
Implementation Reference
- server.py:115-142 (handler)The main handler function decorated with @mcp.tool() that executes the tool logic. Takes author_name, specialty, study_description, and timeline_overview as parameters and returns a formatted prompt string for drafting an ICMJE-aligned author invitation email.
@mcp.tool() def get_author_invitation_email_prompt( author_name: str, specialty: str, study_description: str, timeline_overview: str ) -> str: """ [FREE] Generate a prompt to draft a professional author invitation email. ICMJE authorship criteria aligned. Tone: professional and respectful of their time. Target length: 200-250 words. """ return f"""Write an email inviting {author_name}, a key opinion leader in {specialty}, to serve as an author on a manuscript reporting {study_description}. Include: - Brief description of the study and manuscript - Why this physician's expertise is relevant - Expected authorship contribution (per ICMJE criteria) - Timeline overview: {timeline_overview} - Clear next step / call to action Tone: professional, respectful of their time. Length: 200-250 words. Always reference ICMJE authorship criteria explicitly — it sets expectations early. ⚠️ DATA SAFETY: Do not include unpublished efficacy or safety data in external emails.""" - server.py:973-973 (registration)The tool is registered in the free_tools list with its name and description for the directory listing.
("get_author_invitation_email_prompt", "Write an ICMJE-aligned author invitation email"),