CAT
/MCP
SkillsMCPMarketplacesDigestToolsAdvertise

This week in Claude

Every Monday: Claude Code, Agent SDK, MCP, and the Anthropic platform moves worth your time.

Skills by Category
Frontend DevelopmentBackend & APIsTesting & QASecurityDevOps & CI/CDGit & Pull RequestsDocumentationCode Review & QualityAI & Agent BuildingSkill Development
MCP Servers by Category
Sales & MarketingWeb & Browser AutomationDatabasesAI & LLM ToolsCloud & InfrastructureCommunication & MessagingDeveloper ToolsDesign & CreativeDocuments & KnowledgeSearch & Web Crawling
Marketplaces by Category
AI Agents & OrchestrationLLM IntegrationDevelopment ToolsFrontend & UIBackend & APIsDatabasesTesting & Code QualityDevOps & CloudSecurity & ComplianceGit & Version Control

Cross AI Tools

Discover Claude Code plugins, extensions, and tools. Automatically updated directory of Anthropic Claude AI marketplaces with development tools, productivity plugins, and integrations.

Resources

  • Browse Skills
  • Browse MCP Servers
  • Browse Marketplaces
  • Plugins Reference

Community

  • About
  • Tools
  • Feedback
  • Privacy Policy
  • Advertise

Built for the Claude Code community with Claude Code by @mertduzgun

Independent project, not affiliated with Anthropic

Laddro Career

laddro-app/laddro-career-mcp
18 toolsauthSTDIO, HTTPregistry active
Summary

Connects Claude to the Laddro Career API for resume and cover letter workflows. You get 18 tools covering template browsing across 22 designs, AI-powered resume tailoring for specific job postings, cover letter generation from a resume and job description, and PDF export. Also exposes settings management for bring-your-own-key AI providers and supports 14 locales. Available as an npm package via stdio or as a hosted Streamable HTTP endpoint at mcp.laddro.com. Useful when you want Claude to help polish application materials without leaving the conversation or switching between multiple career tools.

CodeRabbit
CodeRabbit
AI writes the code. CodeRabbit catches the slop.
Try For Free →
Keep your Mac awake
Keep your Mac awake
Keep your Mac awake while Claude Code and 40+ AI agents run. Sleeps when they're idle.
One time payment $9 →
Context.devContext.dev
Context.dev
Integrate web data into your AI product. One API to scrape website & brand data.
Get API Key Now →
Make your agent a DeFi expert
Make your agent a DeFi expert
Agent, run crypto. Access onchain data & trade routes via 1inch.
Install now →
Make money from your Skills
Make money from your Skills
On Capafy, your Skill runs online 24/7 as an agent product, and you get paid every time someone uses it.
Start earning →
AppSignal
AppSignal
Monitor with ease. Code with confidence.
Start Free Trial →
CodeRabbit
CodeRabbit
AI writes the code. CodeRabbit catches the slop.
Try For Free →
Keep your Mac awake
Keep your Mac awake
Keep your Mac awake while Claude Code and 40+ AI agents run. Sleeps when they're idle.
One time payment $9 →
Context.devContext.dev
Context.dev
Integrate web data into your AI product. One API to scrape website & brand data.
Get API Key Now →
Make your agent a DeFi expert
Make your agent a DeFi expert
Agent, run crypto. Access onchain data & trade routes via 1inch.
Install now →
Make money from your Skills
Make money from your Skills
On Capafy, your Skill runs online 24/7 as an agent product, and you get paid every time someone uses it.
Start earning →
AppSignal
AppSignal
Monitor with ease. Code with confidence.
Start Free Trial →

Tools

Public tool metadata for what this MCP can expose to an agent.

18 tools
laddro.templates.listList all available resume templates with ATS scores and layout types

List all available resume templates with ATS scores and layout types

No parameter schema in public metadata yet.

laddro.templates.getGet full details for a template including color schemes, fonts, and preview images1 params

Get full details for a template including color schemes, fonts, and preview images

Parameters* required
templateIdstring
Template identifier (e.g. GRAPHITE, ONYX, MARBLE)
laddro.fonts.listList all available font families for resume and cover letter rendering

List all available font families for resume and cover letter rendering

No parameter schema in public metadata yet.

laddro.languages.listList all 14 supported languages and locales for resume content

List all 14 supported languages and locales for resume content

No parameter schema in public metadata yet.

laddro.models.listList all supported AI providers and models for Bring Your Own Key (BYOK)

List all supported AI providers and models for Bring Your Own Key (BYOK)

No parameter schema in public metadata yet.

laddro.resumes.listList the authenticated user's resumes with pagination support2 params

List the authenticated user's resumes with pagination support

Parameters* required
limitnumber
Maximum number of results to return (default 20)
offsetnumber
Number of results to skip for pagination
laddro.resumes.getGet metadata and content for a specific resume by its ID1 params

Get metadata and content for a specific resume by its ID

Parameters* required
resumeIdstring
Resume UUID identifier
laddro.resumes.renderRender a resume as PDF with specific template and styling settings. Costs 1 API credit.9 params

Render a resume as PDF with specific template and styling settings. Costs 1 API credit.

