New Your team’s decisions, in one playbook every coding agent works from. Never answer your agent twice

pyResToolbox MCP Server

108 tools. 58 can modify or destroy data without limits.

24 write tools that can modify data. Rate limits recommended.

Last updated:

58 can modify or destroy data
50 read-only
108 tools total

Community server · catalogue entry checked 01/08/2026

How to control pyResToolbox MCP Server ↓

What pyResToolbox MCP Server exposes to your agents

Read (50) Write / Execute (24) Destructive / Financial (0)
High Risk

The most dangerous pyResToolbox MCP Server tools

58 of pyResToolbox MCP Server's 108 tools can modify, destroy, or commit something on every call — and an agent calls them with no built-in limits.

How to control pyResToolbox MCP Server

PolicyLayer is an MCP gateway — it sits between your AI agents and pyResToolbox MCP Server, and nothing reaches the server without passing your rules. These are the rules we recommend:

Rate limit write operations
{
  "create_gas_pvt": {
    "limits": [
      {
        "counter": "create_gas_pvt_per_hour",
        "window": "hour",
        "max": 30,
        "scope": "grant"
      }
    ]
  }
}

Prevents bulk unintended modifications from agents caught in loops.

Cap read operations
{
  "arps_cumulative": {
    "limits": [
      {
        "counter": "arps_cumulative_per_minute",
        "window": "minute",
        "max": 60,
        "scope": "grant"
      }
    ]
  }
}

Controls API costs and prevents retry loops from exhausting upstream rate limits.

  1. Create a free account and register pyResToolbox MCP Server — nothing to install.
  2. Add these rules — paste them, or build them visually. Tune the limits to your setup.
  3. Point your MCP client (Claude, Cursor, anything) at your gateway URL.
ENFORCE POLICY ON PYRESTOOLBOX →

Instant setup, no code required.

All 108 pyResToolbox MCP Server tools

