MCP ExplorerExplorer

Laevitas Mcp

@0xReisearchon 9 months ago
4 MIT
FreeCommunity
AI Systems
Laevitas MCP Server is a beta FastMCP implementation for cryptocurrency services.

Overview

What is Laevitas Mcp

laevitas-mcp is a FastMCP implementation of the Laevitas MCP server, designed to provide a high-performance solution for cryptocurrency data and trading.

Use cases

Use cases include automated trading systems, data analysis platforms, and integration with trading bots that require real-time market data.

How to use

To use laevitas-mcp, clone the repository, install the required packages, set up your environment variables with your API keys, and run the server using the provided commands.

Key features

Key features include fast data processing, compatibility with Claude Desktop, and the ability to customize server configurations for different environments.

Where to use

laevitas-mcp can be used in the cryptocurrency trading sector, financial analytics, and any application requiring real-time data processing from Laevitas API.

Content

LAEVITAS Crypto MCP Server - Beta

FastMCP implementation of Laevitas MCP server.

Everything is to be considered still in beta. Expect things to be added or changed with no warnings.

Prerequisites

  • Python 3.10 or higher
  • uv package manager
  • API keys for the services you plan to use

Installation

  1. Clone the repository:
git clone https://github.com/0xReisearch/laevitas-mcp
cd laevitas-mcp
  1. Install uv (if not already installed):
curl -LsSf https://astral.sh/uv/install.sh | sh
  1. Create and activate a virtual environment with uv:
uv venv
source .venv/bin/activate  # On Unix/macOS
# or
.venv\Scripts\activate  # On Windows
  1. Install dependencies from pyproject.toml:
uv pip install .
  1. Set up your environment variables:
cp .env_example .env

Edit .env with your API keys:

LAEVITAS_API_KEY<YOUR_LAEVITAS_API_KEY>

Running the Servers

You can run the server with:

uv run laevitas_server.py

Configuring Claude Desktop

To use these servers with Claude Desktop, you need to configure the claude_desktop_config.json file. This file is typically located in:

  • Windows: %APPDATA%/claude-desktop/claude_desktop_config.json
  • macOS: ~/Library/Application Support/claude-desktop/claude_desktop_config.json
  • Linux: ~/.config/claude-desktop/claude_desktop_config.json

Example configuration:

{
  "mcpServers": {
    "laevitas": {
      "command": "ssh",
      "args": [
        "user@your-host",
        "cd /path/to/laevitas-mcp && /path/to/uv run laevitas_server.py"
      ]
    }
  }
}

Replace the following:

  • user@your-host: Your SSH username and host
  • /path/to/laevitas-mcp: The absolute path to where you cloned this repository
  • /path/to/uv: The absolute path to your uv installation (usually in ~/.local/bin/uv on Unix systems)

Resources


Made with ❤️ by Rei Network

Tools

No tools

Comments

Recommend MCP Servers

View All MCP Servers