Parameters* required
fontstring
Font family name (e.g. Inter, Roboto)
localestring
Language/locale code (e.g. en, de, fr)
marginnumber
Page margin in millimeters
colorIdstring
Color scheme identifier for the template
spacingnumber
Line spacing multiplier (e.g. 1.0, 1.15, 1.5)
fontSizenumber
Base font size in points
resumeIdstring
Resume UUID to render
templateIdstring
Template identifier (e.g. GRAPHITE)
pageNumberingstring
Page numbering styleone of none · simple · fraction · page
laddro.resumes.tailorAI-tailor a resume for a specific job posting. Rewrites content to match the job description and returns a PDF. Provide either jobDescription or jobUrl.10 params

AI-tailor a resume for a specific job posting. Rewrites content to match the job description and returns a PDF. Provide either jobDescription or jobUrl.

Parameters* required
fontstring
Font family name
modestring
Tailoring mode: standard modifies existing, new creates from scratchone of standard · new
jobUrlstring
URL to the job posting (alternative to jobDescription)
colorIdstring
Color scheme identifier
languagestring
Output language code (e.g. en, de, fr)
resumeIdstring
Resume UUID to tailor (uses user's default resume if omitted)
templateIdstring
Template identifier for PDF output
positionNamestring
Job title or position name being applied for
jobDescriptionstring
Full job description text to tailor against
includeCoverLetterboolean
Also generate a matching cover letter (returns ZIP with both PDFs)
laddro.resumes.exportExport a resume as a downloadable PDF file with optional template and styling settings. Costs 1 API credit.9 params

Export a resume as a downloadable PDF file with optional template and styling settings. Costs 1 API credit.

Parameters* required
fontstring
Font family name
localestring
Language/locale code (e.g. en, de, fr)
marginnumber
Page margin in millimeters
colorIdstring
Color scheme identifier
spacingnumber
Line spacing multiplier
fontSizenumber
Base font size in points
resumeIdstring
Resume UUID to export
templateIdstring
Template identifier (e.g. GRAPHITE)
pageNumberingstring
Page numbering styleone of none · simple · fraction · page
laddro.coverLetters.listList the authenticated user's cover letters with pagination support2 params

List the authenticated user's cover letters with pagination support

Parameters* required
limitnumber
Maximum number of results to return (default 20)
offsetnumber
Number of results to skip for pagination
laddro.coverLetters.getGet metadata and content for a specific cover letter by its ID1 params

Get metadata and content for a specific cover letter by its ID

Parameters* required
coverLetterIdstring
Cover letter UUID identifier
laddro.coverLetters.createCreate a new cover letter manually with provided contact details and letter content9 params

Create a new cover letter manually with provided contact details and letter content

Parameters* required
emailstring
Applicant's email address
phonestring
Applicant's phone number
titlestring
Internal title for this cover letter
addressstring
Applicant's address
fullNamestring
Applicant's full name
jobTitlestring
Applicant's current or target job title
companyNamestring
Name of the company being applied to
hiringManagerstring
Name of the hiring manager
letterContentstring
Cover letter body content as HTML
laddro.coverLetters.generateAI-generate a personalized cover letter based on a resume and job description. Returns a PDF.8 params

AI-generate a personalized cover letter based on a resume and job description. Returns a PDF.

Parameters* required
fontstring
Font family name
jobUrlstring
URL to the job posting (alternative to jobDescription)
colorIdstring
Color scheme identifier
languagestring
Output language code (e.g. en, de, fr)
resumeIdstring
Resume UUID to base the cover letter on (uses default if omitted)
templateIdstring
Template identifier for PDF output
positionNamestring
Job title or position name being applied for
jobDescriptionstring
Full job description text
laddro.coverLetters.renderRender a saved cover letter as PDF with template and styling settings. Costs 1 API credit.9 params

Render a saved cover letter as PDF with template and styling settings. Costs 1 API credit.

Parameters* required
fontstring
Font family name
localestring
Language/locale code
marginnumber
Page margin in millimeters
colorIdstring
Color scheme identifier
spacingnumber
Line spacing multiplier
fontSizenumber
Base font size in points
templateIdstring
Template identifier (e.g. GRAPHITE)
coverLetterIdstring
Cover letter UUID to render
pageNumberingstring
Page numbering styleone of none · simple · fraction · page
laddro.settings.getGet the current AI provider and model configuration for the authenticated user

Get the current AI provider and model configuration for the authenticated user

No parameter schema in public metadata yet.

laddro.settings.updateModelConfigure the AI provider and model for BYOK (Bring Your Own Key). Saves an encrypted API key for the chosen provider.3 params

Configure the AI provider and model for BYOK (Bring Your Own Key). Saves an encrypted API key for the chosen provider.

Parameters* required
modelstring
Model identifier (uses provider's recommended model if omitted)
apiKeystring
Your API key for the chosen provider
providerstring
AI provider name (e.g. Anthropic, OpenAI, Google, DeepSeek)
laddro.settings.deleteModelRemove the saved AI provider configuration, reverting to Laddro's default AI model

Remove the saved AI provider configuration, reverting to Laddro's default AI model

No parameter schema in public metadata yet.

@laddro/career-mcp

smithery badge

MCP server for the Laddro Career API. Gives AI agents access to resume tailoring, cover letter generation, PDF export, and template browsing.

Setup

Claude Desktop

Add to your claude_desktop_config.json:

{
  "mcpServers": {
    "laddro-career": {
      "command": "npx",
      "args": ["@laddro/career-mcp"],
      "env": {
        "LADDRO_API_KEY": "laddro_live_..."
      }
    }
  }
}

Claude Code

claude mcp add laddro-career -- npx @laddro/career-mcp

Set the environment variable LADDRO_API_KEY before running.

Remote HTTP

Use the hosted Streamable HTTP endpoint:

https://mcp.laddro.com/mcp

Send your Laddro API key on the MCP initialize request:

Authorization: Bearer laddro_live_...

or:

x-api-key: laddro_live_...

Available tools

ToolDescription
laddro.templates.listBrowse all 22 resume templates
laddro.templates.getGet template colors and fonts
laddro.fonts.listAll available font families
laddro.languages.listAll 14 supported locales
laddro.models.listAI providers for BYOK
laddro.resumes.listUser's resumes
laddro.resumes.getResume metadata
laddro.resumes.renderRe-render with new template settings
laddro.resumes.tailorAI-tailor resume for a job
laddro.resumes.exportExport as PDF
laddro.coverLetters.listUser's cover letters
laddro.coverLetters.getCover letter metadata
laddro.coverLetters.createCreate manually
laddro.coverLetters.generateAI-generate from resume + job
laddro.coverLetters.renderRender with template settings
laddro.settings.getCurrent AI provider config
laddro.settings.updateModelSet BYOK provider
laddro.settings.deleteModelRemove BYOK config

Environment variables

VariableRequiredDescription
LADDRO_API_KEYYes for stdio; optional fallback for HTTPYour Laddro API key
LADDRO_BASE_URLNoOverride API URL (default: https://api.laddro.com)

Development

npm ci
npm test

npm test builds the TypeScript package and runs MCP contract tests for auth handling, tool metadata, and handler routing.

Releases

This package uses Changesets and SemVer.

  • Patch: bug fixes, docs, tests, internal hardening.
  • Minor: new backwards-compatible MCP tools or capabilities.
  • Major: breaking tool names, schemas, auth, or transport behavior.

Every PR that changes the published package should include a changeset:

npm run changeset

After the PR merges to main, GitHub Actions opens a release PR with the version bump and changelog. Merging that release PR publishes the package to npm and creates the GitHub release. The Cloud Run deploy workflow also runs on main, so hosted MCP updates automatically after release merges.

Links

  • laddro.com
  • API Reference
  • Docs
  • GitHub

License

MIT

Featured
CodeRabbit
CodeRabbit
AI writes the code. CodeRabbit catches the slop.
Try For Free →
Keep your Mac awake
Keep your Mac awake
Keep your Mac awake while Claude Code and 40+ AI agents run. Sleeps when they're idle.
One time payment $9 →
Context.devContext.dev
Context.dev
Integrate web data into your AI product. One API to scrape website & brand data.
Get API Key Now →
Make your agent a DeFi expert
Make your agent a DeFi expert
Agent, run crypto. Access onchain data & trade routes via 1inch.
Install now →
Make money from your Skills
Make money from your Skills
On Capafy, your Skill runs online 24/7 as an agent product, and you get paid every time someone uses it.
Start earning →
AppSignal
AppSignal
Monitor with ease. Code with confidence.
Start Free Trial →

Configuration

LADDRO_API_KEY*secret

Your Laddro Career API key from console.laddro.com

Categories
Documents & KnowledgeSearch & Web Crawling
Registryactive
Package@laddro/career-mcp
TransportSTDIO, HTTP
AuthRequired
UpdatedMay 12, 2026
View on GitHub

Related Documents & Knowledge MCP Servers

View all →
Pdf Document Mcp

csoai-org/pdf-document-mcp

pdf-document-mcp MCP server by MEOK AI Labs
Mcp Document Converter

xt765/mcp-document-converter

Convert PDF, DOCX, HTML, Markdown, and Text for AI assistant context injection.
10
Markdown Formatter

io.github.xjtlumedia/markdown-formatter

AI Answer Copier — Convert Markdown to PDF, DOCX, HTML, LaTeX, CSV, JSON, XML, XLSX, RTF, PNG
3
Better Notion

io.github.ai-aviate/better-notion

Operate Notion with a single Markdown document — read, create, and update pages in one call.
2
Notion

suekou/mcp-notion-server

Notion MCP Server enables LLMs to access Notion workspaces with optional Markdown conversion to save tokens.
892
Docx

meterlong/mcp-doc

A powerful Word document processing service based on FastMCP, enabling AI assistants to create, edit, and manage docx files with full formatting support. Preserves original styles when editing content. 基于FastMCP的强大Word文档处理服务,使AI助手能够创建、编辑和管理docx文件,支持完整的格式设置功能。在编辑内容时能够保留原始样式和格式,实现精确的文档操作。
185