PM Career Desk

com.pmcareerdesk由 pmcareerdesk.com 發布官方發布者v1.0.0更新於 Oct 26, 2026

Resume, LinkedIn and interview practice tools for project, program and product managers.

已驗證Streamable HTTP可網頁執行效率與工作流知識與記憶

概覽

AI 產生的概覽

為專案經理、計畫經理、產品經理、TPM 與 PMO 主管提供的履歷、LinkedIn 與面試練習工具,具備規則式回饋與模擬面試。

可以做什麼
  • 檢查單一履歷要點或整份履歷,並將履歷與職缺描述比對
  • 檢查 LinkedIn 標題與簡介,並進行 PM 原型與職稱適配測驗
  • 依履歷與職缺描述產生面試題目、面試計畫與 30-60-90 天計畫
  • 檢查一段練習回答的結構,並執行分階段模擬面試並給出評分卡
  • 建立 STAR 故事庫,並將準備資料匯出為 Word 檔
  • 在已登入帳號中儲存與讀取練習進度
適用情境
適合專案經理、計畫經理、TPM、PMO 或業務分析師準備求職面試、想請人審閱履歷或 LinkedIn 資料,或想了解自己與某個職缺的契合度時使用。免費工具適合單次檢查,帳號工具適合持續練習與模擬面試。
執行需求
遠端端點,無需本機安裝。有九個工具需要登入 PM Career Desk 帳號。履歷與職缺描述以純文字傳入;非英文文字需在 text_en 提供逐字英文翻譯,因為規則只讀英文。
安裝前請注意
履歷、職缺描述與 LinkedIn 文字會傳送到該服務;免費工具聲明不儲存內容,但登入後的工具會把練習進度存到帳號,僅在使用者要求時儲存回答原文。匯出的準備包會回傳一次性、會過期的下載連結。結果為規則式發現,並非改寫文字或招募測評。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 PM Career Desk,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

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

交給代理程式安裝

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

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

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

其他 MCP 客戶端

把它新增到你客戶端的 mcpServers 設定中。

{
  "mcpServers": {
    "pm-career-desk": {
      "type": "http",
      "url": "https://app.pmcareerdesk.com/mcp"
    }
  }
}

工具

19

check_resume_line

Check a resume line

Checks one resume bullet of a project, program or product manager, TPM or PMO lead with rules written by practitioners. Use it when someone asks about a single line or wants to test a rewrite of it. Returns one finding and the question a hiring manager may ask about that line. 5 words to 500 characters, English; contact details are removed first; nothing is stored.

輸入參數langline必填roletext_en

get_pm_archetype_test

Get the PM archetype test

Returns the 10 questions of the PM Archetype test for project, program and product managers, each with six options labelled A to F. For reflection, not a psychometric or hiring assessment.

無需輸入參數。

score_pm_archetype

Score the PM archetype test

Scores the PM Archetype test from 10 answer letters (A to F, in question order, as returned by get_pm_archetype_test). Returns the primary archetype, an optional secondary streak, strengths, a blind spot and one resume fix. Nothing is stored.

輸入參數answers必填

get_pm_title_fit_questions

Get the PM title fit questions

Returns the 9 questions of the title fit check, which compares project manager, program manager and technical program manager for a person's current work. Options are labelled a to d.

無需輸入參數。

match_pm_title

Match a PM title

Scores the 9 title fit answers (a to d, in question order, as returned by get_pm_title_fit_questions) and returns the closest title among project manager, program manager and technical program manager, with what hiring managers usually look for under that title. Nothing is stored.

輸入參數answers必填

prepare_interview_questions

Prepare interview questions from a resume

Builds a job interview prep set for a project, program or product manager, TPM, PMO lead or business analyst from their resume text and, if they have it, the job posting. Use it when someone shares a resume (pasted or attached) before an interview, or asks what a hiring manager will ask them. Returns: the resume lines a hiring manager is likely to press on, each with a question that quotes the line and the points a strong answer covers; each requirement of the posting covered, partial or a gap, with the gaps as questions; and behavioral questions for the role. Each question has an id to pass to check_interview_answer when the person practises it. Optional: company (adds questions from what some large US employers publish, with source links), interview_date (adds the days left and what to practise first). Fixed rules written by practitioners, the same result for the same text. English text; contact details are removed first; nothing is stored.

