- Explore MCP Servers
- paper-template
Paper Template
What is Paper Template
Paper-template is a KISS (Keep It Simple, Stupid) paper template repository designed for use with Cursor IDE, utilizing Python and LaTeX for document preparation.
Use cases
Use cases include generating academic papers, theses, and research reports, as well as facilitating collaborative writing in research teams using Cursor IDE.
How to use
To use paper-template, clone the repository and customize the .cursorrules file according to your needs. Ensure that the MCP servers are configured in .cursor/mcp.json, and manage Python dependencies with uv.
Key features
Key features include a simple setup for academic papers, integration with Cursor IDE, support for LaTeX document preparation, and easy management of Python dependencies.
Where to use
Paper-template is suitable for academic and research environments where LaTeX is used for writing papers, particularly in fields like computer science, engineering, and other technical disciplines.
Clients Supporting MCP
The following are the main client software that supports the Model Context Protocol. Click the link to visit the official website for more information.
Overview
What is Paper Template
Paper-template is a KISS (Keep It Simple, Stupid) paper template repository designed for use with Cursor IDE, utilizing Python and LaTeX for document preparation.
Use cases
Use cases include generating academic papers, theses, and research reports, as well as facilitating collaborative writing in research teams using Cursor IDE.
How to use
To use paper-template, clone the repository and customize the .cursorrules file according to your needs. Ensure that the MCP servers are configured in .cursor/mcp.json, and manage Python dependencies with uv.
Key features
Key features include a simple setup for academic papers, integration with Cursor IDE, support for LaTeX document preparation, and easy management of Python dependencies.
Where to use
Paper-template is suitable for academic and research environments where LaTeX is used for writing papers, particularly in fields like computer science, engineering, and other technical disciplines.
Clients Supporting MCP
The following are the main client software that supports the Model Context Protocol. Click the link to visit the official website for more information.
Content
Paper Template
KISS paper template built for Cursor IDE, Python, LaTeX and Typst.
AI Config
This repo assumes you are using Cursor IDE, hence the .cursorrules file, which you should tailor to your needs.
You’ll find MCP servers configured in .cursor/mcp.json, be sure to check the --storage-path of the arxiv-mcp-server. You can find more MCP servers in Playbooks or Smithery.
Latex Workshop Config
After setting-up Latex (e.g. with TeX Live), download the latex workshop extension from here.
This project uses the following latex workshop outdir: %WORKSPACE_FOLDER%/latex/build/.
Typst Config
After setting up Typst, use typst watch typst/main.typ typst/main.pdf to instantly compile the project. Tinymist Typst VSCode extension is recommended.
Python Config
Using uv to manage python dependencies and run scripts.
Cluster Config
This project is cluster-ready.
Variables
Search and replace the following variables for a fast setup:
<NAME>: Name of the author.<LAB>: Lab of the author.<EMAIL>: Email of the author.
Dev Tools Supporting MCP
The following are the main code editors that support the Model Context Protocol. Click the link to visit the official website for more information.