READ 50 tools
Read arps_cumulative arps_cumulative Read calculate_brine_properties calculate_brine_properties Read check_let_physical check_let_physical Read co2_brine_mutual_solubility co2_brine_mutual_solubility Read estimated_ultimate_recovery estimated_ultimate_recovery Read extract_eclipse_problem_cells extract_eclipse_problem_cells Read flow_fractions_from_lorenz flow_fractions_from_lorenz Read gas_compressibility gas_compressibility Read gas_critical_properties gas_critical_properties Read gas_delta_pseudopressure gas_delta_pseudopressure Read gas_density gas_density Read gas_formation_volume_factor gas_formation_volume_factor Read gas_hydrate_prediction gas_hydrate_prediction Read gas_material_balance gas_material_balance Read gas_pressure_from_pz gas_pressure_from_pz Read gas_rate_linear gas_rate_linear Read gas_sg_from_composition gas_sg_from_composition Read gas_sg_from_gradient gas_sg_from_gradient Read gas_viscosity gas_viscosity Read gas_water_content gas_water_content Read gas_z_factor gas_z_factor Read geomech_deviated_well_stress geomech_deviated_well_stress Read geomech_effective_stress geomech_effective_stress Read geomech_horizontal_stress geomech_horizontal_stress Read geomech_pore_pressure_eaton geomech_pore_pressure_eaton Read geomech_ucs_from_logs geomech_ucs_from_logs Read geomech_vertical_stress geomech_vertical_stress Read get_component_properties get_component_properties Read ipr_curve ipr_curve Read lorenz_from_flow_fractions lorenz_from_flow_fractions Read oil_api_from_sg oil_api_from_sg Read oil_bubble_point oil_bubble_point Read oil_compressibility oil_compressibility Read oil_density oil_density Read oil_formation_volume_factor oil_formation_volume_factor Read oil_harmonize_pvt oil_harmonize_pvt Read oil_rate_linear oil_rate_linear Read oil_rs_at_bubble_point oil_rs_at_bubble_point Read oil_sg_from_api oil_sg_from_api Read oil_sg_from_jacoby oil_sg_from_jacoby Read oil_solution_gor oil_solution_gor Read oil_twu_critical_properties oil_twu_critical_properties Read oil_viscosity oil_viscosity Read ratio_forecast ratio_forecast Read recommend_gas_methods recommend_gas_methods Read recommend_oil_methods recommend_oil_methods Read stock_tank_gas_sg stock_tank_gas_sg Read stock_tank_incremental_gor stock_tank_incremental_gor Read validate_gas_gravities validate_gas_gravities Read weighted_average_gas_sg weighted_average_gas_sg
OTHER 34 tools
Other beta_to_lorenz beta_to_lorenz Other create_oil_pvt create_oil_pvt Other evaluate_jerauld evaluate_jerauld Other evolved_gas_sg evolved_gas_sg Other fit_ratio fit_ratio Other gas_fws_sg gas_fws_sg Other generate_aquifer_influence generate_aquifer_influence Other generate_black_oil_table generate_black_oil_table Other generate_black_oil_table_og generate_black_oil_table_og Other generate_layer_distribution generate_layer_distribution Other generate_vfp_inj_table generate_vfp_inj_table Other generate_vfp_prod_table generate_vfp_prod_table Other geomech_breakdown_pressure geomech_breakdown_pressure Other geomech_breakout_width geomech_breakout_width Other geomech_critical_drawdown geomech_critical_drawdown Other geomech_dynamic_to_static_moduli geomech_dynamic_to_static_moduli Other geomech_elastic_moduli_conversion geomech_elastic_moduli_conversion Other geomech_fracture_gradient geomech_fracture_gradient Other geomech_leak_off_pressure geomech_leak_off_pressure Other geomech_pore_compressibility geomech_pore_compressibility Other geomech_rock_strength_mohr_coulomb geomech_rock_strength_mohr_coulomb Other geomech_safe_mud_weight_window geomech_safe_mud_weight_window Other geomech_shear_failure_criteria geomech_shear_failure_criteria Other geomech_stress_path geomech_stress_path Other geomech_stress_polygon geomech_stress_polygon Other geomech_tensile_failure geomech_tensile_failure Other geomech_thermal_stress geomech_thermal_stress Other lorenz_to_beta lorenz_to_beta Other outflow_curve outflow_curve Other recommend_methods recommend_methods Other recommend_vlp_method recommend_vlp_method Other soreide_whitson_vle soreide_whitson_vle Other tornado_sensitivity tornado_sensitivity Other validate_simulation_deck validate_simulation_deck

Questions about pyResToolbox MCP Server

How do I prevent bulk modifications through pyResToolbox MCP Server? +

The pyResToolbox MCP Server server has 4 write tools including create_gas_pvt, fit_relative_permeability_best, generate_pvtw_table. Set a rate limit in your policy -- for example, 10 calls per hour prevents an agent from making more than 10 modifications per hour. PolicyLayer enforces this at the gateway, before calls reach pyResToolbox MCP Server.

How many tools does the pyResToolbox MCP Server MCP server expose? +

108 tools across 2 categories: Read, Write. 50 are read-only. 58 can modify, create, or delete data.

How do I enforce a policy on pyResToolbox MCP Server? +

Register the pyResToolbox MCP Server MCP server in PolicyLayer, apply the suggested rules above (adjust the limits to your use case), and point your AI client at the PolicyLayer proxy URL instead of the server directly. Your agents keep the same tools; PolicyLayer evaluates every call against policy before it executes. Nothing to install, live in minutes.

Enforce policy on every pyResToolbox MCP Server tool call.

Deterministic rules across all 108 pyResToolbox MCP Server tools. Per-identity grants. Full audit log. Live in minutes. Nothing to install.

Instant setup, no code required.

108 pyResToolbox MCP Server tools catalogued and risk-classified — across an index of 46,500+ MCP servers.

// WHERE THIS COMES FROM

These policies come from pyResToolbox MCP Server's registry record.

The record behind this page: verified identity, auth posture, risk grade, every tool classified, recommended policy — re-checked continuously.

Teams ship this data inside their own products. See what a licence covers →

// GET IN TOUCH

Have a question or want to learn more? Send us a message.

Message sent.

We'll get back to you soon.