medwriter-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| get_structured_abstract_promptB | [FREE] Generate a prompt to draft a structured journal abstract. Covers Background, Objective, Methods, Results, and Conclusions. CONSORT/STROBE aligned. Suitable for clinical manuscripts. DATA SAFETY: Only use published or approved summary data in the fields. |
| get_manuscript_outline_promptB | [FREE] Generate a prompt to create a detailed manuscript outline. Includes section headers, word counts, key data points, and journal formatting notes. Suitable for original research, reviews, and case reports. |
| get_peer_review_response_promptA | [FREE] Generate a prompt to draft a professional point-by-point reviewer response. Produces respectful, concise, data-driven responses that maximize acceptance chances. DATA SAFETY: Only reference published or approved data in supporting_data. |
| get_author_invitation_email_promptA | [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. |
| get_linkedin_publication_post_promptB | [FREE] Generate a prompt to draft a LinkedIn post announcing a publication. Professional but engaging tone. Includes call to action and hashtag suggestions. Target length: 150-200 words. |
| get_unstructured_abstract_promptB | [PRO] Convert a structured abstract to a flowing unstructured paragraph. Required by many basic science journals (Nature, Science family). DATA SAFETY: Only paste published or approved text. |
| get_strengthen_conclusions_promptA | [PRO] Rewrite an abstract conclusion to be data-anchored and clinically meaningful. Addresses the #1 reason abstracts get rejected: weak conclusions. DATA SAFETY: Only use published or approved text. |
| get_adapt_abstract_audience_promptA | [PRO] Rewrite an abstract for a different audience while preserving scientific accuracy. Useful for patient summaries, nurse education, or general medical audiences. DATA SAFETY: Only paste published or approved text. |
| get_introduction_section_promptA | [PRO] Draft a manuscript Introduction/Background section. Covers disease burden, treatment landscape, study rationale, and objective statement. AMA style. No references included. |
| get_methods_section_promptA | [PRO] Draft a manuscript Methods section. CONSORT aligned for RCTs, STROBE for observational studies. Covers design, eligibility, treatment arms, endpoints, and statistical analysis. |
| get_results_section_promptA | [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. |
| get_discussion_section_promptC | [PRO] Draft a manuscript Discussion section. Covers primary finding, context vs prior studies, mechanistic rationale, clinical implications, limitations, and conclusions. |
| get_rebuttal_disagreement_promptB | [PRO] Draft a polite, evidence-based rebuttal when disagreeing with a reviewer. Acknowledges concern, explains rationale, cites guidelines, offers compromise. |
| get_revised_manuscript_cover_letter_promptB | [PRO] Draft a cover letter for a revised manuscript submission. Professional, confident, and collegial tone. ~200-250 words. |
| get_congress_abstract_promptA | [PRO] Draft a congress abstract for ASCO, ASH, ESMO, APA, or similar. DATA SAFETY: ELEVATED RISK — only use data approved for external disclosure. Sections: Background, Methods, Results, Conclusions. |
| get_poster_title_and_takeaways_promptC | [PRO] Generate 5 alternative congress poster titles + 3 take-home message bullets. Declarative titles outperform question titles for poster traffic. |
| get_oral_presentation_script_promptA | [PRO] Draft a timed oral presentation script for a congress. Includes slide-by-slide breakdown: title, background, design, results, safety, conclusions. |
| get_slide_deck_outline_promptB | [PRO] Create a slide-by-slide outline for advisory board, symposium, or HCP education decks. Includes slide title, key content, and suggested visual type per slide. |
| get_speaker_notes_promptA | [PRO] Write speaker notes for a data slide. Notes contextualize data, explain the graph, highlight clinical meaning, and proactively address likely questions. DATA SAFETY: Describe data in general terms. Do not paste unpublished figures. |
| get_moa_slide_promptB | [PRO] Explain a mechanism of action for a slide deck in 3-4 clear sentences. Plain, precise language. Suitable for HCP education slides. |
| get_publication_plan_framework_promptC | [PRO] Build a publication plan framework as a structured table. Columns: Publication Type | Study/Data Source | Target Venue | Timeline | Priority | Status. |
| get_gap_analysis_promptC | [PRO] Conduct a literature and data gap analysis for a publication strategy. Identifies scientific, data, communication, and competitive gaps with rationale. |
| get_pub_plan_executive_summary_promptB | [PRO] Write a one-page publication plan executive summary for medical affairs leadership. Strategic rationale, key data assets, priority publications, timeline. ~300-350 words. |
| get_journal_selection_rationale_promptB | [PRO] Recommend the top 3 journals for a manuscript submission with full rationale. Includes impact factor, fit rationale, time to decision, submission requirements, and likelihood of acceptance. |
| get_author_review_request_promptA | [PRO] Draft a professional email requesting author review with a clear deadline. Concise (<150 words), friendly but firm on deadline, with a specific ask. |
| get_author_revision_response_promptB | [PRO] Draft a professional response to an author's major revision request. Collaborative, not defensive. Accepts or respectfully declines with rationale. |
| get_manuscript_edit_promptA | [PRO] Comprehensive medical manuscript edit prompt. Checks: scientific accuracy, AMA style, active/passive voice, redundancy, terminology consistency. Returns tracked-changes notation with brief comments. DATA SAFETY: Only paste published or internally approved text. |
| get_promotional_language_check_promptB | [PRO] Review medical document text for promotional or non-compliant language. Flags superlatives, causal claims, off-label implications, comparative claims. Invaluable for MLR pre-review preparation. DATA SAFETY: Only input text approved for external use. |
| get_statistical_reporting_check_promptA | [PRO] Review results text for consistent, complete statistical reporting. Checks: effect size, 95% CI, p-value format, N per group, statistical test. DATA SAFETY: Only input published or approved statistical results. |
| get_cv_tailoring_promptA | [PRO] Tailor a CV/resume to a medical writing job posting for ATS alignment. Aligns bullets to requirements, incorporates keywords, strengthens achievement language, and identifies gaps. |
| get_cmpp_practice_questions_promptB | [PRO] Generate CMPP certification exam practice questions with explanations. Topics: GPP guidelines, authorship criteria, publication ethics, statistical concepts. Multiple choice format with correct answer and explanation of distractors. |
| get_interview_prep_promptA | [PRO] Prepare for a medical writing interview with role-specific questions and STAR frameworks. Generates 10 likely questions, answer frameworks, and 5 smart questions to ask. |
| apply_adapt_frameworkA | [PRO] Apply the ADAPT framework to any base prompt for precision output. ADAPT: Audience, Document type, Accuracy level, Purpose, Tone. Add any combination of layers to sharpen any prompt in this library or your own. |
| list_all_toolsA | List all available tools in the Medical Writer's AI Toolkit with tier and description. Use this to discover which tools are available before calling them. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/pubspro/medwriter-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server