XN

xmannii/nobitex-mcp-server

Developer tools
23 stars 0 forks Quality 54 Trend 31

a Model Context Protocol (MCP) server that provides access to cryptocurrency market data from the Nobitex API.

Overview

This is a Model Context Protocol (MCP) server that provides access to cryptocurrency market data from the Nobitex API. - Get market statistics for specific cryptocurrency pairs - Get global cryptocurrency market statistics - getMarketStats: Fetch statistics for a specific cryptocurrency market pair - getGlobalStats: Fetch global cryptocurrency market statistics 1. Open Claude Desktop settings 2. Go to the "Developer" section and click "Edit Config" 3. Add the following to your claude_desktop_config.json: Replace /path/to/this/repo with the actual path to this repository on your computer. The evals package loads an mcp client that then runs the index.ts file, so there is no need to rebuild between tests. You can load environment variables by prefixing the npx command. Full documentation can be found here. - "What are the current Bitcoin prices in rials?" - "What is the current global cryptocurrency market status?"

README

📊 Nobitex Market Data MCP Server

This is a Model Context Protocol (MCP) server that provides access to cryptocurrency market data from the Nobitex API.

✨ Features

  • Get market statistics for specific cryptocurrency pairs
  • Get global cryptocurrency market statistics

🛠️ Tools

  • getMarketStats: Fetch statistics for a specific cryptocurrency market pair
  • getGlobalStats: Fetch global cryptocurrency market statistics

🚀 Setup

  1. Install dependencies:

    npm install
    
  2. Run the server:

    npm run start
    

🔗 Usage with Claude Desktop

To add this server to Claude Desktop:

  1. Open Claude Desktop settings
  2. Go to the “Developer” section and click “Edit Config”
  3. Add the following to your claude_desktop_config.json:
{
  "mcpServers": {
    "nobitex": {
      "command": "npm",
      "args": [
        "--prefix",
        "/path/to/this/repo",
        "run",
        "start"
      ]
    }
  }
}

Replace /path/to/this/repo with the actual path to this repository on your computer.

  1. Restart Claude Desktop

Running evals

The evals package loads an mcp client that then runs the index.ts file, so there is no need to rebuild between tests. You can load environment variables by prefixing the npx command. Full documentation can be found here.

OPENAI_API_KEY=your-key  npx mcp-eval evals.ts tools/market.tools.ts

Example Prompts

  • “What are the current Bitcoin prices in rials?”
  • “What is the current global cryptocurrency market status?”
View the full README on GitHub

Install

This server does not publish a one-line install command.

Open the repository installation guide New to MCP? Start with the mcpskill.org guide →

Configuration

{ "mcpServers": { "nobitex": { "command": "npm", "args": [ "--prefix", "/path/to/this/repo", "run", "start" ] } } }