Laddro Career

com.laddro由 laddro.com 發布官方發布者v0.5.1更新於 Nov 2, 2026

Tailor resumes, generate cover letters, render CVs as PDF, and browse 22+ templates.

已驗證Streamable HTTP可網頁執行效率與工作流媒體與設計AI 與機器學習

概覽

AI 產生的概覽

Laddro Career 讓助理透過 Laddro Career API 客製履歷、產生求職信、瀏覽範本,並將履歷匯出為 PDF。

可以做什麼
  • 瀏覽履歷範本、範本配色與字型、字型家族及支援的語系
  • 列出並檢視使用者的履歷與求職信及其中繼資料
  • 針對某個職缺客製履歷,並依新的範本設定重新算圖
  • 依履歷與職缺手動建立或由 AI 產生求職信,並加以算圖
  • 將履歷匯出為 PDF
  • 在 OAuth 連接器模式下讀取履歷與求職信的 JSON Schema,並建立或整份取代履歷內容
適用情境
適合求職情境:讓助理把既有的 Laddro 履歷針對特定職缺調整、起草求職信,或在對話中直接產出套用樣式的 PDF 履歷。
執行需求
需要 Laddro 帳號及在 Laddro 主控台取得的 API 金鑰:本機 npm 套件透過環境變數 LADDRO_API_KEY 提供,託管端點 mcp.laddro.com 則透過 Authorization Bearer 權杖或 x-api-key 標頭提供。宣告要求 OAuth;連接器模式由 MCP_CONNECTOR_ENABLED 開關控制,預設關閉。使用 npx 套件需要 Node.js。
安裝前請注意
API 金鑰是可直接存取使用者履歷與求職信的有效憑證,請勿寫入共用設定。相關工具會建立、更新與重新算圖履歷及求職信內容,客製與產生會把履歷和職缺文字傳送到 Laddro 伺服器。連接器模式還會把 OAuth 權杖轉送至另一個 Laddro 後端服務。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 Laddro Career,將其新增到工作區。
  2. 連接 所需的 憑證。它們會被私密儲存,絕不會在公開頁面上展示。
  3. 為需要使用其工具的對話啟用該服務。

Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。

交給代理程式安裝

把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。

閱讀 https://sourceweft.com/mcp/com.laddro%2Fcareer/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。

檢視代理程式所依據的安裝指南

其他 MCP 客戶端

把它新增到你客戶端的 mcpServers 設定中。 客戶端會在首次連接時完成 OAuth 登入。

{
  "mcpServers": {
    "laddro-career": {
      "type": "http",
      "url": "https://mcp.laddro.com/mcp"
    }
  }
}

README

@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:

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

Claude Code

bash
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:

text
https://mcp.laddro.com/mcp

Send your Laddro API key on the MCP initialize request:

http
Authorization: Bearer laddro_live_...

or:

http
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.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

Connector (OAuth) mode

Behind the MCP_CONNECTOR_ENABLED flag (default off). When enabled and a request carries Authorization: Bearer lad_at_* (a Laddro OAuth access token), the server runs an OAuth connector session that forwards the token to laddro-backend (service.laddro.com) instead of career-api. It also serves GET /.well-known/oauth-protected-resource (RFC 9728) and answers unauthenticated /mcp calls with 401 + WWW-Authenticate: Bearer resource_metadata=... so OAuth clients can discover the authorization server. With the flag off, behaviour is unchanged (no discovery route, no 401 enforcement, all 18 tools via career-api).

Connector tools (OAuth sessions only): "You write the content. Laddro stores it and renders the PDF."

ToolScopeDescription
laddro.resume.schema—JSON Schema for resume content
laddro.resume.createresumes:writeCreate a resume, returns { resumeId }
laddro.resume.updateresumes:writeFull-replace a resume, returns { resumeId, updatedAt }
laddro.coverLetter.schema—JSON Schema for cover-letter content

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)
MCP_CONNECTOR_ENABLEDNotrue enables OAuth connector mode (default off)
LADDRO_BACKEND_URLNoBackend base URL for connector tools (default: https://service.laddro.com)
MCP_PUBLIC_URLNoThis server's public URL for OAuth metadata (else derived from forwarded headers)

Development

bash
npm cinpm 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:

bash
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.

MCP registry

This server is listed in the official MCP registry as com.laddro/career. server.json is the registry manifest; scripts/sync-version-metadata.mjs keeps its version in sync with the npm package on every release.

Publishing is automated: .github/workflows/publish-registry.yml runs whenever a release changes server.json on main and pushes the new version to the registry. Auth is DNS-based — the Ed25519 public key lives in the laddro.com TXT record, and the matching private key (hex) is stored as the MCP_PUBLISHER_ED25519_KEY repo secret.

To publish (or catch up) manually:

bash
MCP_PUBLISHER_ED25519_KEY=<hex-private-key> ./scripts/publish-registry.sh

Links

License

MIT

來源:README.md,提交 7eede46

工具

0
該伺服器需要登入,因此 SourceWeft 無法在沒有帳號的情況下讀取其工具,也未收錄。已連接帳號所能看到的內容可能因帳號及其權限而異。

版本歷史

1
  1. v0.5.1最新Sep 16, 2026

評分

已滿足適用檢查項的 85%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通必需25 分
  • 已宣告認證方式必需10 分
  • 已列出工具15 分

    請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。

  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分