# Tereno on Base

Inspects Base contracts, unsigned transactions, and web targets before execution. Free pricing lookups, per-call USDC settlement via x402.

- MCP server · `type=mcp` · Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, Zed, Gemini CLI
- Author: tereno-xyz
- License: MIT · policy=link-only · description only; the file stays with the author
- Source: https://github.com/tereno-xyz/tereno-mcp
- Updated: 2026-08-05
- HTML: https://affpapa.org/en/nevibecode/mcp/tereno-on-base

## What it does

The server equips coding agents with verification tools for the Base network. Running `contract_guard` or `transaction_intent_guard` simulates gas usage, reports allowance changes, and detects unverified proxy updates. Every paid response pins the exact block height where evidence expires.

Querying capabilities via `tereno_catalog` and inspecting rates with `tereno_price` requires no wallet. When another agent has recently settled the same deterministic query, Tereno applies a lower reuse price instead of computing from scratch.

Paying directly through stdio fails because stdio transport cannot return payment headers. For automated paid settling, connect your client to the hosted HTTP endpoint at `https://www.tereno.xyz/api/mcp`.

## Requirements
- Needs: Node.js (commands run via npx)
- Remote server: `https://www.tereno.xyz/api/mcp`

## Install

### Claude Code (native platform)

1. **Platform CLI: remote server**
```bash
claude mcp add --transport http tereno https://www.tereno.xyz/api/mcp
```

2. **Platform CLI**
```bash
claude mcp add tereno-on-base -- npx -y tereno-mcp
```

### Codex

1. **Platform CLI: remote server**
```bash
codex mcp add tereno-on-base --url https://www.tereno.xyz/api/mcp
```

2. **Platform CLI**
```bash
codex mcp add tereno-on-base -- npx -y tereno-mcp
```

### Cursor

**Config file**
File `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "tereno-on-base": {
            "url": "https://www.tereno.xyz/api/mcp"
        }
    }
}
```
File `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "tereno-on-base": {
            "command": "npx",
            "args": [
                "-y",
                "tereno-mcp"
            ]
        }
    }
}
```

### GitHub Copilot

**Config file**
File `.vscode/mcp.json`:
```json
{
    "servers": {
        "tereno-on-base": {
            "type": "http",
            "url": "https://www.tereno.xyz/api/mcp"
        }
    }
}
```
File `.vscode/mcp.json`:
```json
{
    "servers": {
        "tereno-on-base": {
            "type": "stdio",
            "command": "npx",
            "args": [
                "-y",
                "tereno-mcp"
            ]
        }
    }
}
```

### Gemini CLI

1. **Platform CLI: remote server**
```bash
gemini mcp add -t http tereno-on-base https://www.tereno.xyz/api/mcp
```

2. **Platform CLI**
```bash
gemini mcp add tereno-on-base npx -y tereno-mcp
```

## When to use it
- Simulate an unsigned Base transaction before signing
- Check contract code and proxy status for post-audit tampering
- Inspect call costs and reuse discounts before paying
- Fetch validated token metadata and interface standards

## Example prompts
- List available audit capabilities using `tereno_catalog`
- Check the settlement price for a contract call via `tereno_price`
- Analyze allowance changes and gas deltas with `transaction_intent_guard`

## Similar
- [base-mcp](https://affpapa.org/en/nevibecode/skills/base-base-mcp.md) — skill · 511 installs
- [Base Intel MCP](https://affpapa.org/en/nevibecode/mcp/base-intel-mcp.md) — MCP server
- [FiatDock](https://affpapa.org/en/nevibecode/mcp/fiatdock.md) — MCP server · ★ 1
- [Liquid Agent](https://affpapa.org/en/nevibecode/mcp/liquid-agent.md) — MCP server
- [Verdix address risk](https://affpapa.org/en/nevibecode/mcp/verdix-address-risk.md) — MCP server
- [TWZRD Agent Intelligence](https://affpapa.org/en/nevibecode/mcp/twzrd-agent-intelligence.md) — MCP server

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
