loading…
Search for a command to run...
loading…
Provides access to 47 AI-powered career tools for resume building, job tracking, ATS optimization, and interview coaching. It enables users to manage their job
Provides access to 47 AI-powered career tools for resume building, job tracking, ATS optimization, and interview coaching. It enables users to manage their job search, research companies, and negotiate salaries directly through an MCP-compatible AI assistant.
Official MCP server for Placed by Exidian — 47 AI-powered career tools for resume building, job tracking, interview coaching, ATS optimization, and more.
npm version License: MIT MCP Compatible Node.js
Placed is an AI-powered career platform by Exidian Technologies that helps professionals land their next role faster. It combines 37 resume templates, ATS optimization, job application tracking, AI-generated cover letters, mock interview coaching (technical, system design, behavioral), LinkedIn profile optimization, salary negotiation tools, and company research — all in one platform. This MCP server exposes all 47 Placed tools directly to Claude, Cursor, and any MCP-compatible AI assistant.
Add to your claude_desktop_config.json (usually at ~/Library/Application Support/Claude/claude_desktop_config.json on macOS):
{
"mcpServers": {
"placed": {
"command": "npx",
"args": ["-y", "@exidian/placed-mcp"],
"env": {
"PLACED_API_KEY": "your-api-key-here",
"PLACED_BASE_URL": "https://placed.exidian.tech"
}
}
}
}
Add to your Cursor MCP settings (~/.cursor/mcp.json):
{
"mcpServers": {
"placed": {
"command": "npx",
"args": ["-y", "@exidian/placed-mcp"],
"env": {
"PLACED_API_KEY": "your-api-key-here",
"PLACED_BASE_URL": "https://placed.exidian.tech"
}
}
}
}
PLACED_API_KEY=your-api-key npx @exidian/placed-mcp
PLACED_API_KEY in your MCP config (see above)| Tool | Description |
|---|---|
get_profile |
Get your career profile — contact info, experience, education, languages |
update_profile |
Update any field in your career profile |
| Tool | Description |
|---|---|
create_resume |
Create a new resume (uses profile data by default) |
get_resume |
Get a resume by ID, or fetch the most recent one |
update_resume |
Update any part of a resume — metadata or content |
list_resumes |
List all your resumes |
get_resume_pdf_url |
Get a temporary PDF download URL (expires in 15 min) |
get_resume_docx_url |
Get a temporary DOCX download URL (expires in 15 min) |
export_resume_json |
Export resume data as JSON for backups or integrations |
export_resume_markdown |
Export resume as Markdown — great for GitHub profiles |
| Tool | Description |
|---|---|
match_job |
Analyze how well your resume matches a job description |
analyze_resume_gaps |
Identify missing keywords, skill gaps, and improvement areas |
| Tool | Description |
|---|---|
generate_cover_letter |
Generate a tailored cover letter from your resume + job description |
| Tool | Description |
|---|---|
add_job_application |
Add a new job application to your tracker |
list_job_applications |
List all applications, optionally filtered by status |
update_job_status |
Update an application's status (applied, interview, offer, rejected) |
delete_job_application |
Remove an application from your tracker |
| Tool | Description |
|---|---|
get_quick_apply_profile |
Get your Quick Apply profile (work auth, salary, availability, social URLs) |
update_quick_apply_profile |
Update Quick Apply profile fields |
clear_quick_apply_profile |
Clear all Quick Apply data |
| Tool | Description |
|---|---|
optimize_resume_for_job |
AI-tailor your resume to a specific job description |
get_interview_questions |
Generate likely interview questions for a role + company |
generate_linkedin_profile |
Generate AI-optimized LinkedIn headline + About section |
get_application_analytics |
Analytics on your application pipeline — trends, response rates |
get_resume_schema |
Get available resume sections and structure |
| Tool | Description |
|---|---|
generate_resume_from_prompt |
Generate a complete resume from a natural language prompt |
optimize_resume_section |
AI-optimize a specific section (experience, skills, summary) |
improve_bullet_point |
Make a single bullet point more impactful and ATS-friendly |
| Tool | Description |
|---|---|
list_resume_templates |
List all 37 available resume templates |
get_template_preview |
Get details about a specific template |
change_resume_template |
Switch a resume to a different template |
| Tool | Description |
|---|---|
check_ats_compatibility |
Get ATS compatibility score + recommendations |
get_resume_quality_score |
Overall quality score with section-by-section breakdown |
| Tool | Description |
|---|---|
start_interview_session |
Start a mock interview for a specific role (technical/behavioral/system design) |
continue_interview_session |
Submit your answer and get the next question + feedback |
get_interview_feedback |
Get detailed performance feedback for a session |
list_interview_cases |
List available system design cases (Twitter, URL Shortener, Netflix, Uber...) |
start_system_design |
Start a system design interview session |
get_behavioral_questions |
Get behavioral questions by role and focus area |
save_story_to_bank |
Save a STAR story to your story bank for reuse |
| Tool | Description |
|---|---|
get_subscription_status |
Get your current tier, limits, and usage |
get_usage_stats |
Detailed usage breakdown by feature |
get_usage_limits |
Remaining quota per feature |
| Tool | Description |
|---|---|
research_company |
Get company culture, news, ratings, and funding data |
get_company_salary_data |
Get salary ranges for a role at a specific company |
| Tool | Description |
|---|---|
generate_salary_negotiation_script |
Generate negotiation talking points and email templates |
analyze_offer |
Analyze a job offer against market rates |
"Create a resume for a Senior Software Engineer role at a fintech startup,
then check its ATS compatibility and improve any weak bullet points."
"Start a mock technical interview for a Staff Engineer role at Stripe.
I want medium difficulty questions."
"I got an offer from Airbnb for a Senior PM role: $180k base, $50k bonus,
$200k equity over 4 years, San Francisco. Analyze this offer and generate
a negotiation script to get to $200k base."
"Add my application to Google for a Senior SWE role, then show me all
my applications that are in the interview stage."
Добавь это в claude_desktop_config.json и перезапусти Claude Desktop.
{
"mcpServers": {
"placed-mcp-server": {
"command": "npx",
"args": []
}
}
}Web content fetching and conversion for efficient LLM usage.
Retrieval from AWS Knowledge Base using Bedrock Agent Runtime.
Provides auto-configuration for setting up an MCP server in Spring Boot applications.
A very streamlined mcp client that supports calling and monitoring stdio/sse/streamableHttp, and can also view request responses through the /logs page. It also