このMCPでできること
Manages Recruitee candidates, jobs, hiring pipelines, interviews, evaluations, notes, tags and recruiting tasks.
ツール
入力スキーマ
{'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}}}
入力スキーマ
{'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}}}
入力スキーマ
{'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}}}
入力スキーマ
{'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.'}}}
入力スキーマ
{'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}}}
入力スキーマ
{'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}}}
入力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {}}
入力スキーマ
{'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}}}
入力スキーマ
{'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}}}
入力スキーマ
{'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}}}
入力スキーマ
{'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).'}}}
入力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {}}
入力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {}}
入力スキーマ
{'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}}}
入力スキーマ
{'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}}}
入力スキーマ
{'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).'}}}
入力スキーマ
{'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).'}}}
入力スキーマ
{'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}}}
入力スキーマ
{'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).'}}}
入力スキーマ
{'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}}}
入力スキーマ
{'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.'}}}
入力スキーマ
{'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.'}}}
最近のツール変更
類似のMCPサーバー
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…