Well Economics & Abandonment Optimizer

Well Economics & Abandonment Optimizer MCP Connector for Claude

A+

Calculate economic limits, abandonment timing, and remaining reserves for producing wells.

4 tools Official Updated Oct 1, 2026 Official Vinkius Partner

This MCP server provides essential tools for petroleum engineers and asset managers to optimize well life cycles. By connecting AI agents to production data, you can use get_economic_limit to find the profitability threshold, calculate_abandonment_timing to predict the end of production, and estimate_remaining_reserves to quantify recoverable volumes. Additionally, analyze_intervention_impact helps evaluate if workovers or artificial lift installations are financially sound based on current decline curves and operating costs.

oil-and-gaspetroleumproductioneconomicsdecline-curve

4 tools expose this connector's capabilities to your AI agent.

calculate_abandonment_timing

Predicts when the well will reach its economic limit and should be abandoned

estimate_remaining_reserves

Calculates the total volume of oil or gas that can be recovered until abandonment

get_economic_limit

Determines the production rate threshold where the well ceases to be profitable

analyze_intervention_impact

Evaluates if a workover or the installation of artificial lift is economically viable

See how to talk to your AI agent using Well Economics & Abandonment Optimizer.

What is the economic limit for a well producing 500 bbl/d with operating costs of $2000/day and oil at $75/bbl?

The economic limit rate for this well is 26.67 bbl/d.

How much oil can we recover from a well currently at 200 bbl/d with a limit rate of 50 bbl/d and a decline exponent of 0.5?

The estimated recoverable volume is 600 bbl.

If I spend $50,000 on a workover to increase my rate by 20%, is it worth it for a well with 10,000 barrels of reserves?

The intervention is not viable as the net value impact is negative.

You can use the `get_economic_limit` tool to find the rate where revenue equals operating costs, and then use `calculate_abandonment_timing` to see how long it will take to reach that threshold.

Related Connectors