Sign In

@ramp-kit/mcp

Package Overview
Dependencies
Maintainers
1
Versions
9
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@ramp-kit/mcp

MCP server for the LATAM Ramp Kit: lets AI agents explore providers, fetch live ramp quotes, create sandbox orders, simulate PIX/SPEI deposits and inspect Stellar wallets — plus built-in documentation tools covering usage, architecture and the path to pro

Source
npmnpm
Version
0.1.6
Version published
Weekly downloads
497
-55.59%
Maintainers
1
Weekly downloads
 
Created
Source

@ramp-kit/mcp

MCP (Model Context Protocol) server for the LATAM Ramp Kit: lets AI agents (Claude Code, Claude Desktop, Cursor, or any MCP client) explore, explain and operate LATAM fiat ramps on Stellar.

Works with zero configuration (mock provider) and comes alive with an Etherfuse sandbox key — agents can then fetch real quotes, create sandbox orders, simulate PIX/SPEI deposits and watch them settle on Stellar Testnet.

Listed in the official MCP Registry as io.github.armandocodecr/ramp-kit. Pairs with the kit's agent skill (npx skills add …/skills/ramp-kit): the skill provides integration knowledge, this server provides the hands.

Setup

Claude Code:

claude mcp add ramp-kit -e ETHERFUSE_API_KEY=api_sand_… -- npx -y @ramp-kit/mcp

Any MCP client (mcpServers config):

{
  "mcpServers": {
    "ramp-kit": {
      "command": "npx",
      "args": ["-y", "@ramp-kit/mcp"],
      "env": { "ETHERFUSE_API_KEY": "api_sand_…" }
    }
  }
}

Environment variables (all optional):

VariableEffect
ETHERFUSE_API_KEYEnables live Etherfuse tools (sandbox key: sandbox.etherfuse.com)
MANTECA_API_KEYEnables the Manteca provider in routing/comparison
RAMPKIT_ENVsandbox (default) or production

Tools

ToolWhat it does
get_documentationBuilt-in docs: overview, quickstart, sandbox-setup, architecture, production, troubleshooting
list_providersConfigured providers + capabilities (countries, rails, networks)
list_assetsTradable assets (environment-specific identifiers)
get_quoteLive quote with rate, fees and expiry countdown
compare_quotesSame request fanned out to every eligible provider
create_orderQuote → order, returns PIX/SPEI deposit instructions
get_orderNormalized order status until settled/failed
simulate_depositSandbox-only: simulate the incoming fiat payment
get_wallet_stateStellar account existence, balances, pending claimable balances

Safety

  • Never handles secret keys — signing stays in the user's wallet (claimPendingBalances in @ramp-kit/core takes a signing callback).
  • simulate_deposit refuses to run when RAMPKIT_ENV=production.
  • Quotes are session-scoped; orders only execute against the environment the server was configured for.

Example agent session

"Quote 100 BRL to USDC on Stellar and walk me through what happens"

The agent calls list_assetsget_quote → explains the rate/fees/expiry, then optionally create_ordersimulate_depositget_order until settled, and get_wallet_state to show the delivered tokens.

MIT © Armando Cruz · Repository

Keywords

mcp

FAQs

Package last updated on 06 Aug 2026

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts