Workable MCP server for Claude, ChatGPT, Claude Code and Cursor
Access and manage accounts and user members (inviting, updating, deleting) in Workable.
Examples of what your AI apps can do in Workable. You'll see the exact list of tools after you connect it.
get_candidates
ToolTool to retrieve a list of all candidates across jobs. use when you need to aggregate candidate data across your organization.
delete_department
ToolTool to delete a department. use when removing an obsolete or restructured department after confirming dependent resources.
get_account
ToolTool to return the specified account. use when you need account metadata by subdomain after listing available accounts.
get_accounts
ToolTool to retrieve a collection of all accounts you have access to. use when you need to list your workable accounts after authentication.
get_background_check_packages
ToolTool to retrieve a list of available background check packages from a specified provider. use after identifying the provider to view available package options.
get_background_check_providers
ToolTool to retrieve a list of available background check providers. use after confirming valid authentication to list integrated background check services.
get_events
ToolTool to retrieve a collection of events scheduled in the account. use when you need to list all upcoming or past calls, interviews, or meetings.
get_jobs
ToolTool to retrieve a list of jobs from your workable account. use after validating account authentication before managing job postings.
get_legal_entities
ToolTool to retrieve a collection of your account legal entities. use after confirming valid authentication and enabling employee management.
get_members
ToolTool to retrieve a list of your workable account members. use after confirming valid authentication to fetch collaborators, admins, or reviewers.
get_recruiters
ToolTool to retrieve external recruiters. use when you need to fetch all external recruiters for your account after confirming the r jobs scope.
get_requisitions
ToolTool to retrieve a collection of requisitions in the account. use after authentication succeeds.
get_stages
ToolTool to retrieve a collection of your recruitment pipeline stages. use when you need to list all available stages before managing candidates or pipelines.
get_subscriptions
ToolTool to list all active subscriptions. use after verifying webhooks configuration to ensure subscriptions are active.
post_background_check
ToolTool to inject background check results directly into the candidate's timeline. use after a background check status changes to push results and attachments into workable.
post_department_merge
ToolTool to merge a department into another. use after confirming both department ids and optional force flag.
post_departments
ToolTool to create a department in your account. use when you need to add a new department for organizing teams under your workable account.
post_member_enable
ToolTool to restore a deactivated member. use after confirming the member is currently deactivated.
post_members_invite
ToolTool to invite a member to your workable account. use when sending an invitation email.
put_departments
ToolTool to update an existing department in your account. use when renaming a department or changing its parent after confirming its id.
put_members
ToolTool to update a member's details. use when you need to modify information of an existing member after confirming the id.
Free. No card needed.
How to connect Workable
- 1Create your free ContextGate account.
- 2Go to Connections → Add Connection, search for Workable and sign in to Workable.
- 3Add ContextGate to Claude, Cursor or ChatGPT (the Setup page shows you how), then ask it to use Workable.
What you get with Workable and ContextGate
- Your AI apps can use Workable Claude, Cursor, ChatGPT and other AI apps reach Workable through the one ContextGate connection you add to them.
- You choose which tools they can use Switch off any Workable tool you don't want used. It's hidden from your AI apps and refused if called.
- Every call is checked and recorded Your policies check each call (for example, personal data is hidden and secrets are blocked), and Activity keeps a record of it.
ContextGate sees only the tool calls that go through it, not your AI app's built-in tools or your chats.
Select a tool on the left to see its parameters
What you get with Workable and ContextGate
- Your AI apps can use Workable: Claude, Cursor, ChatGPT and other AI apps reach Workable through the one ContextGate connection you add to them.
- You choose which tools they can use: Switch off any Workable tool you don't want used. It's hidden from your AI apps and refused if called.
- Every call is checked and recorded: Your policies check each call (for example, personal data is hidden and secrets are blocked), and Activity keeps a record of it.
ContextGate sees only the tool calls that go through it, not your AI app's built-in tools or your chats.
Free. No card needed.
How to connect Workable
- Create your free ContextGate account.
- Go to Connections → Add Connection, search for Workable and sign in to Workable.
- Add ContextGate to Claude, Cursor or ChatGPT (the Setup page shows you how), then ask it to use Workable.