Find the Right Wells
Search and rank the wells, pull production signal, and catch data gaps before a sim or diagnosis.
- Search & rank
- Production trends
- Data gaps
- Well readiness
Claude, Gemini, ChatGPT, or any MCP client calls hosted tools on your rod-lift wells, rank gearbox loads, diagnose wells, read dyno cards. Same credential and scopes as the REST API.
Model Context Protocol turns an AI client into a caller on your PetroBench org. The client asks in plain language. The server returns scoped tool results from the live wells.
MCP is how agents discover and call tools. PetroBench hosts the server: Claude, Cursor, ChatGPT, or any MCP client connects to one URL.
Agents rank wells, diagnose loads, read dyno cards, and look up equipment on the same rod-lift records your engineers already use.
One scoped Bearer credential. Same org boundary and abilities as HTTP. No second identity store for agents.
No local server to run. Mint a token, paste the hosted URL, and ask from Cursor, Claude, ChatGPT, Gemini, or any MCP client you already use.
Create a personal or service token in Settings, or with the pb CLI. Pick the same scopes you would grant over REST.
Add https://app.petrobench.com/mcp in Claude, Cursor, ChatGPT, Gemini, or any MCP client that speaks streamable HTTP. Pass the Bearer token in the Authorization header.
Rank hot wells, diagnose a leader, pull equipment. Tools run under your org scopes. Live-well writes stay behind engineer signoff.
{
"mcpServers": {
"petrobench": {
"url": "https://app.petrobench.com/mcp",
"headers": {
"Authorization": "Bearer pb_pat_..."
}
}
}
} Exact client fields vary by host. Full wiring steps live in the MCP docs.
Wells, simulations, equipment, and account reads, real PetroBench operations your agents call with the same scoped permissions.
Full MCP referenceSearch and rank the wells, pull production signal, and catch data gaps before a sim or diagnosis.
Load dyno cards, diagnose wells, compare designs, and wait on long jobs, same engine as the workspace.
Resolve pumping units and rods from the same catalogs your engineers design against.
Keep agents paced against org usage, contacts, and handoff context.
Prefer raw HTTP, or chat with Vector on the same engine. Same credential and scopes.