MCP server for GAUGE — verifiable, screening-level signals (environment, agriculture, power grid, shipping, SEC filings) for AI agents. Pay-per-call in USDC on Base via x402, no API key.
claude mcp add mcp-gauge -- npx -y github{
"mcpServers": {
"mcp-gauge": {
"command": "npx",
"args": ["-y", "github"],
"env": {
"EVM_PRIVATE_KEY": "<evm_private_key>"
}
}
}
}EVM_PRIVATE_KEYResumen de MCP Servers
# mcp-gauge — MCP server for GAUGE (verifiable signals, pay-per-call in USDC via x402)
[](https://glama.ai/mcp/servers/CHANGCHINFU/mcp-gauge)
[](./LICENSE)
[](https://modelcontextprotocol.io)
[](https://smithery.ai/servers/truthbear/mcp-gauge)
Give any **MCP host** (Claude Desktop, Cursor, MCP-compatible agents) access to **GAUGE**'s verifiable, screening-level signals across many domains (weather, drought, agriculture, power grid, shipping, regulatory filings, and more) — and let the agent **pay per call in USDC on Base via [x402](https://x402.org)** (EIP-3009 gasless, **no API key, no signup**).
**Pure description** — official-source facts (USGS / NOAA / EPA / CAMS / ERA5 / FRED / Open-Meteo Marine / SEC EDGAR) + back-testable statistics + `record_hash` (canonical sha256, recomputable offline). The agent decides. Payment settles **directly to the provider wallet**.
Backed by the GAUGE service at **https://aeml-x402.zeabur.app**.
> **Part of Truth Bear 🐻** — GAUGE is the data engine behind [Truth Bear](https://gauge-frontdesk.zeabur.app), the natural-language front desk for AI agents and SMBs. Ask in plain language, get the official fact + its source + a verifiable `record_hash` — no prediction, no advice, the rest is your call. *An analyst, not a commander.* Front desk: **https://gauge-frontdesk.zeabur.app** · discovery: `/.well-known/x402`, `/llms.txt`.
## Why MCP + x402
- **Discovery** is free and open (MCP): any MCP host lists these tools with zero setup.
- **Payment** is crypto (x402): the agent pays USDC only when it calls a *paid* tool.
- Free tools (`gauge_catalog`, `gauge_preview`, `gauge_sample`, `gauge_river_free`) need **no wallet** — try before you buy.
## Tools
| Tool | Price | What |
|---|---|---|
| `gauge_catalog` | free | All signals + queryable entities |
| `gauge_preview` | free | Coverage, pricing menu, bundle lists |
| `gauge_sample` | free | A full sample record (what paid looks like) |
| `gauge_river_free` | free | Raw US river reading (USGS site id) |
| `gauge_flood_risk` | **$0.05** | Flood-risk/anomaly record vs official thresholds + seasonal anomaly + hash |
| `gauge_region` | **$0.10** | City bundle: air + precipitation + river + cross-check |
| `gauge_crop_drought` | **$0.10** | Agriculture triangle: drought (USDM) + heat/GDD + crop VHI |
| `gauge_grid_stress` | **$0.10** | Power grid triangle: demand + renewables + energy inflation |
| `gauge_route_disruption` | **$0.10** | Shipping triangle: route disruption + sea state + AIS throughput |
| `gauge_filing_check` | **$0.10** | Regulatory-filing triangle: 8-K + late filing + Form 4 insider |
**130+ signals (and growing)** across hydrology, air quality, precipitation, agriculture, power grid, shipping and regulatory filing — with **global coverage** (US plus Argentina, Brazil, China, India, Ukraine, EU and more). Check the live set anytime via the free `gauge_catalog` tool.
## Two ways to connect (they are different servers)
| | This package (stdio) | Hosted remote (Smithery) |
|---|---|---|
| How | `npx -y github:CHANGCHINFU/mcp-gauge` | [smithery.ai/servers/truthbear/mcp-gauge](https://smithery.ai/servers/truthbear/mcp-gauge) |
| Tools | the `gauge_*` tools (main ones in the table below) | 3 tools: `verify_citation`, `find_signal`, `get_official_record` |
| Paid calls | this server pays for you, from `EVM_PRIVATE_KEY` | **never takes payment** — it hands you the real 402 challenge and you pay from your own wallet |
| Needs a wallet key | yes, for paid tools | no |
Pick the remote one if you don't want to put a private key in your MCP host config.
## Install & configure
Requires Node 18+. The MCP host runs the server over **stdio**. Install straight from GitHub — **no npm account, no signup** (the built `dist/` is committed):
```bash
npx -y github:CHANGCHINFU/mcp-gauge
```
### Claude Desktop
Add to `claude_desktop_config.json` (macOS: `~/Library/Application Support/Claude/`, Windows: `%APPDATA%\Claude\`):
```json
{
"mcpServers": {
"gauge": {
"command": "npx",
"args": ["-y", "github:CHANGCHINFU/mcp-gauge"],
"env": {
"EVM_PRIVATE_KEY": "0xYOUR_BASE_WALLET_KEY_WITH_A_LITTLE_USDC"
}
}
}
}
```
Omit `EVM_PRIVATE_KEY` to use **free tools only** (catalog / preview / sample / river).
### Cursor / other MCP hosts / Claude Code
- **Claude Code**: `claude mcp add gauge -- npx -y github:CHANGCHINFU/mcp-gauge` (add `--env EVM_PRIVATE_KEY=0x…` for paid tools).
- **Cursor / others**: command `npx -y github:CHANGCHINFU/mcp-gauge`, transport stdio, optional `EVM_PRIVATE_KEY` env.
### From source
```bash
git clone https://github.com/CHANGCHINFU/mcp-gauge && cd mcp-gauge
npm install && npm run build
node dist/index.js # stdio
```
> Once published to npm the package name is `mcp-gauge-x402` (`npx -y mcp-gauge-x402`); until then use the GitHub form above.
## Config (env)
| Key | Required | Description |
|---|---|---|
| `EVM_PRIVATE_KEY` | for **paid** tools | 0x Base-mainnet wallet key; needs a little USDC (EIP-3009 gasless, no ETH). |
| `GAUGE_BASE_URL` | no | Default `https://aeml-x402.zeabur.app`. |
| `GAUGE_MAX_USDC` | no | Atomic per-call cap. Default `120000` ($0.12). |
> Handle the private key like any hot-wallet secret; fund it with a small USDC balance only.
## Verify (zero-trust)
Every paid record carries a `record_hash` — the canonical sha256 of the record's core fields, which you can
recompute yourself offline. Re-check a record via `POST /verify`, or look a hash up with `GET /proof/:record_hash`
or the free `GET /gauge/verify?format=json&hash=…`, at the GAUGE service.
> **Bitcoin / OpenTimestamps anchoring: RETIRED.** It was ruled out of implementation on 2026-07-23 and was never
> actually stamped. Earlier versions of this README advertised it — that was wrong, and this corrects it.
> What you actually get: **integrity** from `record_hash`, and **timeliness** from the official `source_ref`
> plus `observed_at`. The `ots_status` field is a legacy compatibility field and stays `pending` forever.
> The live service says the same thing in `GET /proof/:record_hash` → `proof.bitcoin_anchoring`.
## Distribution (maintainers)
- **GitHub install** (primary, no npm account): users run `npx -y github:CHANGCHINFU/mcp-gauge`.
- **awesome-mcp-servers**: submit a PR to a curated MCP server list for discoverability (no npm needed).
- **MCP Registry** (optional, needs npm): publish `mcp-gauge-x402` to npm, then `server.json` is ready for the [MCP publisher](https://github.com/modelcontextprotocol/registry):
```bash
npm publish
mcp-publisher login github
mcp-publisher publish
```
MIT · AEML-DS Vanished-Data Exchange
Lo que la gente pregunta sobre mcp-gauge
¿Qué es CHANGCHINFU/mcp-gauge?
+
CHANGCHINFU/mcp-gauge es mcp servers para el ecosistema de Claude AI. MCP server for GAUGE — verifiable, screening-level signals (environment, agriculture, power grid, shipping, SEC filings) for AI agents. Pay-per-call in USDC on Base via x402, no API key. Tiene 0 estrellas en GitHub y se actualizó por última vez today.
¿Cómo se instala mcp-gauge?
+
Puedes instalar mcp-gauge clonando el repositorio (https://github.com/CHANGCHINFU/mcp-gauge) o siguiendo las instrucciones del README en GitHub. ClaudeWave también te ofrece bloques de instalación rápida en esta misma página.
¿Es seguro usar CHANGCHINFU/mcp-gauge?
+
CHANGCHINFU/mcp-gauge aún no ha sido auditado por nuestro agente de seguridad. Revisa el repositorio original en GitHub antes de usarlo en producción.
¿Quién mantiene CHANGCHINFU/mcp-gauge?
+
CHANGCHINFU/mcp-gauge es mantenido por CHANGCHINFU. La última actividad registrada en GitHub es de today, con 0 issues abiertos.
¿Hay alternativas a mcp-gauge?
+
Sí. En ClaudeWave puedes explorar mcp servers similares en /categories/mcp, ordenados por popularidad o actividad reciente.
Despliega mcp-gauge en tu cloud
Lleva este repo a producción en minutos. Cada plataforma genera su propio entorno con variables de entorno editables.
¿Mantienes este repo? Añade un badge a tu README
Pega el badge en tu README de GitHub para mostrar que está auditado por ClaudeWave. Cada badge enlaza de vuelta a esta página y muestra el Trust Score actual.
[](https://claudewave.com/repo/changchinfu-mcp-gauge)<a href="https://claudewave.com/repo/changchinfu-mcp-gauge"><img src="https://claudewave.com/api/badge/changchinfu-mcp-gauge" alt="Featured on ClaudeWave: CHANGCHINFU/mcp-gauge" width="320" height="64" /></a>Más MCP Servers
Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.
User-friendly AI Interface (Supports Ollama, OpenAI API, ...)
An open-source AI agent that brings the power of Gemini directly into your terminal.
The fastest path to AI-powered full stack observability, even for lean teams.
Real-time global intelligence dashboard. AI-powered news aggregation, geopolitical monitoring, and infrastructure tracking in a unified situational awareness interface
🕷️ An adaptive Web Scraping framework that handles everything from a single request to a full-scale crawl!