# pyResToolbox

> Use this tool when you need to perform reservoir engineering calculations, such as PVT property analysis, inflow performance modeling, and simulation support, to optimize well performance, prepare reservoir simulations, and forecast production. It provides access to 47 tools through a library, accepting various input parameters and returning calculated results, including oil and gas properties, relative permeability tables, and aquifer influence functions. Ideal for petroleum engineering workflows, it enables accurate calculations and informed decision-making in the context of oil and gas field operations.

Canonical page: https://skillsregistry.net/skills/gabrielserrao-pyrestoolbox  
JSON: https://api.skillsregistry.net/v1/skills/gabrielserrao-pyrestoolbox

## Description

A FastMCP server that provides access to reservoir engineering calculations through the pyResToolbox library, exposing 47 tools across oil PVT properties (bubble point, solution GOR, formation volume factors, viscosity), gas PVT properties (Z-factor, critical properties, compressibility), inflow performance modeling (radial and linear flow for oil and gas wells), simulation support (relative permeability tables, aquifer influence functions, Rachford-Rice flash calculations), brine properties, reservoir heterogeneity analysis, and component library access. Built by Gabriel Serrao with comprehensive Pydantic validation models, Docker deployment support, and fixes for upstream pyResToolbox bugs including a standalone gas gradient-to-specific gravity implementation, enabling petroleum engineering workflows for PVT analysis, well performance optimization, reservoir simulation preparation, and production forecasting using field units throughout.

## Trust

- **Trust score (0–1):** 0.50
- **Verification tier:** unverified

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** cloud-infra
- **Updated:** 2026-05-24

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/gabrielserrao-pyrestoolbox)
- **Repository:** <https://github.com/gabrielserrao/pyrestoolbox-mcp>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "gabrielserrao-pyrestoolbox"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/gabrielserrao-pyrestoolbox` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/gabrielserrao-pyrestoolbox/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
