mcpField
M
matchcv

matchcv

ローカル
matchcv.coビジネス・マーケティング013 週間前に更新

matchcv について

matchcvは、求職者向けにATS適合性の確認、求人情報の分析、履歴書の改善を行うMCPサーバーです。応募先に合わせた履歴書と共有可能なプレビューも作成できます。

主な機能

  1. 01履歴書のATS適合性を採点
  2. 02履歴書ファイルからテキストを抽出
  3. 03求人要件を構造化
  4. 04優先順位付きの履歴書改善案
  5. 05応募先向け履歴書とプレビューの生成

活用シーン

  1. 01応募前に履歴書を確認する
  2. 02求人に対して不足しているキーワードを特定する
  3. 03履歴書の各項目の書き換え案を得る
  4. 04求人向け履歴書のプレビューを作成する

MCP 対応

Claude、Cursor、CodexなどのMCPクライアントに、履歴書と求人情報を扱うツールを提供します。履歴書と求人のテキストは処理のためMatchCV APIに送信されます。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"18boys-matchcv": {
"command": "npx",
"args": [
"-y",
"matchcv-mcp"
],
"env": {
"MATCHCV_BASE_URL": "<MATCHCV_BASE_URL>"
}
}
}
}
起動コマンドnpx -y matchcv-mcp
設定が必要な環境変数
MATCHCV_BASE_URLOverride MatchCV API origin. Defaults to https://matchcv.co.

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npmmatchcv-mcp0.1.1

ツール

6

掲載時のツール一覧 · 2 週間前に更新

パラメーター型必須説明
resumeTextstringはい履歴書のプレーンテキスト全文です。ファイルしかない場合は、先に extract_resume_text を使用してください。

詳細

MatchCV MCP サーバー

npm License: MIT

MCP クライアント向けの履歴書ツールです。履歴書が ATS のルールに適合しているか確認し、求人情報を構造化された要件に解析し、書き換えレベルの提案を取得し、共有可能なプレビューリンク付きで求人に合わせた履歴書を生成できます。これらすべてを Claude、Cursor、Codex、その他の MCP 互換クライアントから利用できます。

MatchCV が提供 · MCP ドキュメント · 無料で始める


ツール

ツール機能
ats_check履歴書のテキストを ATS との適合度に基づいて 0~100 で採点します。採用担当者の所見、優先度順の問題点と修正案、検出された強みも提示します
analyze_job_description求人情報を、職種名、企業名、職位、業界、必須/歓迎キーワード、職務内容を含む構造化 JSON に変換します
optimize_resume優先度順の改善提案と書き換え例を提示します。職種、求人情報、特定の不足キーワードを対象にすることもできます
roast_resume採用担当者の視点から率直に批評し、ATS スコアとともに、共有可能な公開レポートリンクを返します
extract_resume_textローカルの PDF/DOC/DOCX/TXT 形式の履歴書を読み取り、プレーンテキストを返します。必要に応じて AI で解析し、構造化 JSON にすることもできます
tailor_resume一連の処理を実行します。求人情報を解析し、その職種に合わせて履歴書を書き換え、カスタマイズ済みの JSON と、開いて PDF をダウンロードできるプレビューページを返します

インストール

Node.js 20 以降が必要です。利用開始に API キーやアカウントは必要ありません。

Claude Desktop / Claude Code

MCP 設定(claude_desktop_config.json)に追加するか、claude mcp add を実行します。

{
  "mcpServers": {
    "matchcv": {
      "command": "npx",
      "args": ["-y", "matchcv-mcp"]
    }
  }
}
Cursor

~/.cursor/mcp.json(またはプロジェクト内の .cursor/mcp.json):

{
  "mcpServers": {
    "matchcv": {
      "command": "npx",
      "args": ["-y", "matchcv-mcp"]
    }
  }
}
Codex CLI

~/.codex/config.toml:

[mcp_servers.matchcv]
command = "npx"
args = ["-y", "matchcv-mcp"]
その他の MCP クライアント

このサーバーは stdio 経由で MCP 通信を行います。次のコマンドで直接実行します。

npx -y matchcv-mcp

プロンプト例

  • 「~/Documents/resume.pdf を読み込んで、ATS に対するスコアを教えてください。」
  • 「求人情報はこちらです。履歴書に不足しているキーワードは何ですか?」
  • 「履歴書を遠慮なく批評してください。率直な意見がほしいです。」
  • 「この求人情報に合わせて履歴書をカスタマイズし、プレビューリンクを教えてください。」

利用制限

各ツールは MatchCV の公開エンドポイントを呼び出すため、無料利用には IP アドレスごとに 1 日あたりの上限があります。

無料(アカウントなし)サインイン済みPro
ats_check、analyze_job_description、optimize_resume、roast_resume、構造化解析1 日 3 回1 日 10 回無制限
tailor_resume1 日 1 回1 日 3 回無制限

プレーンテキストの抽出(structured: true を指定しない extract_resume_text)は無制限です。AI を使用しないためです。

上限に達すると、上限を引き上げる方法を案内する、分かりやすいメッセージが返されます。matchcv.co/pricing をご覧ください。

設定

環境変数デフォルト用途
MATCHCV_BASE_URLhttps://matchcv.coAPI のオリジンです。開発環境への接続先を指定する場合にのみ必要です。

プライバシー

このサーバーは認証情報を保持せず、ローカルには何も保存しません。履歴書と求人情報のテキストは、処理のために HTTPS 経由で MatchCV API に送信されます。roast_resume と tailor_resume は、結果を開いたり共有したりできる、推測困難な公開 URL のページを作成します。それ以外のツールは何も保存しません。プライバシーポリシーをご覧ください。

開発

npm install
npm run build
node dist/index.js

MATCHCV_BASE_URL=http://localhost:3000 を設定すると、ローカルの MatchCV インスタンスに接続できます。

ライセンス

MIT — LICENSE をご覧ください。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。