mcpField
D
DrillerDB

DrillerDB

已认证精选远程服务
drillerdb.com商业与营销03 周前更新

关于 DrillerDB

DrillerDB 是面向使用 DrillerDB 的水井和钻井承包商的托管远程 MCP 服务。它提供按公司隔离的项目、客户、财务、团队、排程和井日志数据,以及部分操作;通过 OAuth 控制访问,并为高风险更改设置审批。

主要功能

  1. 01查询项目、客户和发票
  2. 02访问团队、排程和井日志
  3. 03创建并提交现场报告
  4. 04经审批后排程或调度项目
  5. 05OAuth 身份验证与租户隔离
  6. 06记录工具调用并可撤销访问

适用场景

  1. 01查看待排程项目和团队安排
  2. 02核对客户欠款及发票账龄
  3. 03检索项目井日志或财务详情
  4. 04提交现场报告或申请经审批的调度

MCP 相关

托管的远程 MCP 服务通过 Streamable HTTP 和 OAuth 2.0 将 MCP 客户端连接到 DrillerDB 账户。它提供公司数据的读取和写入工具,高风险操作须经审批。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://mcp.drillerdb.com
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

工具

详细介绍

DrillerDB MCP 服务

面向 DrillerDB 的远程 Model Context Protocol 服务。DrillerDB 是水井和钻井承包商的操作系统。将 DrillerDB 账户连接到 Microsoft Copilot、Claude、ChatGPT、Codex、Cursor、VS Code 或任何 MCP 客户端,即可用日常语言处理实际项目、客户、发票、施工团队和水井日志。

https://mcp.drillerdb.com
传输方式Streamable HTTP
身份验证OAuth 2.0(Authorization Code + PKCE,Dynamic Client Registration)
托管由 DrillerDB, LLC. 管理。无需安装或自行托管。
账户需要有效的 DrillerDB 账户(app.drillerdb.com)
注册名称com.drillerdb/drillerdb
完整文档drillerdb.com/connectors/mcp

此仓库包含公开文档,以及托管式 DrillerDB MCP 服务的 server.json 注册清单。服务本身是托管服务,其源代码不开放。


快速开始

在 MCP 客户端中将服务 URL 添加为自定义连接器。首次使用时会自动进行 OAuth 登录,访问权限仅限于你自己的 DrillerDB 公司。

Claude Code
claude mcp add --transport http drillerdb https://mcp.drillerdb.com
Claude(网页端和桌面端)

依次前往 Settings -> Connectors -> Add custom connector,然后粘贴 https://mcp.drillerdb.com。

Microsoft Copilot

DrillerDB 正在为该服务申请 Microsoft MCP 认证。Microsoft 发布经过认证的连接器后,管理员便可从 Microsoft 的 Agent 和连接器目录中启用它。该连接器同样使用 DrillerDB OAuth 登录和公司级权限。

Gemini CLI

直接从此仓库安装 DrillerDB 扩展:

gemini extensions install https://github.com/DrillerDB/drillerdb-mcp

Gemini CLI 会从 gemini-extension.json 加载托管端点,并在你对服务进行身份验证时启动 DrillerDB OAuth 登录流程。

Cursor / VS Code / 其他客户端
{
  "mcpServers": {
    "drillerdb": {
      "type": "http",
      "url": "https://mcp.drillerdb.com"
    }
  }
}

你的客户端会通过 /.well-known/oauth-protected-resource 和 401 响应中的 WWW-Authenticate 标头自动发现 OAuth 端点,因此无需手动配置客户端 ID 或密钥。


你可以询问什么

  • “本周有哪些项目已准备好安排进度?”
  • “Acme Farms 还欠我们多少钱?欠款有多久了?”
  • “给我看看 Johnson 项目的水井日志。”
  • “本季度的收入进度与上一季度相比如何?”
  • “哪些钻机即将需要维护?”
  • “为今天的施工团队起草现场报告,并将其附加到项目中。”

权限范围

范围授予权限
mcp:read读取项目、客户、发票、提案、工单、施工团队、日程安排、现场报告、设备、工时卡、通信记录、库存和水井日志
mcp:write:low可轻松撤销的写入操作,例如附加备注或提交现场报告
mcp:write:high更改状态的写入操作,例如安排项目进度、派遣项目人员或发送发票
mcp:proposals:write生成和交付提案

风险较高的写入工具需要审批:工具会先返回 approval-required 结果,只有你在 DrillerDB 控制台中批准后才会执行操作。任何联系客户或转移资金的操作都必须经过明确确认。


安全

  • 租户隔离。 每个查询都会根据 OAuth 令牌绑定的 company_id 进行筛选,绝不会使用工具输入进行筛选。无法访问其他承包商的数据。
  • 审计日志。 每次工具调用都会被记录:调用者、所用工具、调用时间和结果。
  • 可撤销。 你可以随时从 DrillerDB 账户撤销连接器的访问权限,令牌会立即失效。
  • 速率限制。 针对每位使用者的限制可保护服务和你的账户。
  • 第一方服务。 DrillerDB 拥有 API 和数据。连接器数据不会出售,也不会用于广告。

有关数据的收集、使用和保留方式,请参阅 DrillerDB 隐私政策。


工具目录

读取工具(37 个)
工具标题
ar_aging_report应收账款账龄报告
customer_ltv_report客户生命周期价值报告
get_communication_detail获取通信详情
get_company_proposal_habits获取公司提案习惯
get_compliance_form获取合规表单
get_equipment_detail获取设备详情
get_geology_at_location获取指定地点的地质信息
get_invoice_detail获取发票详情
get_job_profitability获取项目盈利能力
get_maintenance_due获取待维护项目
get_project_compliance_status获取项目合规状态
get_project_detail获取项目详情
get_project_financials获取项目财务信息
get_proposal_detail获取提案详情
get_quote_detail获取报价详情
get_quote_engagement获取报价互动情况
get_timecard_summary获取工时卡汇总
get_work_order_detail获取工单详情
list_communications列出通信记录
list_contacts列出联系人
list_crews列出施工队
list_customers列出客户
list_equipment列出设备
list_field_reports列出现场报告
list_inventory列出库存
list_invoices列出发票
list_my_projects列出我的项目
list_project_files列出项目文件
list_projects_by_customer按客户列出项目
list_proposals列出提案
list_timecards列出工时卡
list_work_orders列出工单
query_schedule查询日程
query_well_logs查询钻井记录
revenue_pipeline收入管道
run_report运行报告
total_billed_by_contact按联系人统计开票总额
写入工具(8 个)
工具标题权限范围需审批
attach_note_to_project为项目添加备注mcp:write:low否
dispatch_project派发项目mcp:write:high是
import_vendor_invoice导入供应商发票mcp:write:high是
plan_crew_route规划施工队路线mcp:write:low否
schedule_project安排项目mcp:write:high是
send_invoice发送发票mcp:write:high是
submit_field_report提交现场报告mcp:write:low否
update_project_status更新项目状态mcp:write:high是
所有工具均声明 openWorldHint: false——每个工具仅操作调用公司的 DrillerDB 租户自身数据。

支持

关于 DrillerDB

DrillerDB 将项目管理、钻井记录、排期、提案、开票、设备跟踪和客户历史记录整合在一个系统中,服务于水井和钻井承包商。了解更多信息,请访问 drillerdb.com。

许可证

此仓库中的文档采用 MIT 许可证。DrillerDB 托管的 MCP 服务受 DrillerDB 服务条款约束。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。