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

コメント

「その他」の他のコンテンツ