Ophis plugins for Claude Code

July 3, 2026 ยท View on GitHub

License: MIT GitHub stars MCP Registry Claude Code plugin HOL trust score

Official Ophis plugin marketplace for Claude Code. Ophis is an intent-based DEX built on CoW Protocol: MEV-protected, gasless for the trader, keyless, and non-custodial. Trading is live on 12 EVM chains.

Not to be confused with njayp/ophis, an unrelated Go library for MCP. This is Ophis the DEX at ophis.fi.

Install in Claude Code

/plugin marketplace add ophis-fi/skills
/plugin install ophis@ophis-fi

This wires up the Ophis MCP server (https://mcp.ophis.fi/mcp) and adds the ophis-swap skill, which teaches the agent the safe order of operations for a trade. Then ask the agent to swap, for example: "swap 100 USDC for ETH on Base."

You can also add the MCP server only, without the skill:

claude mcp add --transport http ophis https://mcp.ophis.fi/mcp

Use the Ophis MCP server in other agents

The Ophis MCP server is remote, HTTP, and keyless, so the same endpoint works in any MCP client. The ophis-swap skill is specific to Claude Code; the MCP tools are universal.

Cursor

Add to ~/.cursor/mcp.json (global) or .cursor/mcp.json (per project):

{
  "mcpServers": {
    "ophis": {
      "url": "https://mcp.ophis.fi/mcp"
    }
  }
}

VS Code / GitHub Copilot

Install in VS Code Install in VS Code Insiders

Or add to .vscode/mcp.json (note the top-level servers key):

{
  "servers": {
    "ophis": {
      "type": "http",
      "url": "https://mcp.ophis.fi/mcp"
    }
  }
}

Codex

Add to ~/.codex/config.toml:

[mcp_servers.ophis]
url = "https://mcp.ophis.fi/mcp"

Other MCP clients (Cline, Roo Code, and more)

Add Ophis as a remote Streamable HTTP MCP server (https://mcp.ophis.fi/mcp, no API key) in your client's mcpServers settings. The transport type spelling differs by client, so use the one your client documents:

  • Cline: "type": "streamableHttp"
  • Roo Code: "type": "streamable-http"
  • Cursor: omit type (just url, shown above)
  • VS Code and Copilot: "type": "http" (shown above)

Example for Cline:

{
  "mcpServers": {
    "ophis": {
      "type": "streamableHttp",
      "url": "https://mcp.ophis.fi/mcp"
    }
  }
}

For a stdio-only client like Claude Desktop, bridge with npx -y mcp-remote https://mcp.ophis.fi/mcp. See DISTRIBUTION.md for the full per-ecosystem matrix.

Plugins

PluginWhat it does
ophisSwap tokens onchain via the Ophis MCP server (quote, build, submit, balances, portfolio, prices, gas, fee-rebate tier) plus the ophis-swap workflow skill.

About the ophis plugin

Installing it wires up the Ophis MCP server (https://mcp.ophis.fi/mcp) and adds a skill that teaches the agent how to trade safely. The swap path is non-custodial: the server builds an unsigned order, the agent signs it with its own wallet, and the server relays the signed order. The receiver is always the signer.

The 12 tools are parse_intent, resolve_token, list_chains, get_quote, expected_surplus, build_order, submit_order, lookup_tier, get_balances, get_portfolio, get_gas, and get_token_chart. submit_order is the only state-changing tool; resolve_token maps a symbol to its canonical address and fails closed, so an agent never swaps into a token that merely spoofs a well-known symbol.

See plugins/ophis/README.md for details.

Supported chains

Trading is live on Ethereum (1), Optimism (10), BNB Chain (56), Gnosis (100), Unichain (130), Polygon (137), Base (8453), Arbitrum (42161), Avalanche (43114), Plasma (9745), Ink (57073), and Linea (59144). list_chains reports the authoritative live set at runtime.

License

MIT