AI and agents
AI assistants are often the fastest way to turn a scanned drilling report into data, or to write code against a file format. They are also confident when they are wrong. These tools give an assistant the real specification and the real validator, so its answers and its .well files can be checked instead of trusted.
MCP server
Connect Claude, Cursor, VS Code or another MCP client to search these docs, read any page and validate .well files.
Two common cases
A geologist converting reports. The assistant reads a PDF or a photo of a drilling report, follows the welldot-converter skill to extract every section, writes the file, and runs validate_well on the MCP server until it passes. The geologist then reviews the result against the report.
A developer writing code. The assistant looks up fields and rules with search_docs and get_page instead of guessing, and validates the test files it writes. Without MCP, give it /llms.txt or the Markdown of the pages you are working from.
What the tools guarantee
- The same validator.
validate_wellrunsparseWellfrom@welldot/core, exactly as the welldot.org editor and the libraries do. It adds no rules of its own (Validating). - The real spec.
search_docsandget_pageread the same pages you are reading now, including the full specification. - Nothing stored. The MCP server is stateless and read-only. It does not keep the files you validate.