Loading...
No commits yet
Not committed History
MCP_TOOLS.md • 3.9 KB

SciTeX Writer MCP Tools (36 total)

Model Context Protocol tools for AI agent integration.

scitex-writer mcp list-tools    # List all tools
scitex-writer mcp start         # Start MCP server (stdio)
scitex-writer mcp doctor        # Health check
scitex-writer mcp installation  # Show Claude Desktop config

Tools by Module

bib (6 tools)

Tool Description
writer_add_bibentry Add a BibTeX entry to a bibliography file
writer_get_bibentry Get a specific BibTeX entry by citation key
writer_list_bibentries List all BibTeX entries in the project
writer_list_bibfiles List all bibliography files in the project
writer_merge_bibfiles Merge all .bib files into one, with deduplication
writer_remove_bibentry Remove a BibTeX entry by citation key

compile (4 tools)

Tool Description
writer_compile_content Compile raw LaTeX content to PDF with color modes
writer_compile_manuscript Compile manuscript LaTeX document to PDF
writer_compile_revision Compile revision document to PDF with change tracking
writer_compile_supplementary Compile supplementary materials to PDF

figures (5 tools)

Tool Description
writer_add_figure Add a figure (copy image + create caption)
writer_convert_figure Convert figure between formats (e.g., PDF to PNG)
writer_list_figures List all figures in a writer project
writer_pdf_to_images Render PDF pages as images
writer_remove_figure Remove a figure (image + caption)

claim (6 tools)

Tool Description
writer_add_claim Add or update a scientific claim (statistic, value, citation, figure, table)
writer_format_claim Render a claim as a formatted string (nature/apa/plain style)
writer_get_claim Get details for a single claim
writer_list_claims List all claims with status and previews
writer_remove_claim Delete a claim by ID
writer_render_claims Generate claims_rendered.tex for LaTeX compilation

export (1 tool)

Tool Description
writer_export_manuscript Export manuscript for arXiv submission

general (1 tool)

Tool Description
usage Get usage guide for SciTeX Writer

guidelines (3 tools)

Tool Description
writer_guideline_build Build editing prompt by combining guideline with draft
writer_guideline_get Get IMRAD writing guideline for a manuscript section
writer_guideline_list List available IMRAD writing guideline sections

project (4 tools)

Tool Description
writer_clone_project Create a new LaTeX manuscript project from template
writer_get_pdf Get path to compiled PDF for a document type
writer_get_project_info Get writer project structure and status
writer_list_document_types List available document types in a writer project

prompts (1 tool)

Tool Description
writer_prompts_asta Generate AI2 Asta prompt for finding related papers

tables (5 tools)

Tool Description
writer_add_table Add a new table (CSV + caption) to the project
writer_csv_to_latex Convert CSV file to LaTeX table format
writer_latex_to_csv Convert LaTeX table to CSV format
writer_list_tables List all tables in a writer project
writer_remove_table Remove a table (CSV + caption) from the project

Claude Desktop Configuration

Add to ~/.config/Claude/claude_desktop_config.json (Linux) or ~/Library/Application Support/Claude/claude_desktop_config.json (macOS):

{
  "mcpServers": {
    "scitex-writer": {
      "command": "scitex-writer",
      "args": ["mcp", "start"]
    }
  }
}