Crude Code — MCP server & spec-driven inline renderer for oil & gas data analytics
An oil & gas data-analytics platform built as a Model Context Protocol server plus an inline renderer that draws results directly inside the host chat app (Claude Desktop / claude.ai).
The design principle: the model does the thinking; the server does the deterministic work. There are no inner agents. The host model explores a Postgres database with a guarded, read-only SQL tool, then publishes finished deliverables as claude.ai artifacts it builds itself — from raw runsql data, or from runvaluation's payload plus a frozen deal-sheet template. Maps are the one surface the server still renders: it hands the renderer a spec it validates, hydrates, and serves once.
Path What it is ------------------ server/ FastMCP server (mcpserver.py), the valuation engine (valuation/), and maps (maps/) renderer/ Inline React + TypeScript app (Vite, Tailwind) built to a single dist/app.html prompts/ Model-facing prompts and the shared DB-schema reference utils/ SQL guard, map handle store, identity, logging tests/ Pytest suite covering the tools, engine, maps, and guards
See CLAUDE.md for the full architecture reference.
- runsql — guarded, SELECT-only, capped exploration query - forecastwells / runvaluation — well-decline forecasting and economics, returning the data behind a claude.ai deal-sheet artifact - map — a MapLibre GL well/unit/PLSS map - getskill — fetches a packaged, occasional-use procedure (e.g. dataroom extraction) - savedataroomextraction — persists a dataroom extraction so the deal record outlives the chat - messageteam — files bugs, feedback, and data requests to the te
From the project README.
Add the radar badge to your README — it shows your project was picked up by MCP Radar and links to this page:
[](https://mcp.liqiwa.com/s/crude-code--mcp-app.html)
Turn scattered notes, docs and transcripts into a queryable Markdown wiki — an LLM knowledge-base compiler with MCP access, no embeddings, self-hosted.
alxgntv/substack-api-mcpMCP server for Substack posts (FastMCP + substack-api-client)
sm18lr88/STT-MCPFast, local speech-to-text MCP server
simonw/mcp-explorerCLI tool for exploring an MCP server
sandeepbazar/ocm-mcp-serverAn MCP server that lets AI agents operate a multi-cluster Kubernetes fleet through an Open Cluster Management hub, with policy, approval, and audit between the model and your clusters.
Vladimir-Human/ru-marketplace-mcpДевять российских маркетплейсов и китайский Taobao как MCP-серверы: Wildberries, Ozon, Яндекс Маркет, Детский мир, Авито, Мегамаркет, Lamoda, DNS, Ситилинк. Плюс сравнение цен по всем сразу. Только чт
The top new MCP servers of the week, every Monday. No spam, unsubscribe anytime.