UNPKG

@coretext-ai/qa-greenhouse-b9c0d1e2-f3a4-4567-a890-901234567890

Version:
108 lines (87 loc) 4.74 kB
# greenhouse-mcp-server MCP server with greenhouse integration This MCP server was generated using the Template Orchestrator and includes the following integrations: ## Available Tools This MCP server provides 40 tools across 1 integrations: ### Greenhouse Tools - **greenhouse_list_applications**: List all applications with optional filtering by job, candidate, or status - **greenhouse_get_application**: Retrieve detailed information about a specific application - **greenhouse_create_application**: Create a new application for an existing candidate - **greenhouse_update_application**: Update an existing application's properties - **greenhouse_move_application**: Move an application to a different stage within the same job - **greenhouse_transfer_application**: Transfer an application to a different job - **greenhouse_reject_application**: Reject an application with reason and optional email notification - **greenhouse_hire_application**: Hire a candidate by marking their application as hired - **greenhouse_convert_prospect**: Convert a prospect application to a candidate application - **greenhouse_list_candidates**: List all candidates with optional filtering and pagination - **greenhouse_get_candidate**: Retrieve detailed information about a specific candidate - **greenhouse_create_candidate**: Create a new candidate with contact information and optional application - **greenhouse_update_candidate**: Update an existing candidate's information - **greenhouse_delete_candidate**: Delete a candidate and all associated applications - **greenhouse_list_jobs**: List all jobs with optional filtering and pagination - **greenhouse_get_job**: Retrieve detailed information about a specific job - **greenhouse_create_job**: Create a new job posting with hiring team and requirements - **greenhouse_update_job**: Update an existing job's properties - **greenhouse_get_job_post**: Retrieve the job post associated with a job - **greenhouse_list_job_stages**: List all job stages with interview details - **greenhouse_get_job_stage**: Retrieve details about a specific job stage - **greenhouse_list_scheduled_interviews**: List scheduled interviews with optional filtering - **greenhouse_get_scheduled_interview**: Retrieve details about a specific scheduled interview - **greenhouse_create_scheduled_interview**: Create a new scheduled interview for an application - **greenhouse_update_scheduled_interview**: Update an existing scheduled interview - **greenhouse_delete_scheduled_interview**: Delete a scheduled interview - **greenhouse_get_application_interviews**: Get all scheduled interviews for a specific application - **greenhouse_list_offers**: List all offers with optional filtering - **greenhouse_get_offer**: Retrieve details about a specific offer - **greenhouse_get_current_offer**: Get the current offer for a specific application - **greenhouse_list_scorecards**: List all scorecards with optional filtering - **greenhouse_get_scorecard**: Retrieve details about a specific scorecard - **greenhouse_list_users**: List all users in the organization - **greenhouse_get_user**: Retrieve details about a specific user - **greenhouse_create_user**: Create a new user in the organization - **greenhouse_list_departments**: List all departments in the organization - **greenhouse_get_department**: Retrieve details about a specific department - **greenhouse_list_offices**: List all offices in the organization - **greenhouse_get_office**: Retrieve details about a specific office - **greenhouse_get_activity_feed**: Get activity feed for a candidate including notes, emails, and activities ## Installation ```bash npm install @coretext-ai/qa-greenhouse-b9c0d1e2-f3a4-4567-a890-901234567890 ``` ## Environment Setup Create a `.env` file with the following variables: ```env GREENHOUSE_API_KEY=your_greenhouse_api_key_here GREENHOUSE_EMAIL=your_greenhouse_email_here ``` ## Usage ### Running the server ```bash # Development mode npm run dev # Production mode npm run build && npm start ``` ### Using with Claude Desktop Add this to your Claude Desktop configuration: ```json { "mcpServers": { "greenhouse-mcp-server": { "command": "npx", "args": ["@coretext-ai/qa-greenhouse-b9c0d1e2-f3a4-4567-a890-901234567890"], "env": { "GREENHOUSE_API_KEY": "your_greenhouse_api_key_here", "GREENHOUSE_EMAIL": "your_greenhouse_email_here" } } } } ``` ## Instructions for Fetching API Keys/Tokens - **COMING SOON** ## Generated Information - **Generated at**: Thu Jul 24 2025 02:45:42 GMT+0000 (Coordinated Universal Time) - **Orchestrator version**: 0.0.2 - **Template repository**: Coretext-AI-Dev/server-template-v2 - **Total endpoints**: 40