mcpField
C
coinone-mcp-server

coinone-mcp-server

Local
github.com/jooh95Finance2Updated 77w ago

About coinone-mcp-server

coinone-mcp-server connects MCP clients to the Coinone cryptocurrency exchange OpenAPI. It provides tools for market data, account balances, and order management, including live order placement and cancellation.

Key features

  1. 01Place Coinone orders
  2. 02Retrieve market order books
  3. 03View account balances
  4. 04List and cancel active orders

Use cases

  1. 01Check current prices for a market
  2. 02Review Coinone account balances
  3. 03Inspect open orders
  4. 04Place or cancel an exchange order

MCP support

Exposes Coinone exchange operations as tools for MCP clients, including market-data retrieval and trading actions. Order placement can execute live trades.

Configuration

Local server config is the same for every client. Copy it into your client’s MCP config file.

No install method listed yet

We haven’t collected a package or remote endpoint for this server. Follow the instructions in the project README.

Repository

Tools

No tool list yet

Local servers expose tools only once running on your machine, and the maintainer has not provided a tool list.

Details

From the project README

coinone-mcp-server

This project provides a server-side implementation of the Coinone Cryptocurrency Exchange OpenAPI using the Model Context Protocol (MCP). It offers comprehensive tools including the retrieval of market data, access to account balance information, order creation and cancellation.

Setup

  1. Create a virtual environment using uv:
uv venv
  1. Activate the virtual environment:
# On Unix/MacOS:
source .venv/bin/activate
# On Windows:
.venv\Scripts\activate
  1. Install the package in development mode:
uv pip install -e .

Environment Variables

To use the Coinone API, set the following environment variables in a .env file:

COINONE_ACCESS_TOKEN=your_access_token
COINONE_SECRET_KEY=your_secret_key

Config the MCP Server

To config the MCP server, you can use:

{
  "mcpServers": {
    "coinone-mcp-server": {
      "command": "/full/path/to/coinone-mcp-server/.venv/bin/python",
      "args": [
        "/full/path/to/coinone-mcp-server/main.py"
      ]
    }
  }
}

Available Tools

ToolDescription
place_orderPlace an order on Coinone.
get_orderbookGet the current orderbook (market prices) for a specific market.
get_balanceRetrieve all Coinone balances.
get_active_ordersGet a list of open (active) orders.
cancel_orderCancel an order.

Caution

  • This server is capable of executing live trades; therefore, exercise caution when using it.
  • Ensure that your API keys are stored securely and never expose them in public repositories.

License

Apache 2.0

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.