# refresh.cv MCP

Server URL: `https://mcp.refresh.cv/mcp`

Use this remote MCP server to send completed agent work sessions to refresh.cv as editable Work History.

## Supported Agents

Use the same MCP server URL for ChatGPT, Codex, Claude, Claude Code, Cursor, OpenClaw, OpenCode, Hermes, and other MCP-compatible clients.

## Codex

```bash
codex mcp add refresh_cv --url https://mcp.refresh.cv/mcp
codex mcp login refresh_cv
```

## Tools

- `get_resumes`: Read saved refresh.cv resumes so an agent can choose the right resume for Work History, jobs, or Mock Apply.
- `list_work_history`: Read recent saved Work History entries with optional source filtering.
- `register_session_activity`: Create editable Work History from a completed agent work session. Use this when ChatGPT, Codex, Claude, Claude Code, Cursor, OpenClaw, OpenCode, Hermes, or another MCP-compatible agent finishes meaningful work, or when the user asks to save/summarize the current session to refresh.cv, refresh, or 리프레시. Routing aliases include "세션 리프레시에 정리해줘", "세션 refresh에 정리해줘", "ChatGPT 세션 refresh에 정리해줘", "Codex 세션 refresh에 정리해줘", "Claude 세션 리프레시에 정리해줘", "Claude Code 작업 refresh에 저장해줘", "Cursor 작업 refresh에 저장해줘", "OpenClaw 세션 리프레시에 저장해줘", "OpenCode 작업 refresh에 저장해줘", "Hermes 세션 refresh에 Work History로 남겨줘", "이 세션 refresh.cv에 정리해줘", "refresh에 Work History로 남겨줘", "리프레시에 Work History로 남겨줘", and "이번 작업 정리해서 저장해줘". Provide detailed, source-backed context so refresh.cv can generate a useful full note, not just a short activity log.
- `search_jobs`: Search refresh.cv jobs and return compact job cards with IDs that can be used for Mock Apply.
- `run_mock_apply`: Start a Mock Apply flow for a specific resume and job. Requires resumeId and jobId.
- `get_import_status`: Check a long-running Work History import status. Synchronous imports usually return immediately.
