Skip to main content

BitOasis MCP Server

An MCP (Model Context Protocol) server that exposes the BitOasis cryptocurrency exchange API as tools for AI assistants.

Quick Start

Prerequisites

  • A verified BitOasis account with an API token (generate one at Settings > Security > Token Management)

Install via uvx (recommended)

Add to your MCP client config (Claude Desktop, VS Code, Cursor, etc.):

{
  "mcpServers": {
    "bitoasis": {
      "command": "uvx",
      "args": ["bitoasis-mcp"],
      "env": {
        "BITOASIS_API_KEY": "your-api-token-here"
      }
    }
  }
}

That's it — restart your MCP client and you're ready to go.

Remote server (no install needed)

If your team hosts the BitOasis MCP server, just add the URL — nothing to install:

{
  "mcpServers": {
    "bitoasis": {
      "url": "https://mcp.bitoasis.net/sse",
      "headers": {
        "Authorization": "Bearer your-api-token-here"
      }
    }
  }
}

Install via Docker

{
  "mcpServers": {
    "bitoasis": {
      "command": "docker",
      "args": ["run", "-i", "--rm", "-e", "BITOASIS_API_KEY", "bitoasis-mcp"],
      "env": {
        "BITOASIS_API_KEY": "your-api-token-here"
      }
    }
  }
}

Available Tools

Market Data

  • get_markets — List all tokens and trading pairs
  • get_ticker — Current price for a pair (e.g. BTC-AED)
  • get_order_book — Bids and asks for a pair
  • get_trades — Recent public trade history

Account

  • get_balances — Your balances across all currencies
  • get_banks — Your registered bank accounts

Orders

  • get_orders — List orders for a pair (filter by OPEN/DONE/CANCELED)
  • get_order — Order details by ID
  • place_order — Place a limit, market, stop, or stop_limit order
  • cancel_order — Cancel an open order

Deposits

  • get_coin_deposits / get_coin_deposit — Crypto deposit history/details
  • new_coin_deposit_address — Generate a deposit address
  • get_fiat_deposits / get_fiat_deposit — Fiat deposit history/details

Withdrawals

  • get_coin_withdrawals / get_coin_withdrawal — Crypto withdrawal history/details
  • new_coin_withdrawal — Withdraw crypto to an external address
  • get_coin_withdrawal_fees — Withdrawal fees per currency
  • get_fiat_withdrawals / get_fiat_withdrawal — Fiat withdrawal history/details
  • new_fiat_withdrawal — Withdraw fiat to a registered bank
  • cancel_fiat_withdrawal — Cancel a pending fiat withdrawal

Example Prompts

"What's the current price of BTC-AED?"

"Show my open orders for ETH-AED"

"Place a SOL-AED limit buy order: 2 SOL at 1000 AED"

"What are my balances?"

Development

git clone https://github.com/bit-oasis/bitoasis-mcp.git
cd bitoasis-mcp
uv sync

Run from source:

{
  "mcpServers": {
    "bitoasis": {
      "command": "uv",
      "args": ["run", "--directory", "/path/to/bitoasis-mcp", "bitoasis-mcp"],
      "env": {
        "BITOASIS_API_KEY": "your-api-token-here"
      }
    }
  }
}

License

MIT

Metadata

Release files for bitoasis-mcp 0.2.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for bitoasis-mcp 0.2.0
File Size Uploaded Provenance Actions
bitoasis_mcp-0.2.0.tar.gz 53.9 kB With provenance Details for bitoasis_mcp-0.2.0.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for bitoasis-mcp 0.2.0
File Interpreter ABI Platform Actions
bitoasis_mcp-0.2.0-py3-none-any.whl Python 3 none any Details for bitoasis_mcp-0.2.0-py3-none-any.whl

Total release size: 61.8 kB

Release files / bitoasis_mcp-0.2.0.tar.gz

Download URL bitoasis_mcp-0.2.0.tar.gz
Size 53.9 kB
Tags Source
SHA-256 checksum
How to use checksums
7a566720a03533014867ce52c4ed555e7a0bba050468e90a783f1921ee4f1632
BLAKE2b-256 checksum
How to use checksums
f7e21dc1e3093580bdbb3d6fac3c4f701834015a8479a40e89d7cd08cfc59f3e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Apr 14, 2026.

Transparency log

Release files / bitoasis_mcp-0.2.0-py3-none-any.whl

Download URL bitoasis_mcp-0.2.0-py3-none-any.whl
Size 7.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
4faa0d18cb630014550dc4d024b60acfa7eaa4d16d23f0e6060258b096978822
BLAKE2b-256 checksum
How to use checksums
7f38b1ebb222589bde8bbb5f19ecee105f76f83cfeb9abfbccb82d1d37f0bc61
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Apr 14, 2026.

Transparency log

Security for bitoasis-mcp 0.2.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

Full provenance

All 2 files in this release have been uploaded with provenance metadata.

Select from 2 files

Attestation for bitoasis_mcp-0.2.0.tar.gz

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Apr 14, 2026.

Transparency log

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.2.0 This release

2 release files Full provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page