Model Context Protocol (MCP) connector
The DrillerDB connector lets you work with your DrillerDB account directly from Claude. It is a first-party remote server operated by DrillerDB; there is no local package to install. Ask about your drilling jobs, customers, invoices, and accounts receivable in plain English, query well-log and project history, and - with your approval - update job status, schedule and dispatch crews, or send a customer invoice.
New to the integration? Start with the AI Assistant overview for what it can do, example prompts, and how approvals work.
You need an active DrillerDB account with access to your company's data and a Claude account that can add custom connectors. On Claude Team and Enterprise, an organization Owner must add the connector before members connect their own accounts.
You can connect using the server URL below even if DrillerDB does not appear in Claude's directory. Your DrillerDB role and the permissions you authorize determine which tools and records you can access.
Use this remote Streamable HTTP server URL:
https://mcp.drillerdb.comEnter your credentials only on DrillerDB's sign-in page, not in the chat. For current Claude menus and plan requirements, see Anthropic's custom connector guide. For other clients, use our MCP setup guide.
Compare the result with the same project, invoice, or schedule in DrillerDB. An empty result can be valid when your company has no matching records; tools may also be limited by your role.
Actions that contact a customer, move a crew, or affect billing (sending an invoice, scheduling or dispatching a job, importing a vendor bill, changing a job's status) are approval-gated: they pause for your explicit confirmation in DrillerDB before execution. OAuth permission and Claude's tool permission do not replace that approval.
Notes, field reports, and route planning can run without this extra approval when your role and authorized scopes allow them. Review the tool request in Claude before allowing it.
The external catalog contains 45 tools. Claude may show fewer based on your DrillerDB role and authorized scopes.
list_my_projects, get_project_detail, list_projects_by_customer, get_project_financials, get_job_profitability, list_customers, list_contacts, list_invoices, get_invoice_detail, list_proposals, get_proposal_detail, get_company_proposal_habits, get_quote_detail, get_quote_engagement, list_work_orders, get_work_order_detail, list_crews, query_schedule, list_field_reports, list_project_files, list_communications, get_communication_detail, list_equipment, get_equipment_detail, get_maintenance_due, list_inventory, list_timecards, get_timecard_summary, get_compliance_form, get_project_compliance_status, query_well_logs, get_geology_at_location, customer_ltv_report, total_billed_by_contact, revenue_pipeline, ar_aging_report, run_report
attach_note_to_project - Add a note to a projectsubmit_field_report - Submit a field reportplan_crew_route - Plan a crew's route for the dayupdate_project_status - Change a job's status (approval-gated)schedule_project - Schedule a job (approval-gated)dispatch_project - Dispatch a crew to a job (approval-gated)import_vendor_invoice - Import a vendor bill (approval-gated)send_invoice - Email an invoice to a customer (approval-gated)Data handling for the connector is described in our Privacy Policy (section 5.7). Questions: support@drillerdb.com.
https://mcp.drillerdb.com (no trailing path), then complete the OAuth sign-in with your DrillerDB email and password. The connector uses OAuth 2.0 - it never asks for an API key.Retry-After header; wait and retry.