What is awesome_well_mcp?
awesome_well_mcp is a borehole structure diagram generation tool built on the Model Context Protocol (MCP). It automatically generates borehole structure diagrams and information charts from well data, and is technically supported by the He Shiming and Tang Ming research group at the Drilling Research Institute of Southwest Petroleum University.
How to use awesome_well_mcp?
You can install via PyPI using uvx awesome_well_mcp, or by cloning the source repository and running uv run main.py. Configure an MCP client (e.g., Cherry Studio) with a stdio server pointing to the installed command. The tool exposes one MCP tool named generate_well_structure which accepts a well_data dictionary as its only parameter.
Key features of awesome_well_mcp
- Supports four basic well types: straight, deviated, horizontal, and vertical-to-horizontal
- Automatically generates borehole structure PNG images and information charts
- Produces CSV data files for stratigraphy, casing, hole sections, and more
- Automatic file archiving with timestamp folders
- Token‑optimized image paths (<1200 tokens) to reduce API costs
- Configurable legend display and pilot‑hole guide line for side‑tracking wells
Use cases of awesome_well_mcp
- Quickly generate borehole structure diagrams for straight, deviated, horizontal, and vertical‑to‑horizontal wells
- Visualise well casing, hole sections, and stratigraphy along with pressure data
- Automatically produce structured reports and CSV datasets for drilling engineering analysis
- Design side‑tracking wells by configuring pilot‑hole guide lines
- Archive multiple well designs with timestamp‑stamped folders for easy retrieval
评论