Drillerdb MCP server
{
"mcpServers": {
"drillerdb": {
"type": "http",
"url": "https://mcp.drillerdb.com"
}
}
}{
"mcpServers": {
"drillerdb": {
"type": "http",
"url": "https://mcp.drillerdb.com"
}
}
}{
"mcpServers": {
"drillerdb": {
"type": "http",
"url": "https://mcp.drillerdb.com"
}
}
}{
"servers": {
"drillerdb": {
"type": "http",
"url": "https://mcp.drillerdb.com"
}
}
}{
"mcpServers": {
"drillerdb": {
"type": "http",
"url": "https://mcp.drillerdb.com"
}
}
}file .mcp.json (in your project root)file claude_desktop_config.jsonfile ~/.cursor/mcp.jsonfile .vscode/mcp.jsonfile ~/.codeium/windsurf/mcp_config.jsonversion 1.0.1
What it does
MCP server for DrillerDB, an operating system for water-well and drilling contractors. Connects to your DrillerDB account to read and write drilling jobs, customers, invoices, crews, schedules, well logs, and related data through natural language queries.
- Query which jobs are ready to schedule this week or check customer account balances and invoice aging.
- View well logs, equipment maintenance schedules, and project profitability details for specific jobs or customers.
- Submit field reports, attach notes to jobs, create proposals, and dispatch crews, with approval gates for high-risk actions.
Tools this server exposes
| Tool | Does |
|---|---|
| list_projects_by_customer | List all projects for a specific customer. |
| get_project_detail | Retrieve full details for a drilling project. |
| list_invoices | List invoices, optionally filtered by customer or status. |
| ar_aging_report | Generate an accounts receivable aging report. |
| list_crews | List available crews and their status. |
| query_schedule | Query the schedule for jobs, crews, or equipment. |
| query_well_logs | Retrieve well log data for projects. |
| get_equipment_detail | Retrieve details about a specific piece of equipment. |
| get_maintenance_due | List equipment or rigs with upcoming maintenance. |
| get_job_profitability | Calculate or retrieve profitability metrics for a job. |
| list_field_reports | List field reports for projects or crews. |
| submit_field_report | Create and submit a field report for a job or crew. |
| list_proposals | List proposals with optional filtering. |
| get_proposal_detail | Retrieve full details of a proposal. |
| create_proposal | Generate a new proposal for a customer. |
| list_customers | List all customers in your company. |
| get_invoice_detail | Retrieve details for a specific invoice. |
| dispatch_job | Assign a job to a crew or reschedule it. |
| list_work_orders | List work orders for projects or crews. |
| get_work_order_detail | Retrieve full details of a work order. |
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.