# mcp-nequi

Connects an AI agent to Nequi for push payments, QR payments, subscriptions, and merchant operations. It requires Nequi credentials.

- MCP server · `type=mcp` · Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, Zed, Gemini CLI · ★ 274
- Author: codespar
- License: MIT · policy=link-only · description only; the file stays with the author
- Source: https://github.com/codespar/mcp-dev-latam/tree/HEAD/packages/colombia/nequi
- Updated: 2026-09-27
- HTML: https://affpapa.org/en/nevibecode/mcp/mcp-nequi

## What it does

mcp-nequi exposes Nequi actions to an AI agent, including push and QR payments, subscription lookup and cancellation, transaction reversals, phone validation, and scheduled payments. It also covers merchant balance, transaction history, business details, and settlement queries.

The server runs through `npx` over stdio, with an HTTP option available through `--http`. Authentication uses the OAuth2 client credentials flow. Set `NEQUI_API_KEY`, `NEQUI_CLIENT_ID`, and `NEQUI_CLIENT_SECRET` before launch; `NEQUI_ENV` selects `sandbox` or `production`.

This is an alpha release, and its endpoint paths have not been fully live-validated. Check the API behavior in the Nequi environment before using it for real payment flows. The package is `@codespar/mcp-nequi`.

## Requirements
- Needs: Node.js (commands run via npx)
- Environment variables: `NEQUI_API_KEY`, `NEQUI_CLIENT_ID`, `NEQUI_CLIENT_SECRET` — keys and tokens: ask the human for the values, never commit them or put them in shared files.

## Install

### Claude Code (native platform)

**Platform CLI**
```bash
claude mcp add mcp-nequi -e NEQUI_API_KEY=<NEQUI_API_KEY> -e NEQUI_CLIENT_ID=<NEQUI_CLIENT_ID> -e NEQUI_CLIENT_SECRET=<NEQUI_CLIENT_SECRET> -- npx -y @codespar/mcp-nequi
```
Replace <…> with your own values

### Codex

**Platform CLI**
```bash
codex mcp add nequi --env NEQUI_API_KEY=<NEQUI_API_KEY> --env NEQUI_CLIENT_ID=<NEQUI_CLIENT_ID> --env NEQUI_CLIENT_SECRET=<NEQUI_CLIENT_SECRET> -- npx -y @codespar/mcp-nequi
```
Replace <…> with your own values

### Cursor

**Config file**
File `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "nequi": {
            "command": "npx",
            "args": [
                "-y",
                "@codespar/mcp-nequi"
            ],
            "env": {
                "NEQUI_API_KEY": "<NEQUI_API_KEY>",
                "NEQUI_CLIENT_ID": "<NEQUI_CLIENT_ID>",
                "NEQUI_CLIENT_SECRET": "<NEQUI_CLIENT_SECRET>"
            }
        }
    }
}
```
Replace <…> with your own values

### GitHub Copilot

**Config file**
File `.vscode/mcp.json`:
```json
{
    "servers": {
        "nequi": {
            "type": "stdio",
            "command": "npx",
            "args": [
                "-y",
                "@codespar/mcp-nequi"
            ],
            "env": {
                "NEQUI_API_KEY": "<NEQUI_API_KEY>",
                "NEQUI_CLIENT_ID": "<NEQUI_CLIENT_ID>",
                "NEQUI_CLIENT_SECRET": "<NEQUI_CLIENT_SECRET>"
            }
        }
    }
}
```
Replace <…> with your own values

### Gemini CLI

**Platform CLI**
```bash
gemini mcp add -e NEQUI_API_KEY=<NEQUI_API_KEY> -e NEQUI_CLIENT_ID=<NEQUI_CLIENT_ID> -e NEQUI_CLIENT_SECRET=<NEQUI_CLIENT_SECRET> nequi npx -y @codespar/mcp-nequi
```
Replace <…> with your own values

## When to use it
- send a push payment to a Nequi user
- generate a QR code for checkout
- check or reverse a payment
- inspect merchant balance and transactions
- schedule a future push payment

## Example prompts
- Check the current status of this Nequi payment and explain the result.
- Create a reusable Nequi QR code for this merchant.
- Verify whether this phone number is enrolled in Nequi.

## Similar
- [MCP Toolbox for Databases](https://affpapa.org/en/nevibecode/mcp/googleapis-mcp-toolbox-for-databases.md) — MCP server · ★ 16717
- [PostHog MCP Server](https://affpapa.org/en/nevibecode/mcp/posthog-mcp-server.md) — MCP server · ★ 40409
- [OpenWork MCP Gateway](https://affpapa.org/en/nevibecode/mcp/openwork-mcp-gateway.md) — MCP server · ★ 24242
- [Keploy](https://affpapa.org/en/nevibecode/mcp/keploy.md) — MCP server · ★ 18727
- [Nhost](https://affpapa.org/en/nevibecode/mcp/nhost.md) — MCP server · ★ 9366
- [basebalance.cloud — x402 RPC & MCP gateway](https://affpapa.org/en/nevibecode/mcp/basebalancecloud-x402-rpc-mcp-gateway.md) — MCP server · ★ 7506

From the same set: [codespar/mcp-dev-latam](https://affpapa.org/en/nevibecode/by/codespar/mcp-dev-latam.md) — 124 cards

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