hiresquire-ai
HireSquire Agent Ecosystem Production-ready recruitment and screening tools for AI agents.
What it can do
- Create Screening: Submit candidate resumes for AI screening against a job description. Supports raw text, base64, or file URLs. High-accuracy scoring (1-100) based on role requirements.
- Get Screening Status: Check the current processing status of a screening job.
- Get Results: Retrieve detailed screening results including candidate scores, AI-generated reasoning, and interview questions. Only available for "completed" jobs.
What data it sees
Do you need an account
An API key from the service settings is required
HireSquire Agent Ecosystem
Production-ready recruitment and screening tools for AI agents. Screen resumes, rank candidates, and automate interview scheduling via MCP.
Features:
- AI Screening: Submit resumes (PDF/Text) and get high-accuracy scoring (1-100).
- Email Automation: Generate personalized outreach and interview questions.
- Meeting Scheduling: Automated scheduling via Calendly or Cal.com.
Designed for autonomous reliability with full Idempotency support.
How to connect
How to connect hiresquire-ai to Claude
The server address to paste into Claude settings:
https://hiresquire-ai--bparrish46.run.tools
- Open Claude (claude.ai or the desktop app).
- Go to Settings → Connectors.
- Click Add custom connector.
- Paste the server address copied below into Remote MCP server URL and click Add.
- In a chat, click + → Connectors and switch the new connector on.
Custom connectors are available on Free, Pro, Max, Team and Enterprise plans (Free is limited to one). On Team and Enterprise an organization Owner adds the connector first under Organization settings → Connectors.
Authorization
After you click Add, a sign-in window for the service opens. Sign in with your own account and approve access. Claude never sees your password.
How to connect hiresquire-ai to ChatGPT
The server address to paste into ChatGPT settings:
https://hiresquire-ai--bparrish46.run.tools
- Open ChatGPT in a browser (chatgpt.com). A Plus, Pro, Business, Enterprise or Edu plan is required.
- Turn on developer mode once: Settings → Apps → Advanced settings → Developer mode.
- Open Settings → Connectors and click Create.
- Fill in the form: Name (anything), Description (one line about what the service does), MCP server URL (copy it below).
- Under Authentication choose OAuth if the service requires sign-in, otherwise None. Click Create.
- In a new chat open + → Apps/Connectors and enable the connector.
OpenAI has renamed this section before (Connectors → Apps/Plugins). If the label differs, search settings for "developer mode". On Business/Enterprise workspaces an admin must allow custom connectors first.
Authorization
On first use ChatGPT opens the service's sign-in window. Sign in and approve access.
How to connect hiresquire-ai to Cursor
The server address to paste into Cursor settings:
https://hiresquire-ai--bparrish46.run.tools
Fastest: click Open in Cursor below and confirm the prompt.
Manually:
- In Cursor open Settings → Cursor Settings → MCP and click Add new global MCP server.
- Paste the JSON copied below into
~/.cursor/mcp.json(per project:.cursor/mcp.jsonin the repo root). - Save the file. The server appears in the MCP list; authorize it there if asked.
Authorization
If the service needs sign-in, an authorize button appears next to the server in the MCP list.
Server tool list (24)
Raw names from tools/list. Only developers need these.
| create_screening | Submit candidate resumes for AI screening against a job description. Supports raw text, base64, or file URLs. High-accuracy scoring (1-100) based on role requirements. |
| get_screening_status | Check the current processing status of a screening job. |
| get_results | Retrieve detailed screening results including candidate scores, AI-generated reasoning, and interview questions. Only available for "completed" jobs. |
| generate_email | Generate professional candidate outreach or follow-up emails based on screening results. |
| bulk_generate_emails | Generate personalized emails for multiple candidates at once. Efficient for high-volume outreach after screening. |
| compare_candidates | Compare multiple candidates side-by-side to evaluate their relative strengths. Includes an AI-powered Delta Analysis explaining why one candidate ranks higher and highlighting specific edges. |
| test_webhook | Test a webhook endpoint to verify it is reachable and responding |
| get_credit_balance | Get current credit balance and check if you can afford screening |
| estimate_screening_cost | Estimate cost for screening a number of candidates |
| cancel_screening_job | Cancel a running screening job |
| report_hiring_outcome | Report hiring outcome to improve AI accuracy |
| purchase_credits | Purchase credits immediately using saved payment method |
| enable_auto_reload | Enable automatic credit reloading when balance drops below threshold |
| disable_auto_reload | Disable automatic credit reloading |
| list_credit_packs | List available credit packs for purchase |
| get_credit_transactions | Get credit transaction history |
| list_calendar_connections | List all connected calendar and meeting tools |
| create_calendar_connection | Connect a calendar provider (calendly, calcom) to HireSquire |
| get_available_slots | Get available time slots from a calendar provider |
| create_interview | Create an interview with calendar event and meeting link |
| generate_meeting_link | Generate a meeting link (Zoom, Google Meet, etc.) |
| whoami | Verify your API token and get profile/balance info |
| get_api_schema | Get the full OpenAPI 3.0 specification for the HireSquire REST API |
| create_checkout_session | Create a Stripe checkout session for credit purchase (generates a payment link) |