Resume Onepage Autofit Mcp
@seriserendipia
关于 Resume Onepage Autofit Mcp
From Markdown to auto-one-paged PDF formatted resume, the last tool you need to automate your ai resume generation workflow.
基本信息
配置
使用下面的配置,将此服务器添加到你的 MCP 客户端。
{
"mcpServers": {
"resume-autofit": {
"command": "uv",
"args": [
"--directory",
"/path/to/resume-onepage-autofit-mcp/mcp_server",
"run",
"mcp_server.py"
]
}
}
}工具
未检测到工具
工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。
概览
What is Resume Onepage Autofit Mcp?
This MCP server automates the process of generating a single-page PDF resume from a user's experience. It integrates with AI agents (like Claude Desktop) to render Markdown content as a PDF, detect page overflow, and provide feedback for automatic content reduction to fit exactly one A4 page.
How to use Resume Onepage Autofit Mcp?
Install dependencies (Python 3.8+, Playwright, Chromium), configure the MCP server in Claude Desktop’s claude_desktop_config.json, prepare resume content in myexperience.md, then restart Claude and ask the AI to generate a single-page resume. The server is invoked automatically by the AI agent when it calls the render_resume_pdf tool.
Key features of Resume Onepage Autofit Mcp
- Smart fitting: auto-adjusts content to fit one A4 page
- Pixel-accurate page height detection via Playwright
- Three-tier layered reduction strategy (format → content → deep)
- Feedback loop: AI iterates based on overflow metrics
- MCP integration: direct calls from Claude Desktop and other AI clients
Use cases of Resume Onepage Autofit Mcp
- Quickly generate a single-page resume from raw experience text
- Automate formatting and page-fitting without manual tweaking in Word
- Integrate resume generation into an AI-assisted workflow
- Produce consistent, clean PDFs for job applications
FAQ from Resume Onepage Autofit Mcp
What does this MCP do that a simple Markdown-to-PDF converter doesn't?
It actively detects overflow and provides structured feedback (overflow percentage and hints) so an AI agent can iteratively reduce content until the resume fits exactly one page, using a defined reduction strategy.
What are the runtime dependencies?
Python 3.8+, the Playwright library (v1.40+), and a Chromium browser (~150 MB first-time download). All dependencies are listed in requirements.txt and installed via pip or uv.
Where are the generated PDFs saved?
By default, PDFs are saved to the generated_resume/ folder in the project directory. You can customize the output path via a js/config.js file or by passing an output_path parameter when calling the tool.
What are the known limitations?
- Requires Chromium (first-time download ~150 MB).
- Very long resumes (10+ pages) may need multiple reduction rounds.
- Some special characters (e.g., emoji) can affect layout.
What transport or authentication does the MCP server use?
The MCP server uses the standard MCP protocol (stdio transport) as configured in claude_desktop_config.json. No authentication is built-in; it runs locally.
其他 分类下的更多 MCP 服务器
Core Philosophy: Connect, Unify, Respond
mindsdbDelegate anything. It comes back done.
Blender
ahujasidOpen-source MCP to use Blender with any LLM
Production-ready MCP integrations for AI applications
Klavis-AIKlavis AI: MCP integration platforms that let AI agents use tools reliably at any scale
MCP Toolbox for Databases
googleapisMCP Toolbox for Databases is an open source MCP server for databases.
ghidraMCP
LaurieWiredMCP Server for Ghidra
评论