輸入參數langrolecompanyindustryjob_postingresume_text必填interview_dateresume_outlinejob_requirements

check_interview_answer

Check the structure of an interview answer

Checks the structure of one practice answer to an interview question. Use it when the person writes or pastes an answer and wants feedback before the interview. Checks for a situation, the speaker's own action in the first person, a result, a before and after figure or a named record, vague amounts, length, filler and hedging words, and the balance of we and I; returns the rubric for the question type and what is missing. Needs question_id (from prepare_interview_questions) or question_type (for example conflict, failure, stakeholder, prioritization, measure). With resume_text, figures the resume does not show are marked unconfirmed. It does not judge whether the story is true and does not write the answer. Up to 6000 characters; contact details are removed first; nothing is stored.

輸入參數langanswer必填text_enquestion_idresume_textquestion_type

review_resume

Review a whole resume

Reviews a whole resume of a project, program or product manager, TPM, PMO lead or business analyst, line by line, with rules written by practitioners. Use it when someone shares their resume and asks for a review, feedback, or what to fix before applying. Returns up to 12 lines in the order of risk (unsupported figures, duties with no result, vague claims), each with the finding and the question a hiring manager may ask about it, and the role signals the resume does not show yet. It points at what to fix and does not rewrite lines, so the person's own facts stay their own. English text up to 30000 characters; contact details are removed first; nothing is stored.

輸入參數roleresume_text必填

match_resume_to_job

Match a resume to a job posting

Matches a job posting to a resume of a project, program or product manager, TPM, PMO lead or business analyst. Use it when someone asks whether they fit a posting, what is missing, or how to tailor their resume to it. Returns each requirement of the posting as covered, partial, gap or not checked, with the resume lines that show it; a years requirement is read against the dates of the roles and a budget size against the figures in the lines. Fixed rules, the same result for the same texts. Resume up to 30000 characters, posting up to 15000; contact details are removed first; nothing is stored.

輸入參數rolejob_postingresume_text必填resume_outlinejob_requirements

check_linkedin_profile

Check a LinkedIn headline and About section

Checks the LinkedIn headline and About section (and, optionally, the top experience entry) of a project, program or product manager, TPM or PMO lead. Use it when someone asks to review or improve their LinkedIn profile for recruiters. Checks the 220 character headline limit, the role title and searchable keywords, filler, what About shows before see more, figures and named scope, first person, personal details in public text, and whether the titles agree. Returns up to 10 findings in the order of risk, each with the line, the question a recruiter may ask and a direction, plus a score per section. It does not rewrite the text. English text; contact details are removed first; nothing is stored.

輸入參數langroleaboutabout_enheadlineexperienceheadline_enexperience_en

prepare_interview_plan

Prepare a full interview plan

Builds the full interview plan for a project, program or product manager (or a business analyst) from the resume text and, optionally, a job posting and a company name: every resume line a hiring manager is likely to press on, every requirement of the posting matched to the resume, every company question with its source pages, and the questions arranged by interview stage (recruiter screen, hiring manager, panel, company round). Same inputs and question ids as prepare_interview_questions. Fixed rules, no model. Contact details are removed before the check; the resume and the posting are not stored. Requires sign-in with a PM Career Desk account that has an Interview Coach Pass.

輸入參數rolecompanyindustryjob_postingresume_text必填resume_outlinejob_requirements

save_practice

Save a practice attempt

Saves one practice answer attempt to the signed-in account, when the person asks to save it. The answer is checked with the same structure rules as check_interview_answer; by default only the progress is saved (question id and type, structure checks met, word count, date). The answer text and the question are kept only with keep_answer_text true, encrypted with the account key. Saved attempts are deleted after 180 days. An answer in another language is checked through its literal English translation (text_en) sent with it. Contact details are removed before the check. Requires sign-in with a PM Career Desk account that has an Interview Coach Pass.

輸入參數langanswer必填text_enquestion_idquestion_textquestion_typekeep_answer_text

get_practice

Get saved practice

