- Home
- MCP servers
- TuneIt
TuneIt
- python
0
GitHub Stars
python
Language
7 months ago
First Indexed
3 months ago
Catalog Refreshed
Documentation & install
Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.
Installation
Add the following to your MCP client configuration file.
Configuration
View docs{
"mcpServers": {
"mcuellar-tuneit-mcp": {
"command": "python",
"args": [
"server.py"
],
"env": {
"OUTPUT_DIR": "./output",
"OPENAI_API_KEY": "YOUR_OPENAI_API_KEY"
}
}
}
}TuneIt MCP Server exposes tools that format, tailor, and save job descriptions and tailored resumes, integrating with OpenAI to automate resume tailoring actions. It helps you standardize job descriptions, adapt resumes to specific roles, and persist outputs for easy access and reuse.
How to use
You interact with the TuneIt MCP Server through an MCP client. Start the server locally and call the available tools to format job descriptions, tailor resumes to match specific job postings, and save both jobs and tailored resumes to your output directories. The server authenticates with your OpenAI API key, enabling AI-assisted formatting and tailoring. You can configure your client to point at the local server via a standard MCP runtime configuration and then invoke the provided tools by name.
How to install
Prerequisites: Python 3.10 or higher and an OpenAI API key.
- Clone the source code and enter the project directory.
git clone https://github.com/mcuellar/tuneit-mcp.git
cd tuneit-mcp
How to install
- Create and activate a virtual environment.
python -m venv .venv
source .venv/bin/activate # On Windows: .venv\Scripts\activate
How to install
- Install dependencies.
pip install -r requirements.txt
How to install
- Set up environment variables (OPENAI_API_KEY is required). You may also customize the output directory.
export OPENAI_API_KEY=your_openai_api_key_here
export OUTPUT_DIR=./output
How to install
- Run the server.
python server.py
How to install
- Optional: configure Claude Desktop to route through this MCP server. Add the following configuration for macOS or Windows to your Claude Desktop config.
{
"mcpServers": {
"tuneit-mcp": {
"command": "/path/to/your/.venv/bin/python",
"args": ["/path/to/tuneit-mcp/server.py"],
"env": {
"OPENAI_API_KEY": "your_openai_api_key_here"
}
}
}
}
Available tools
format_to_markdown
Formats a raw job description into well-structured markdown with headers for title, company, responsibilities, requirements, and more.
tailor_resume
Tailors a resume to align with a given job description while preserving truthfulness and professional formatting.
save_job
Saves a job description (preferably formatted in markdown) to the output/jobs folder.
save_tailored_resume
Saves a tailored resume to the output/tailored_resumes folder.