recruitee
Ce que fait ce MCP
Manages Recruitee candidates, jobs, hiring pipelines, interviews, evaluations, notes, tags and recruiting tasks.
Outils
Schéma d’entrée
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['candidate_id', 'body'], 'properties': {'body': {'type': 'string', 'maxLength': 20000, 'minLength': 1, 'description': 'The note text.'}, 'candidate_id': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'The candidate id.', 'exclusiveMinimum': 0}}}
Schéma d’entrée
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['candidate_id', 'tags'], 'properties': {'tags': {'type': 'array', 'items': {'type': 'string', 'minLength': 1}, 'maxItems': 50, 'minItems': 1, 'description': 'Tag names to add, e.g. ["Python developer"].'}, 'candidate_id': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'The candidate id.', 'exclusiveMinimum': 0}}}
Schéma d’entrée
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['candidate_id'], 'properties': {'offer_id': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'The job id.', 'exclusiveMinimum': 0}, 'candidate_id': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'The candidate id.', 'exclusiveMinimum': 0}, 'talent_pool_id': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'The talent pool id.', 'exclusiveMinimum': 0}}}
Schéma d’entrée
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['name'], 'properties': {'name': {'type': 'string', 'minLength': 1, 'description': "Candidate's full name (required)."}, 'links': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Other links (portfolio, website).'}, 'emails': {'type': 'array', 'items': {'type': 'string', 'format': 'email', 'pattern': "^(?:[A-Za-z0-9_'+\\-]+\\.)*[A-Za-z0-9_'+\\-]*[A-Za-z0-9_+-]@(?:[A-Za-z0-9][A-Za-z0-9\\-]*\\.)+[A-Za-z]{2,}$"}, 'description': 'Email addresses.'}, 'phones': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Phone numbers.'}, 'sources': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Source tags, e.g. ["Referral"].'}, 'offer_ids': {'type': 'array', 'items': {'type': 'integer', 'maximum': 9007199254740991, 'exclusiveMinimum': 0}, 'description': 'Jobs/talent pools to assign the candidate to (default stage).'}, 'cover_letter': {'type': 'string', 'description': 'Cover letter text.'}, 'social_links': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Social profile URLs (e.g. LinkedIn).'}, 'remote_cv_url': {'type': 'string', 'format': 'uri', 'description': 'Public URL of the CV file for Recruitee to fetch.'}}}
Schéma d’entrée
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['title'], 'properties': {'title': {'type': 'string', 'minLength': 1, 'description': 'Task title (required).'}, 'due_date': {'type': 'string', 'description': 'Due date/time (ISO 8601). Requires timezone.'}, 'timezone': {'type': 'string', 'description': 'Timezone of the due date, e.g. Europe/Amsterdam.'}, 'admin_ids': {'type': 'array', 'items': {'type': 'integer', 'maximum': 9007199254740991, 'exclusiveMinimum': 0}, 'description': 'Assignees (admin ids).'}, 'description': {'type': 'string', 'description': 'Task details.'}, 'candidate_id': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'Candidate the task is about.', 'exclusiveMinimum': 0}}}
Schéma d’entrée
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['candidate_id'], 'properties': {'candidate_id': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'The candidate id.', 'exclusiveMinimum': 0}}}
Schéma d’entrée
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {}}
Schéma d’entrée
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['offer_id'], 'properties': {'offer_id': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'The job (offer) id.', 'exclusiveMinimum': 0}}}
Schéma d’entrée
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['pipeline_template_id'], 'properties': {'pipeline_template_id': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'The pipeline template id.', 'exclusiveMinimum': 0}}}
Schéma d’entrée
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['candidate_id'], 'properties': {'candidate_id': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'The candidate id.', 'exclusiveMinimum': 0}}}
Schéma d’entrée
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'ids': {'type': 'array', 'items': {'type': 'integer', 'maximum': 9007199254740991, 'exclusiveMinimum': 0}, 'description': 'Only these candidate ids.'}, 'sort': {'enum': ['by_date', 'by_last_message'], 'type': 'string', 'description': 'Sort order (default by_date).'}, 'limit': {'type': 'integer', 'maximum': 1000, 'minimum': 1, 'description': 'Candidates per page (default 100, max 1000).'}, 'query': {'type': 'string', 'description': 'Search by candidate name or job.'}, 'offset': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 0, 'description': 'Number of candidates to skip.'}, 'offer_id': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'Only candidates on this job/talent pool.', 'exclusiveMinimum': 0}, 'qualified': {'type': 'boolean', 'description': 'true = only qualified candidates.'}, 'disqualified': {'type': 'boolean', 'description': 'true = only disqualified candidates.'}, 'created_after': {'type': 'string', 'description': 'Only candidates created after this date (ISO 8601).'}}}
Schéma d’entrée
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {}}
Schéma d’entrée
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {}}
Schéma d’entrée
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'kind': {'enum': ['evaluation', 'questionnaire', 'all'], 'type': 'string', 'description': 'Result kind (default all).'}, 'page': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 1, 'description': 'Page number; only used together with limit.'}, 'limit': {'type': 'integer', 'maximum': 1000, 'minimum': 1, 'description': 'Results per page (default unlimited).'}, 'scope': {'enum': ['my', 'all'], 'type': 'string', 'description': 'Only mine, or all (default all).'}, 'admin_ids': {'type': 'array', 'items': {'type': 'integer', 'maximum': 9007199254740991, 'exclusiveMinimum': 0}, 'description': 'Only results by these admin ids.'}, 'candidate_id': {'type': 'integer', 'maximum': 9007199254740991, 'description': "Only this candidate's evaluations.", 'exclusiveMinimum': 0}}}
Schéma d’entrée
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'page': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 1, 'description': 'Page number; only used together with limit.'}, 'limit': {'type': 'integer', 'maximum': 1000, 'minimum': 1, 'description': 'Events per page (default unlimited).'}, 'scope': {'enum': ['my', 'all'], 'type': 'string', 'description': 'Only mine, or all (default all).'}, 'status': {'enum': ['upcoming', 'past_due', 'all'], 'type': 'string', 'description': 'Which events (default upcoming).'}, 'end_date': {'type': 'string', 'pattern': '^\\d{4}-\\d{2}-\\d{2}$', 'description': 'Range end, YYYY-MM-DD.'}, 'timezone': {'type': 'string', 'description': 'Timezone for the date range, e.g. Europe/Amsterdam.'}, 'admin_ids': {'type': 'array', 'items': {'type': 'integer', 'maximum': 9007199254740991, 'exclusiveMinimum': 0}, 'description': 'Only events assigned to these admin ids.'}, 'start_date': {'type': 'string', 'pattern': '^\\d{4}-\\d{2}-\\d{2}$', 'description': 'Range start, YYYY-MM-DD.'}, 'candidate_id': {'type': 'integer', 'maximum': 9007199254740991, 'description': "Only this candidate's interviews.", 'exclusiveMinimum': 0}}}
Schéma d’entrée
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'page': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 1, 'description': 'Page number, starting at 1.'}, 'limit': {'type': 'integer', 'maximum': 1000, 'minimum': 1, 'description': 'Jobs per page (default 1000).'}, 'include': {'type': 'array', 'items': {'enum': ['description', 'requirements', 'highlight', 'work_models', 'salary', 'dynamic_fields', 'follower_ids', 'location_ids', 'requisition_ids', 'tags', 'job_scheduler', 'issues', 'counters'], 'type': 'string'}, 'description': 'Extra field groups to return.'}, 'tag_ids': {'type': 'array', 'items': {'type': 'integer', 'maximum': 9007199254740991, 'exclusiveMinimum': 0}, 'description': 'Only jobs with these job tags.'}, 'statuses': {'type': 'array', 'items': {'enum': ['draft', 'published', 'internal', 'closed', 'archived'], 'type': 'string'}, 'description': 'Only jobs in these statuses.'}, 'offer_ids': {'type': 'array', 'items': {'type': 'integer', 'maximum': 9007199254740991, 'exclusiveMinimum': 0}, 'description': 'Only these job ids.'}, 'categories': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Only these job categories, e.g. information_technology.'}, 'lang_codes': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Only jobs in these languages, e.g. en.'}, 'priorities': {'type': 'array', 'items': {'enum': ['urgent', 'high', 'normal', 'low'], 'type': 'string'}, 'description': 'Only jobs with these priorities.'}, 'location_ids': {'type': 'array', 'items': {'type': 'integer', 'maximum': 9007199254740991, 'exclusiveMinimum': 0}, 'description': 'Only jobs at these locations.'}, 'recruiter_ids': {'type': 'array', 'items': {'type': 'integer', 'maximum': 9007199254740991, 'exclusiveMinimum': 0}, 'description': 'Only jobs with these recruiters (admin ids).'}, 'department_ids': {'type': 'array', 'items': {'type': 'integer', 'maximum': 9007199254740991, 'exclusiveMinimum': 0}, 'description': 'Only jobs in these departments.'}, 'employment_types': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Only these employment types, e.g. fulltime.'}, 'hiring_manager_ids': {'type': 'array', 'items': {'type': 'integer', 'maximum': 9007199254740991, 'exclusiveMinimum': 0}, 'description': 'Only jobs with these hiring managers (admin ids).'}}}
Schéma d’entrée
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'query': {'type': 'string', 'description': 'Search tags by name.'}, 'sort_by': {'enum': ['name', 'taggings_count'], 'type': 'string', 'description': 'Sort field.'}, 'sort_order': {'enum': ['asc', 'desc'], 'type': 'string', 'description': 'Sort direction (default asc).'}}}
Schéma d’entrée
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'page': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 1, 'description': 'Page number, starting at 1.'}, 'limit': {'type': 'integer', 'maximum': 1000, 'minimum': 1, 'description': 'Tasks per page (company list only).'}, 'scope': {'enum': ['my', 'unassigned', 'all'], 'type': 'string', 'description': 'Whose tasks (company list only).'}, 'status': {'enum': ['completed', 'uncompleted'], 'type': 'string', 'description': 'Completed or open tasks only.'}, 'sort_by': {'enum': ['due_date', 'created_at', 'completed_at'], 'type': 'string', 'description': 'Sort field (company list only).'}, 'admin_ids': {'type': 'array', 'items': {'type': 'integer', 'maximum': 9007199254740991, 'exclusiveMinimum': 0}, 'description': 'Only tasks assigned to these admin ids (company list only).'}, 'sort_order': {'enum': ['asc', 'desc'], 'type': 'string', 'description': 'Sort direction (company list only).'}, 'candidate_id': {'type': 'integer', 'maximum': 9007199254740991, 'description': "Only this candidate's tasks.", 'exclusiveMinimum': 0}}}
Schéma d’entrée
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'page': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 1, 'description': 'Page number, starting at 1.'}, 'limit': {'type': 'integer', 'maximum': 1000, 'minimum': 1, 'description': 'Results per page.'}, 'query': {'type': 'string', 'description': 'Search by name or email.'}, 'role_id': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'Only members with this role id.', 'exclusiveMinimum': 0}, 'sort_by': {'enum': ['name', 'role', 'email'], 'type': 'string', 'description': 'Sort field (default name).'}, 'sort_order': {'enum': ['asc', 'desc'], 'type': 'string', 'description': 'Sort direction (default asc).'}}}
Schéma d’entrée
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['placement_id', 'stage_id'], 'properties': {'stage_id': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'Destination stage id.', 'exclusiveMinimum': 0}, 'placement_id': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'The placement id (candidate-on-job), not the candidate id.', 'exclusiveMinimum': 0}, 'work_location_id': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'Location id — required by Recruitee when the destination is a hired stage.', 'exclusiveMinimum': 0}}}
Schéma d’entrée
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'page': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 1, 'description': 'Page number, starting at 1.'}, 'limit': {'type': 'integer', 'maximum': 1000, 'minimum': 1, 'description': 'Candidates per page (default 60).'}, 'query': {'type': 'string', 'description': 'Free-text search (adds a {"field":"all","query":...} filter).'}, 'filters': {'type': 'array', 'items': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'description': 'Additional Recruitee search filter objects, sent as filters_json.'}, 'sort_by': {'type': 'string', 'description': 'Sort key with _asc or _desc suffix, e.g. created_at_desc (default), relevance_desc, candidate_name_asc, candidate_rating_desc, candidate_stage_name_asc.'}}}
Schéma d’entrée
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['candidate_id'], 'properties': {'name': {'type': 'string', 'minLength': 1, 'description': 'New full name.'}, 'links': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Full replacement list of other links.'}, 'emails': {'type': 'array', 'items': {'type': 'string', 'format': 'email', 'pattern': "^(?:[A-Za-z0-9_'+\\-]+\\.)*[A-Za-z0-9_'+\\-]*[A-Za-z0-9_+-]@(?:[A-Za-z0-9][A-Za-z0-9\\-]*\\.)+[A-Za-z]{2,}$"}, 'description': 'Full replacement list of email addresses.'}, 'phones': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Full replacement list of phone numbers.'}, 'candidate_id': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'The candidate id.', 'exclusiveMinimum': 0}, 'cover_letter': {'type': 'string', 'description': 'Cover letter text.'}, 'social_links': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Full replacement list of social profile URLs.'}}}
Modifications récentes des outils
Serveurs MCP similaires
AdButler
Manages AdButler advertisers, campaigns, ad items, audiences, zones, creatives, catalogs, and advertising reports.
Duvo MCP
Provides governed retail and CPG operations for cases, queues, approvals, automations, process documentation, integrations, and a…
Lovie Company Formation
Supports company formation and business administration with bank accounts, cards, invoicing, bookkeeping, accounting periods, and…
freedom-mcp
Supports company operations through commitments, teams, agents, customer evidence, leads, content workflows, spreadsheets, commer…
独行录 / opcmenu
Supports founder and company discovery, collaboration goals and tasks, events and signups, networking, messaging, profiles, produ…
Meta Council
Provides governed workflows for consulting, outreach, sales deals, invoices, marketing campaigns, content approvals, accounting a…
synter-ads
Manages cross-platform advertising campaigns, audiences, tracking, creative, landing pages, campaign audits, technology intellige…
synter-ads
Manages cross-platform advertising campaigns, audiences, tracking, creative, landing pages, campaign audits, technology intellige…