このMCPでできること
Matches a user's CV to vacancies, tailors CVs, answers screening questions from saved information, tracks applications, and submits job applications.
ツール
入力スキーマ
{'type': 'object', 'required': ['application_id', 'question_id', 'answer'], 'properties': {'answer': {'type': 'string', 'maxLength': 5000}, 'question_id': {'type': 'string'}, 'application_id': {'type': 'string'}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'properties': {}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'required': ['email', 'password', 'accept_terms'], 'properties': {'email': {'type': 'string', 'format': 'email'}, 'password': {'type': 'string', 'maxLength': 256, 'minLength': 8}, 'accept_terms': {'type': 'boolean'}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'properties': {'label': {'type': 'string', 'maxLength': 60}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'required': ['confirm_email'], 'properties': {'confirm_email': {'type': 'string', 'format': 'email'}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'required': ['answer_id'], 'properties': {'answer_id': {'type': 'string'}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'required': ['sentence'], 'properties': {'apply': {'type': 'boolean', 'default': False}, 'preset': {'enum': ['balanced', 'broad', 'focused'], 'type': 'string', 'default': 'balanced'}, 'sentence': {'type': 'string', 'maxLength': 1000}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'required': ['job_id'], 'properties': {'job_id': {'type': 'string', 'description': 'A job_id from list_matching_jobs or list_my_applications.'}, 'narrative': {'type': 'boolean', 'default': False}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'properties': {}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'properties': {}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'properties': {}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'properties': {}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'properties': {}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'required': ['job_id'], 'properties': {'job_id': {'type': 'string', 'description': 'A job_id from list_matching_jobs or list_my_applications.'}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'properties': {}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'properties': {'design': {'type': 'string', 'maxLength': 40, 'description': 'Optional; defaults to the saved design.'}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'properties': {}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'properties': {}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'required': ['application_id'], 'properties': {'application_id': {'type': 'string'}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'properties': {}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'properties': {}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'properties': {}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'properties': {}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'properties': {'limit': {'type': 'integer', 'default': 20, 'maximum': 100, 'minimum': 1, 'description': 'Maximum number of applications to expand.'}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'properties': {}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'properties': {}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'properties': {}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'properties': {}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'properties': {'sort': {'enum': ['fit', 'fresh'], 'type': 'string', 'default': 'fit', 'description': 'fit = best match first; fresh = newest day first, best match within it.'}, 'fresh': {'enum': ['new', 'all'], 'type': 'string', 'default': 'new', 'description': 'new = posted in the last two weeks; all = the last month.'}, 'limit': {'type': 'integer', 'default': 10, 'maximum': 50, 'minimum': 1}, 'match': {'enum': ['good', 'strong', 'all'], 'type': 'string', 'default': 'good', 'description': "Match tier. 'all' includes weak matches the recruiter pass rejected."}, 'offset': {'type': 'integer', 'default': 0, 'minimum': 0}, 'applied': {'enum': ['show', 'hide'], 'type': 'string', 'default': 'show', 'description': 'hide = leave out jobs already applied to.'}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'properties': {'limit': {'type': 'integer', 'default': 50, 'maximum': 200, 'minimum': 1}, 'only_waiting_on_me': {'type': 'boolean', 'default': False, 'description': 'Only applications stalled on unanswered screening questions.'}, 'include_cover_letter': {'type': 'boolean', 'default': False}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'properties': {}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'properties': {}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'required': ['email', 'password'], 'properties': {'email': {'type': 'string', 'format': 'email'}, 'label': {'type': 'string', 'maxLength': 60, 'description': 'A name for this key, e.g. the machine it lives on.'}, 'password': {'type': 'string', 'maxLength': 256}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'required': ['application_id', 'stage'], 'properties': {'stage': {'enum': ['saved', 'applied', 'interview', 'offer', 'rejected'], 'type': 'string'}, 'application_id': {'type': 'string'}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'required': ['job_id'], 'properties': {'job_id': {'type': 'string', 'description': 'A job_id from list_matching_jobs or list_my_applications.'}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'required': ['job_id', 'action'], 'properties': {'action': {'enum': ['hide', 'dislike', 'interested'], 'type': 'string'}, 'job_id': {'type': 'string', 'description': 'A job_id from list_matching_jobs or list_my_applications.'}, 'reason': {'type': 'string', 'maxLength': 300}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'properties': {'force': {'type': 'boolean', 'default': False}, 'rebuild': {'type': 'boolean', 'default': False}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'properties': {}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'required': ['key_id'], 'properties': {'key_id': {'type': 'string', 'description': 'From list_api_keys.'}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'required': ['question', 'answer'], 'properties': {'kind': {'enum': ['text', 'boolean', 'select', 'number'], 'type': 'string', 'default': 'text'}, 'answer': {'type': 'string', 'maxLength': 5000}, 'options': {'type': 'array', 'items': {'type': 'string'}, 'description': 'For select questions: the choices the form offers.'}, 'question': {'type': 'string', 'maxLength': 500}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'required': ['design'], 'properties': {'design': {'type': 'string', 'maxLength': 40}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'required': ['application_id', 'notes'], 'properties': {'notes': {'type': 'string', 'maxLength': 2000}, 'application_id': {'type': 'string'}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'properties': {'fresh': {'enum': ['new', 'all'], 'type': 'string', 'description': "Freshness window; defaults to the account's saved filter."}, 'limit': {'type': 'integer', 'default': 10, 'maximum': 100, 'minimum': 1}, 'match': {'enum': ['good', 'strong', 'all'], 'type': 'string', 'description': "Match tier to draw from; defaults to the account's saved filter."}, 'job_id': {'type': 'string', 'description': 'Apply to exactly this ONE job (an id from list_matching_jobs) instead of a filtered batch — the same run, scoped to it. limit/match/fresh are ignored when set.'}, 'dry_run': {'type': 'boolean', 'default': False}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'properties': {}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'properties': {}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'required': ['job_id'], 'properties': {'job_id': {'type': 'string', 'description': 'A job_id from list_matching_jobs or list_my_applications.'}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'required': ['patch'], 'properties': {'patch': {'type': 'object', 'description': 'Profile fields to change, by name.'}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'required': ['patch'], 'properties': {'patch': {'type': 'object', 'description': 'Targeting fields to change, by name.'}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'required': ['filename', 'content_base64'], 'properties': {'save': {'type': 'boolean', 'default': True}, 'filename': {'type': 'string', 'maxLength': 120, 'description': 'e.g. cv.pdf'}, 'content_base64': {'type': 'string', 'description': "The file's bytes, base64-encoded."}}, 'additionalProperties': False}
最近のツール変更
類似のMCPサーバー
freedom-mcp
Supports company operations through commitments, teams, agents, customer evidence, leads, content workflows, spreadsheets, commer…
Stable Baseline
Manages company documents, knowledge graphs, whiteboards, projects, plans, tasks, teams, and improvement workflows.
mcp
Manages Nestr workspaces, roles, circles, tensions, governance proposals, comments, daily plans, graph relationships, agents, and…
TaScan
Manages field-service projects, workers, task lists, subtasks, dispatch, geofenced work zones, inspections, remediation workflows…
Tango
Manages shared work between humans and agents through tasks, leases, handoffs, approvals, artifacts, comments, integrations, prog…
AIOProductOS MCP
Combines customer records, support conversations, feedback, product analytics, roadmaps, tasks, experiments, releases, and retent…
agendaforge
Manages events, agendas, sessions, speakers, attendees, sponsors, forms, contacts, email templates, approvals, and organizer work…
Refine Job Search
Tracks job applications, interviews, offers, recruiter email, and company openings, with Gmail synchronization and workflow actio…