Crisphive MCP server
{
"mcpServers": {
"crisphive": {
"command": "npx",
"args": [
"-y",
"@crisphive/mcp@latest"
],
"env": {
"CRISPHIVE_API_KEY": "<crisphive_api_key>",
"CRISPHIVE_BASE_URL": "https://..."
}
}
}
}{
"mcpServers": {
"crisphive": {
"command": "npx",
"args": [
"-y",
"@crisphive/mcp@latest"
],
"env": {
"CRISPHIVE_API_KEY": "<crisphive_api_key>",
"CRISPHIVE_BASE_URL": "https://..."
}
}
}
}{
"mcpServers": {
"crisphive": {
"command": "npx",
"args": [
"-y",
"@crisphive/mcp@latest"
],
"env": {
"CRISPHIVE_API_KEY": "<crisphive_api_key>",
"CRISPHIVE_BASE_URL": "https://..."
}
}
}
}{
"servers": {
"crisphive": {
"command": "npx",
"args": [
"-y",
"@crisphive/mcp@latest"
],
"env": {
"CRISPHIVE_API_KEY": "${input:crisphive_api_key}",
"CRISPHIVE_BASE_URL": "${input:crisphive_base_url}"
}
}
},
"inputs": [
{
"id": "crisphive_api_key",
"type": "promptString",
"description": "Crisphive api key",
"password": true
},
{
"id": "crisphive_base_url",
"type": "promptString",
"description": "Crisphive base url",
"password": true
}
]
}{
"mcpServers": {
"crisphive": {
"command": "npx",
"args": [
"-y",
"@crisphive/mcp@latest"
],
"env": {
"CRISPHIVE_API_KEY": "<crisphive_api_key>",
"CRISPHIVE_BASE_URL": "https://..."
}
}
}
}file .mcp.json (in your project root)file claude_desktop_config.jsonfile ~/.cursor/mcp.jsonfile .vscode/mcp.jsonfile ~/.codeium/windsurf/mcp_config.jsoninstall npx -y @crisphive/mcpversion 2.1.0
What it does
MCP server for Crisphive, an AI scheduling infrastructure for field operations. Exposes job booking, appointment scheduling, crew routing, dispatch, and fleet management tools for trades and home services. For developers building agents that need to schedule work, match technicians to jobs, and manage service territories.
- Schedule service jobs with customers by finding available time windows and routing crews based on location, skills, and availability.
- Handle emergency job insertions by previewing what gets rescheduled and committing changes through a deterministic solver.
- Track and outline technician schedules, availability, and workload for a given day or week.
Tools this server exposes
| Tool | Does |
|---|---|
| createCustomer | Create a new customer record. |
| listJobRequestBookingWindows | Find available time slots for scheduling a job. |
| createJobRequest | Create a job request for a customer. |
| quoteJobRequest | Get pricing information for a job request. |
| confirmJobRequest | Confirm and finalize a job request booking. |
| listEmergencyCandidates | Find which jobs or crews can be rescheduled for an emergency insertion. |
| previewEmergencyReschedule | Show the impact of inserting an emergency job before committing changes. |
| commitEmergencyReschedule | Finalize an emergency job insertion and reschedule affected work. |
| listJobRequests | List jobs and their current status. |
| getTechnicianSchedule | Retrieve a technician's schedule and availability for a given time period. |
Before you enable it
An MCP server runs with whatever access you give it. Start with a development account rather than production, and check which tools the server exposes before you let an agent call them unattended.