keywordise
Qué hace este MCP
Matches a user's CV to vacancies, tailors CVs, answers screening questions from saved information, tracks applications, and submits job applications.
Herramientas
Esquema de entrada
{'type': 'object', 'required': ['application_id', 'question_id', 'answer'], 'properties': {'answer': {'type': 'string', 'maxLength': 5000}, 'question_id': {'type': 'string'}, 'application_id': {'type': 'string'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', 'properties': {}, 'additionalProperties': False}
Esquema de entrada
{'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}
Esquema de entrada
{'type': 'object', 'properties': {'label': {'type': 'string', 'maxLength': 60}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', 'required': ['confirm_email'], 'properties': {'confirm_email': {'type': 'string', 'format': 'email'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', 'required': ['answer_id'], 'properties': {'answer_id': {'type': 'string'}}, 'additionalProperties': False}
Esquema de entrada
{'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}
Esquema de entrada
{'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}
Esquema de entrada
{'type': 'object', 'properties': {}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', 'properties': {}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', 'properties': {}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', 'properties': {}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', 'properties': {}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', 'required': ['job_id'], 'properties': {'job_id': {'type': 'string', 'description': 'A job_id from list_matching_jobs or list_my_applications.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', 'properties': {}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', 'properties': {'design': {'type': 'string', 'maxLength': 40, 'description': 'Optional; defaults to the saved design.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', 'properties': {}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', 'properties': {}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', 'required': ['application_id'], 'properties': {'application_id': {'type': 'string'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', 'properties': {}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', 'properties': {}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', 'properties': {}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', 'properties': {}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', 'properties': {'limit': {'type': 'integer', 'default': 20, 'maximum': 100, 'minimum': 1, 'description': 'Maximum number of applications to expand.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', 'properties': {}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', 'properties': {}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', 'properties': {}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', 'properties': {}, 'additionalProperties': False}
Esquema de entrada
{'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}
Esquema de entrada
{'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}
Esquema de entrada
{'type': 'object', 'properties': {}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', 'properties': {}, 'additionalProperties': False}
Esquema de entrada
{'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}
Esquema de entrada
{'type': 'object', 'required': ['application_id', 'stage'], 'properties': {'stage': {'enum': ['saved', 'applied', 'interview', 'offer', 'rejected'], 'type': 'string'}, 'application_id': {'type': 'string'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', 'required': ['job_id'], 'properties': {'job_id': {'type': 'string', 'description': 'A job_id from list_matching_jobs or list_my_applications.'}}, 'additionalProperties': False}
Esquema de entrada
{'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}
Esquema de entrada
{'type': 'object', 'properties': {'force': {'type': 'boolean', 'default': False}, 'rebuild': {'type': 'boolean', 'default': False}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', 'properties': {}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', 'required': ['key_id'], 'properties': {'key_id': {'type': 'string', 'description': 'From list_api_keys.'}}, 'additionalProperties': False}
Esquema de entrada
{'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}
Esquema de entrada
{'type': 'object', 'required': ['design'], 'properties': {'design': {'type': 'string', 'maxLength': 40}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', 'required': ['application_id', 'notes'], 'properties': {'notes': {'type': 'string', 'maxLength': 2000}, 'application_id': {'type': 'string'}}, 'additionalProperties': False}
Esquema de entrada
{'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}
Esquema de entrada
{'type': 'object', 'properties': {}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', 'properties': {}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', 'required': ['job_id'], 'properties': {'job_id': {'type': 'string', 'description': 'A job_id from list_matching_jobs or list_my_applications.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', 'required': ['patch'], 'properties': {'patch': {'type': 'object', 'description': 'Profile fields to change, by name.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', 'required': ['patch'], 'properties': {'patch': {'type': 'object', 'description': 'Targeting fields to change, by name.'}}, 'additionalProperties': False}
Esquema de entrada
{'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}
Cambios recientes en herramientas
Servidores MCP similares
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…