# indigo-mcp

This MCP server hands your coding agent Indigo Protocol data: iAsset prices, CDP and loan analytics, stability pools, staking and governance.

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

## What it does

The server talks to the Indigo indexer and exposes protocol data to an agent: prices for iUSD, iBTC, iETH, iSOL, iEUR and iJPY, ADA and INDY feeds, a browsable CDP list with filtering and pagination, stability pool state, INDY staking positions, protocol parameters and polls. Write-side tools cover CDP liquidation, redemption, freeze and merge, leveraged CDP opening through ROB positions, Steelswap swaps and Iris liquidity pools.

Setup runs through `npx`. The interactive `npx @indigoprotocol/indigo-mcp setup` asks which client you use, prompts for a Blockfrost key and edits the config for you. On Claude a single `claude mcp add` line is enough. HTTP transport is supported too: the server listens on port 3000, serves `POST /mcp` and `GET /health`, and hands each client its own `Mcp-Session-Id`.

Transaction building needs `BLOCKFROST_API_KEY`; read-only tools work without one. Grab a key at blockfrost.io. Running several Node versions under nvm? Put the full path to `npx` and a `PATH` variable in the config, or the server will not start.

## Requirements
- Needs: Node.js (commands run via npx)

## Install

### Claude Code (native platform)

**Platform CLI**
```bash
claude mcp add indigo-mcp -- npx -y @indigoprotocol/indigo-mcp
```

### Codex

**Platform CLI**
```bash
codex mcp add indigo-mcp -- npx -y @indigoprotocol/indigo-mcp
```

### Cursor

**Config file**
File `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "indigo-mcp": {
            "command": "npx",
            "args": [
                "-y",
                "@indigoprotocol/indigo-mcp"
            ]
        }
    }
}
```

### GitHub Copilot

**Config file**
File `.vscode/mcp.json`:
```json
{
    "servers": {
        "indigo-mcp": {
            "type": "stdio",
            "command": "npx",
            "args": [
                "-y",
                "@indigoprotocol/indigo-mcp"
            ]
        }
    }
}
```

### Gemini CLI

**Platform CLI**
```bash
gemini mcp add indigo-mcp npx -y @indigoprotocol/indigo-mcp
```

## When to use it
- check iUSD, iBTC and other iAsset prices
- browse CDP loans with filters and pagination
- assess liquidation risk from the collateral ratio
- inspect stability pool state and staking positions
- build a transaction for CDP operations

## Example prompts
- Show current iAsset prices and INDY quotes
- Find the CDP for this address and compute its collateral ratio
- Open a ROB position for a leveraged CDP

## Similar
- [REA](https://affpapa.org/en/nevibecode/mcp/rea.md) — MCP server · ★ 386989
- [GitHub](https://affpapa.org/en/nevibecode/mcp/github.md) — MCP server · ★ 33918
- [Netdata](https://affpapa.org/en/nevibecode/mcp/netdata.md) — MCP server · ★ 81115
- [browser-use](https://affpapa.org/en/nevibecode/mcp/browser-use.md) — MCP server · ★ 119160
- [Codebase Memory](https://affpapa.org/en/nevibecode/mcp/codebase-memory.md) — MCP server · ★ 47392
- [mcp-server](https://affpapa.org/en/nevibecode/mcp/mcp-server.md) — MCP server · ★ 43872

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