Tokens MCP

by antonkulaga

162 downloads
Not rated
GitHub

About

Tokens MCP is a Model Context Protocol server that provides a standardized interface for AI systems to access the Token Metrics API. It enables access to comprehensive cryptocurrency market data, backtesting trading strategies, generating visual performance metrics, analyzing…

Details

Author
antonkulaga
Downloads
162
Categories
Other

- Access comprehensive cryptocurrency market data
- Implement and backtest trading strategies (e.g., moving average crossovers)
- Generate visual performance metrics for strategies
- Analyze token performance across different timeframes
- Build automated trading systems with consistent API access
- Integrates with IDEs supporting the Model Context Protocol

Setting up with Highlight

This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:

  1. Download and install Highlight from highlightai.com/download
  2. Navigate to the plugins tab and select "Add Custom Plugin"
  3. Configure the plugin with the settings below
    Plugin Name Tokens MCP
    Command (node, npx, python, etc.)

    Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.

  4. Enable "Start Automatically" if you want the plugin to start when Highlight launches

From the repository

Install by cloning the repository and running uv sync. Configure your Token Metrics API key in a .env file and update the mcp_server_config.json file with the key and correct absolute path. Run the server with uv run mcp run run.py. For IDE use, Cursor natively supports MCP and will automatically detect the server when the project is opened.

Claude Desktop / Cursor

Paste into your MCP client config file to install this server.

{
    "mcpServers": {
        "tokens mcp": {
            "tokens-mcp": {
                "command": "uv",
                "args": [
                    "sync"
                ]
            }
        }
    }
}

McpServers

{
    "tokens-mcp": {
        "command": "uv",
        "args": [
            "sync"
        ]
    }
}

Tokens MCP

MCP server for Token Metrics API.

About

MCP (Model Control Protocol) provides a standardized interface for AI systems to access external tools and data sources. This repository implements an MCP server for TokenMetrics API, enabling you to:

- Access comprehensive cryptocurrency market data
- Implement and backtest trading strategies (like moving average crossovers)
- Generate visual performance metrics for your strategies
- Analyze token performance across different timeframes
- Build automated trading systems with consistent API access

Whether for algorithmic trading bots or market research, this server simplifies working with crypto data and strategy development.

Demo Video

Hackathon Demo Video

Getting Started

Installation

1. Clone the repository:

git clone https://github.com/antonkulaga/tokens-mcp.git

2. Install dependencies:

uv sync

Configuration

Copy .env.example to .env and configure your API keys:

```bash
cp .env.example .env

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.