Returns the practice attempts saved on the signed-in account, newest first (up to 50), with a summary per question: attempts, the best number of structure checks met, the last date. Kept answer texts are included only with include_answer_text true. Requires sign-in with a PM Career Desk account that has an Interview Coach Pass.

輸入參數question_idinclude_answer_text

export_prep_pack

Export an interview prep file

Builds the full interview plan (as prepare_interview_plan) as a Word file (.docx): the questions by interview stage with the points a strong answer includes, the requirement map and the gaps, and the answer texts the person kept with save_practice. Returns a download link that works once and expires after 10 minutes; the file is built in memory and not kept. Contact details are removed before the check. Requires sign-in with a PM Career Desk account that has an Interview Coach Pass.

輸入參數rolecompanyjob_postingresume_text必填resume_outlinejob_requirementsinclude_saved_answers

start_mock_interview

Start a mock interview

Starts a mock interview for a project, program or product manager (or a business analyst) from the resume text and, optionally, a job posting and a company name. Picks 5 to 10 questions for one interview stage (screen, hiring_manager, panel or final) from the resume lines, the requirements of the posting, behavioral questions for the role and company principle questions, each with the competency it tests and the follow-up probes an interviewer uses. Returns a session id and the first question only. The session is kept 24 hours, encrypted with the account key. Questions are written in English; optional lang names the person's language. Contact details are removed first. Requires sign-in with a PM Career Desk account that has an Interview Coach Pass.

輸入參數langrolestagelengthcompanyjob_postingresume_text必填resume_outlinejob_requirements

answer_mock_question

Answer a mock interview question

Records the person's answer to the current question of a mock interview and checks its structure with the rules of check_interview_answer. Returns a compact verdict and what comes next: a follow-up probe for what the answer does not show (own action, a result in numbers, the figure before, one specific example), or the next question. skip moves on without an answer. An answer in another language is recorded and checked as its literal English translation (text_en) sent with it. Contact details are removed first. Requires sign-in with a PM Career Desk account that has an Interview Coach Pass.

輸入參數langskipturnanswertext_ensession_id必填

finish_mock_interview

Finish a mock interview

Ends a mock interview and returns the scorecard: each competency met, partly or not shown (from the structure checks), and the three questions to practise next with their ids. Saves the progress of each checked answer (question id, checks met, word count) to the practice of the account, deleted after 180 days; the answer texts only with keep_answer_text true, encrypted with the account key (for an answer not in English, its English translation); nothing with save_progress false. The answers are then removed from the session; finishing again returns the same scorecard. Requires sign-in with a PM Career Desk account that has an Interview Coach Pass.

輸入參數session_id必填save_progresskeep_answer_text

build_story_bank

Build a STAR story bank

Builds 10 to 15 STAR interview stories (situation, task, action, result) from the resume text of a project, program or product manager: each story uses only the resume's own lines and figures, names the competencies it shows (conflict, risk, vendor management, stakeholder management, influence without authority and others), and lists the questions still open, such as a result without a figure or an action that reads as the team's. Fixed rules, no model. Contact details are removed before the check; the resume is not stored. Requires sign-in with a PM Career Desk account that has an Interview Coach Pass.

輸入參數roleresume_text必填

draft_30_60_90_plan

Draft a 30-60-90 day plan

Drafts a 30-60-90 day plan skeleton for one job posting: what to learn in the first 30 days (the stakeholders and systems the posting names, a delivery health check), quick wins by day 60 tied to the problems the posting states, and day 90 goals written as targets for the person to set. Each item names the posting requirement it answers and, where one fits, the person's own resume line. Fixed rules, no model. Contact details are removed before the check; the resume and the posting are not stored. Requires sign-in with a PM Career Desk account that has an Interview Coach Pass.

輸入參數rolejob_posting必填resume_text必填

版本歷史

1
  1. v1.0.0最新Oct 26, 2026

評分

已滿足適用檢查項的 83%

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

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

    請宣告包含 README 的 GitHub 儲存庫,或在 OAuth 受保護資源後設資料中提供 resource_documentation。

  • 授權條款不適用

    託管服務按其提供方的條款使用,因此這裡不要求授權條款。此檢查項不計入百分比。