@arvoretech/gupy-mcp
v1.2.0
Published
Gupy ATS MCP Server
Readme
@arvoretech/gupy-mcp
MCP server for Gupy — manage jobs, applications, candidates, and webhooks from your AI assistant.
Authentication
Uses Bearer tokens (RFC 6750). Generate your token in Setup → Tokens Generation in the Gupy admin panel. The token is sent in the Authorization: Bearer <token> header on every request.
The Gupy API is available only on Premium and Enterprise plans.
Configuration
{
"mcpServers": {
"gupy": {
"command": "npx",
"args": ["-y", "@arvoretech/gupy-mcp"],
"env": {
"GUPY_API_TOKEN": "your-bearer-token",
"GUPY_API_URL": "https://api.gupy.io"
}
}
}
}GUPY_API_URL is optional and defaults to https://api.gupy.io.
Tools
Jobs
list_jobs— list jobs with filters (status, code, name)get_job— get job details by IDupdate_job_status— change a job's status (publish, suspend, close, etc.)
Applications
list_applications— list applications for a jobmove_application— move an application to a different steptag_application— add tags to an applicationcreate_application_comment— add a comment to a candidate's timelinelist_application_comments— list comments on a candidate's timelinesend_candidate_message— send an email to the candidate
Candidates
list_candidates— list candidates with email andmanuallyAddedfilters
Webhooks
list_webhooks— list webhook configurationscreate_webhook— register a new webhook for eventsdelete_webhook— remove a webhook configuration
Escape hatch
gupy_request— make any authenticated request to the Gupy API. Use this for endpoints not covered by the typed tools (e.g./api/v2/jobs, position management, departments, custom fields, pre-employees, contracts).
