Operator search
Search operators and retrieve match context.
Use the EnergyNetWatch MCP server to connect compatible AI tools and agents to approved oil and gas data workflows.
Search operators and retrieve match context.
Fetch approved operator profile fields by id.
Summarize permit context for a supported operator.
Retrieve supported production context for an operator.
Search permit records by approved filters.
Search well records.
Fetch a supported well profile by API number.
Fetch supported well production history.
Check whether EnergyNetWatch has evidence for an operator, company, state, county, or workflow.
Use the authenticated MCP package download in /settings/api after API or MCP access is approved.
Set ENERGYNETWATCH_API_KEY in the local MCP client environment. Do not paste keys into prompts.
ENERGYNETWATCH_API_BASE_URL defaults to https://api.energynetwatch.com.
Run npm run check, npm run doctor, npm run smoke, and a real-key smoke only after creating a customer API key.
The package emits client-specific configuration snippets through npm run print-config.
export ENERGYNETWATCH_API_KEY="REDACTED_TEMP_TEST_KEY"
export ENERGYNETWATCH_API_BASE_URL="https://api.energynetwatch.com"
npm run check
npm run doctor
npm run smoke
npm run print-config -- --client codexUse EnergyNetWatch MCP in a clean Codex workspace.
Open guideConfigure a local MCP server block for Claude Desktop.
Open guideConnect Cursor to the local MCP server without storing keys in project files.
Open guideUse the environment-based setup shape for compatible clients.
Open guideThe local MCP server calls the EnergyNetWatch public API with `X-API-Key`. It should read the key from environment configuration supplied by the MCP client. The MCP server does not connect to RDS and should not print the key during checks or smoke tests.
The current customer path is the authenticated local package download from `/settings/api`, then client configuration generated by the package. Hosted remote MCP and OAuth remain separate future work.