{"id":"6a7cc2f6-fe8c-4407-a23b-341437f959e8","shortId":"CELjmQ","kind":"mcp","title":"pyResToolbox","tagline":"Provides reservoir engineering calculations through the pyResToolbox library, exposing 47 tools for oil and gas PVT p...","description":"Provides reservoir engineering calculations through the pyResToolbox library, exposing 47 tools for oil and gas PVT properties, inflow performance modeling, simulation support, and production forecasting using field units.\n\nA 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.","tags":["pyrestoolbox"],"capabilities":["mcp","transport-stdio","open-source"],"categories":[],"synonyms":[],"warnings":[],"endpointUrl":"https://github.com/gabrielserrao/pyrestoolbox-mcp","protocol":"mcp","transport":"stdio","auth":{"type":"mcp","details":{"transport":"stdio"}},"qualityScore":"0.624","qualityRationale":"deterministic score 0.62 from registry signals: · indexed on pulsemcp · has source repo · 37 github stars · registry-generated description present","verified":false,"liveness":"unknown","lastLivenessCheck":null,"agentReviews":{"count":0,"score_avg":null,"cost_usd_avg":null,"success_rate":null,"latency_p50_ms":null,"narrative_summary":null,"summary_updated_at":null},"enrichmentModel":"deterministic:mcp:v1","enrichmentVersion":1,"enrichedAt":"2026-04-22T00:23:58.130Z","embedding":null,"createdAt":"2026-04-22T00:23:58.130Z","updatedAt":"2026-04-22T00:23:58.130Z","lastSeenAt":"2026-04-22T00:23:58.130Z","tsv":"'47':11,28,62 'access':52,118 'across':64 'analysi':114,153 'aquif':102 'brine':110 'bubbl':68 'bug':136 'built':119 'calcul':5,22,56,109 'compon':116 'comprehens':124 'compress':84 'critic':82 'deploy':129 'docker':128 'enabl':147 'engin':4,21,55,149 'expos':10,27,61 'factor':74,81 'fastmcp':48 'field':45,164 'fix':132 'flash':108 'flow':91 'forecast':43,162 'format':72 'function':104 'gabriel':121 'gas':16,33,76,95,140 'gor':71 'gradient':142 'gradient-to-specif':141 'graviti':145 'heterogen':113 'implement':146 'includ':137 'inflow':36,85 'influenc':103 'librari':9,26,60,117 'linear':90 'mcp' 'model':38,87,127 'oil':14,31,65,93 'open-source' 'optim':156 'p':18 'perform':37,86,155 'permeabl':100 'petroleum':148 'point':69 'prepar':159 'product':42,161 'properti':35,67,78,83,111 'provid':2,19,51 'pvt':17,34,66,77,152 'pydant':125 'pyrestoolbox':1,8,25,59,135 'rachford':106 'rachford-ric':105 'radial':88 'relat':99 'reservoir':3,20,54,112,157 'rice':107 'serrao':122 'server':49 'simul':39,97,158 'solut':70 'specif':144 'standalon':139 'support':40,98,130 'tabl':101 'throughout':166 'tool':12,29,63 'transport-stdio' 'unit':46,165 'upstream':134 'use':44,163 'valid':126 'viscos':75 'volum':73 'well':96,154 'workflow':150 'z':80 'z-factor':79","prices":[{"id":"c3dcbd63-9cec-4302-82c6-e37ee1eaf2f2","listingId":"6a7cc2f6-fe8c-4407-a23b-341437f959e8","amountUsd":"0","unit":"free","nativeCurrency":null,"nativeAmount":null,"chain":null,"payTo":null,"paymentMethod":"mcp-free","isPrimary":true,"details":{"transport":"stdio"},"createdAt":"2026-04-22T00:23:58.130Z"}],"sources":[{"listingId":"6a7cc2f6-fe8c-4407-a23b-341437f959e8","source":"pulsemcp","sourceId":"https://www.pulsemcp.com/servers/gabrielserrao-pyrestoolbox","sourceUrl":"https://api.pulsemcp.com/v0beta/servers","isPrimary":true,"firstSeenAt":"2026-04-22T00:23:58.130Z","lastSeenAt":"2026-04-22T00:23:58.130Z"}],"details":{"listingId":"6a7cc2f6-fe8c-4407-a23b-341437f959e8","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"source":"pulsemcp","transport":"stdio","server_name":"pyResToolbox","github_stars":37,"registry_url":"https://www.pulsemcp.com/servers/gabrielserrao-pyrestoolbox","source_code_url":"https://github.com/gabrielserrao/pyrestoolbox-mcp"},"updatedAt":"2026-04-22T00:23:58.130Z"}}