AgentStack
MCP verified MIT Self-run

Skills

mcp-ophis-fi-skills · by ophis-fi

Official Ophis plugins for Claude Code: swap tokens onchain via the Ophis MCP server (MEV-protected, gasless, keyless).

No reviews yet
0 installs
0 views
view→install

Install

$ agentstack add mcp-ophis-fi-skills

✓ scanned · ✓ verified — works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access No
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets No
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

Are you the author of Skills? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

Ophis plugins for Claude Code

[](LICENSE) [](https://github.com/ophis-fi/skills/stargazers) [](https://registry.modelcontextprotocol.io/v0/servers?search=ophis) [](https://github.com/ophis-fi/skills) [](https://hol.org/registry/plugins/ophis%2Fophis)

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

[](https://vscode.dev/redirect/mcp/install?name=ophis&config=%7B%22type%22%3A%20%22http%22%2C%22url%22%3A%20%22https%3A%2F%2Fmcp.ophis.fi%2Fmcp%22%7D) [](https://insiders.vscode.dev/redirect/mcp/install?name=ophis&config=%7B%22type%22%3A%20%22http%22%2C%22url%22%3A%20%22https%3A%2F%2Fmcp.ophis.fi%2Fmcp%22%7D&quality=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](DISTRIBUTION.md) for the full per-ecosystem matrix.

Plugins

| Plugin | What it does | | --- | --- | | ophis | Swap 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](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.

Links

  • App: https://swap.ophis.fi
  • Site: https://ophis.fi
  • Contact: contact@ophis.fi
  • MCP server source: https://github.com/ophis-fi/ophis (subfolder apps/mcp-server)
  • MCP Registry: fi.ophis/mcp

License

MIT

Source & license

This open-source MCP server is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet — be the first.

Versions

  • v0.1.0 Imported from the upstream source.