# Formo

Formo lets an AI agent query onchain app analytics for wallets, transactions, funnels, and revenue. Use it when plain-language data questions are useful.

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

## What it does

Formo connects an agent to visitor data, linked wallets, transactions, revenue, traffic sources, and wallet profiles. In chat, you can assemble dashboards and charts, define segments, configure alerts, and apply wallet labels. The package includes a remote MCP server and the `formo-analytics` skill.

You can authenticate with OAuth and select a project, or provide a workspace API key as a bearer token. Access stays within that project. Read operations leave data unchanged, while write and delete actions require client confirmation; Formo cannot transfer funds or sign transactions.

## Requirements
- Remote server: `https://api.formo.so/v0/mcp/`

## Install

### Claude Code (native platform)

**Platform CLI: remote server**
```bash
claude mcp add --transport http formo https://api.formo.so/v0/mcp/
```

### Codex

**Platform CLI: remote server**
```bash
codex mcp add formo --url https://api.formo.so/v0/mcp/
```

### Cursor

**Config file**
File `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "formo": {
            "url": "https://api.formo.so/v0/mcp/"
        }
    }
}
```

### GitHub Copilot

**Config file**
File `.vscode/mcp.json`:
```json
{
    "servers": {
        "formo": {
            "type": "http",
            "url": "https://api.formo.so/v0/mcp/"
        }
    }
}
```

### Gemini CLI

**Platform CLI: remote server**
```bash
gemini mcp add -t http formo https://api.formo.so/v0/mcp/
```

## When to use it
- inspect traffic sources and wallet activity
- group wallets into segments
- connect transactions with revenue
- build conversion funnels and charts
- track user retention

## Example prompts
- Show traffic sources and conversion for the selected project.
- Build a funnel from a visit to a transaction and chart the revenue.
- Find wallet profiles with these labels and create a segment for them.

## Similar
- [REA](https://affpapa.org/en/nevibecode/mcp/rea.md) — MCP server · ★ 392262
- [GitHub](https://affpapa.org/en/nevibecode/mcp/github.md) — MCP server · ★ 33989
- [World Monitor](https://affpapa.org/en/nevibecode/mcp/world-monitor.md) — MCP server · ★ 89609
- [Netdata](https://affpapa.org/en/nevibecode/mcp/netdata.md) — MCP server · ★ 81163
- [Front-End Checklist](https://affpapa.org/en/nevibecode/mcp/front-end-checklist.md) — MCP server · ★ 74569
- [Scrapling MCP Server](https://affpapa.org/en/nevibecode/mcp/scrapling-mcp-server.md) — MCP server · ★ 89899

---
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
