keywordise
Ce que fait ce MCP
Matches a user's CV to vacancies, tailors CVs, answers screening questions from saved information, tracks applications, and submits job applications.
Outils
Schéma d’entrée
{'type': 'object', 'required': ['application_id', 'question_id', 'answer'], 'properties': {'answer': {'type': 'string', 'maxLength': 5000}, 'question_id': {'type': 'string'}, 'application_id': {'type': 'string'}}, 'additionalProperties': False}
Schéma d’entrée
{'type': 'object', 'properties': {}, 'additionalProperties': False}
Schéma d’entrée
{'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}
Schéma d’entrée
{'type': 'object', 'properties': {'label': {'type': 'string', 'maxLength': 60}}, 'additionalProperties': False}
Schéma d’entrée
{'type': 'object', 'required': ['confirm_email'], 'properties': {'confirm_email': {'type': 'string', 'format': 'email'}}, 'additionalProperties': False}
Schéma d’entrée
{'type': 'object', 'required': ['answer_id'], 'properties': {'answer_id': {'type': 'string'}}, 'additionalProperties': False}
Schéma d’entrée
{'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}
Schéma d’entrée
{'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}
Schéma d’entrée
{'type': 'object', 'properties': {}, 'additionalProperties': False}
Schéma d’entrée
{'type': 'object', 'properties': {}, 'additionalProperties': False}
Schéma d’entrée
{'type': 'object', 'properties': {}, 'additionalProperties': False}
Schéma d’entrée
{'type': 'object', 'properties': {}, 'additionalProperties': False}
Schéma d’entrée
{'type': 'object', 'properties': {}, 'additionalProperties': False}
Schéma d’entrée
{'type': 'object', 'required': ['job_id'], 'properties': {'job_id': {'type': 'string', 'description': 'A job_id from list_matching_jobs or list_my_applications.'}}, 'additionalProperties': False}
Schéma d’entrée
{'type': 'object', 'properties': {}, 'additionalProperties': False}
Schéma d’entrée
{'type': 'object', 'properties': {'design': {'type': 'string', 'maxLength': 40, 'description': 'Optional; defaults to the saved design.'}}, 'additionalProperties': False}
Schéma d’entrée
{'type': 'object', 'properties': {}, 'additionalProperties': False}
Schéma d’entrée
{'type': 'object', 'properties': {}, 'additionalProperties': False}
Schéma d’entrée
{'type': 'object', 'required': ['application_id'], 'properties': {'application_id': {'type': 'string'}}, 'additionalProperties': False}
Schéma d’entrée
{'type': 'object', 'properties': {}, 'additionalProperties': False}
Schéma d’entrée
{'type': 'object', 'properties': {}, 'additionalProperties': False}
Schéma d’entrée
{'type': 'object', 'properties': {}, 'additionalProperties': False}
Schéma d’entrée
{'type': 'object', 'properties': {}, 'additionalProperties': False}
Schéma d’entrée
{'type': 'object', 'properties': {'limit': {'type': 'integer', 'default': 20, 'maximum': 100, 'minimum': 1, 'description': 'Maximum number of applications to expand.'}}, 'additionalProperties': False}
Schéma d’entrée
{'type': 'object', 'properties': {}, 'additionalProperties': False}
Schéma d’entrée
{'type': 'object', 'properties': {}, 'additionalProperties': False}
Schéma d’entrée
{'type': 'object', 'properties': {}, 'additionalProperties': False}
Schéma d’entrée
{'type': 'object', 'properties': {}, 'additionalProperties': False}
Schéma d’entrée
{'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}
Schéma d’entrée
{'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}
Schéma d’entrée
{'type': 'object', 'properties': {}, 'additionalProperties': False}
Schéma d’entrée
{'type': 'object', 'properties': {}, 'additionalProperties': False}
Schéma d’entrée
{'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}
Schéma d’entrée
{'type': 'object', 'required': ['application_id', 'stage'], 'properties': {'stage': {'enum': ['saved', 'applied', 'interview', 'offer', 'rejected'], 'type': 'string'}, 'application_id': {'type': 'string'}}, 'additionalProperties': False}
Schéma d’entrée
{'type': 'object', 'required': ['job_id'], 'properties': {'job_id': {'type': 'string', 'description': 'A job_id from list_matching_jobs or list_my_applications.'}}, 'additionalProperties': False}
Schéma d’entrée
{'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}
Schéma d’entrée
{'type': 'object', 'properties': {'force': {'type': 'boolean', 'default': False}, 'rebuild': {'type': 'boolean', 'default': False}}, 'additionalProperties': False}
Schéma d’entrée
{'type': 'object', 'properties': {}, 'additionalProperties': False}
Schéma d’entrée
{'type': 'object', 'required': ['key_id'], 'properties': {'key_id': {'type': 'string', 'description': 'From list_api_keys.'}}, 'additionalProperties': False}
Schéma d’entrée
{'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}
Schéma d’entrée
{'type': 'object', 'required': ['design'], 'properties': {'design': {'type': 'string', 'maxLength': 40}}, 'additionalProperties': False}
Schéma d’entrée
{'type': 'object', 'required': ['application_id', 'notes'], 'properties': {'notes': {'type': 'string', 'maxLength': 2000}, 'application_id': {'type': 'string'}}, 'additionalProperties': False}
Schéma d’entrée
{'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}
Schéma d’entrée
{'type': 'object', 'properties': {}, 'additionalProperties': False}
Schéma d’entrée
{'type': 'object', 'properties': {}, 'additionalProperties': False}
Schéma d’entrée
{'type': 'object', 'required': ['job_id'], 'properties': {'job_id': {'type': 'string', 'description': 'A job_id from list_matching_jobs or list_my_applications.'}}, 'additionalProperties': False}
Schéma d’entrée
{'type': 'object', 'required': ['patch'], 'properties': {'patch': {'type': 'object', 'description': 'Profile fields to change, by name.'}}, 'additionalProperties': False}
Schéma d’entrée
{'type': 'object', 'required': ['patch'], 'properties': {'patch': {'type': 'object', 'description': 'Targeting fields to change, by name.'}}, 'additionalProperties': False}
Schéma d’entrée
{'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}
Modifications récentes des outils
Serveurs MCP similaires
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…