MCP.so
登录
O

Openocean MCP Server

@openocean-finance

基本信息

分类

其他

传输方式

stdio

作者

openocean-finance

提交者

Contact OpenOcean

关于 Openocean MCP Server

An MCP server for executing token swaps across multiple decentralized exchanges using OpenOcean's aggregation API.

#defi#crypto#dex-aggregator#mcp-server#mcp#swap-api

Openocean MCP Server 配置

暂无标准配置

该服务器的 README 中没有可解析的 MCP 配置块,请前往代码仓库查看安装说明。

代码仓库

Openocean MCP Server 工具

工具列表暂未提供

当前收录暂时没有可展示的工具列表,不代表服务没有工具。请查阅项目文档了解支持的能力。

工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。

概览

What is Openocean?

Openocean is an MCP server that integrates with OpenOcean’s aggregation API to enable token swaps across multiple decentralized exchanges. It is designed for MCP-compatible clients such as AI assistants, IDE extensions, or custom applications.

How to use Openocean?

Install the server via pnpm dlx openocean-mcp, a global install (pnpm add -g openocean-mcp), or by building from source. Configure your MCP client to run the server using the command pnpm with args ["dlx", "openocean-mcp"] (or "openocean-mcp" for global install) and provide any required environment variables. Invoke the exposed tools—such as QUOTE and SWAP—from the client to perform on-chain operations.

Key features of Openocean

  • Provides tools for chain list, gas price, and token list.
  • Fetches swap quotes and builds swap transactions.
  • Retrieves transaction information from the blockchain.
  • Supports multiple chains via chain code parameters.
  • Allows slippage configuration from 0.05% to 50%.
  • Built with TypeScript and fastmcp.

Use cases of Openocean

  • Fetching real-time quotes for token swaps across DEXs.
  • Executing token swaps directly from an MCP client.
  • Checking gas prices on supported chains.
  • Building and retrieving swap transaction details.

常见问题

1

What is the purpose of this server?

It enables MCP-compatible clients to execute token swaps across multiple decentralized exchanges using OpenOcean’s aggregation API.

2

What are the prerequisites for using the server?

Node.js v18 or newer and pnpm are required.

3

How is slippage configured in swap requests?

Slippage is passed as a percentage parameter (range 0.05 to 50) to the `QUOTE` and `SWAP` tools, with 1 representing 1% slippage.

4

What data does the server access?

It fetches on-chain data including quotes, gas prices, token lists, DEX lists, and transaction information via OpenOcean’s API.

5

How is the server invoked by an MCP client?

The client runs the server as a background process, typically set up with a command and arguments in the client’s MCP server configuration (e.g., using `pnpm dlx` or a global install).

评论

其他 分类下的更多 MCP 服务器