ArcticDB

v1.0.0Databasesstable

MCP server for ArcticDB

arcticdbmcpai-integration
Share:
276
Stars
0
Downloads
0
Weekly
0/5

What is ArcticDB?

ArcticDB is a Model Context Protocol (MCP) server that allows AI assistants like Claude, Cursor, and VS Code to mcp server for arcticdb

MCP server for ArcticDB

This server falls under the Databases category on MCPgee, the world's largest MCP server directory with 33,000+ servers.

Features

  • MCP server for ArcticDB

Use Cases

Query and manage data stored in ArcticDB.
Access time-series and columnar data through MCP.
Integrate ArcticDB into your AI workflows.
YMuskrat

Maintainer

LicenseMIT
Languagepython
Versionv1.0.0
UpdatedMay 22, 2026
Statushealthy
Maintenanceactive

Works with

ClaudeOpenAIwindowsmacoslinux

Installation

Manual Installation

npx arcticdb

Configuration

Configuration Details

Config File

claude_desktop_config.json

Performance

Response Metrics

Response Time< 200ms
ThroughputMedium

Resource Usage

Memory UsageLow
CPU UsageLow

How to Set Up and Use ArcticDB

The ArcticDB MCP server exposes ArcticDB — Man Group's high-performance columnar time-series database — to AI assistants through 48 MCP tools covering reading and writing symbols, batch operations, version management, snapshots, semantic filtering, grouping, resampling, and maintenance tasks. It supports local LMDB storage as well as AWS S3, Azure Blob Storage, and S3-compatible backends, configured through a single ARCTICDB_URI environment variable. Data engineers and quant analysts can query financial time-series data, manage symbol versions, and run aggregations through natural-language prompts without writing Python code.

Prerequisites

  • Python 3.9 or later installed
  • uvx (from the uv package manager) or pipx for isolated installation
  • An ArcticDB storage backend: local LMDB path, AWS S3 bucket, or Azure Blob container
  • AWS credentials or Azure credentials if using cloud storage backends
  • An MCP-compatible client such as Claude Desktop, Cursor, Windsurf, or Continue
1

Install arcticdb-mcp

Install the MCP server using uvx for an isolated, always-up-to-date install. Alternatively use pipx or pip.

# Recommended
uvx arcticdb-mcp

# Or with pipx
pipx install arcticdb-mcp

# Or with pip
pip install arcticdb-mcp
2

Choose your ArcticDB URI

The ARCTICDB_URI environment variable tells the server where your data lives. Choose the format that matches your backend.

# Local LMDB (development)
lmdb:///home/user/myarcticdb

# AWS S3
s3://s3.amazonaws.com:my-bucket?region=us-east-1&access=AKIAIOSFODNN7EXAMPLE&secret=wJalrXUtnFEMI

# Azure Blob Storage
azure://AccountName=myaccount;AccountKey=mykey;Container=mycontainer
3

Configure Claude Desktop

Add the arcticdb-mcp server to your Claude Desktop configuration with the ARCTICDB_URI environment variable.

{
  "mcpServers": {
    "arcticdb": {
      "command": "uvx",
      "args": ["arcticdb-mcp"],
      "env": {
        "ARCTICDB_URI": "lmdb:///home/user/myarcticdb"
      }
    }
  }
}
4

Optional: enable HTTP/SSE mode

Set ARCTICDB_MCP_PORT to expose the server over HTTP instead of stdio, useful for remote or shared deployments.

ARCTICDB_MCP_PORT=8080 uvx arcticdb-mcp
5

Restart your client and verify

Restart Claude Desktop and ask a simple question about your data to confirm the 48 tools are accessible and the URI is correct.

ArcticDB Examples

Client configuration

Claude Desktop configuration using uvx to run arcticdb-mcp with a local LMDB storage backend.

{
  "mcpServers": {
    "arcticdb": {
      "command": "uvx",
      "args": ["arcticdb-mcp"],
      "env": {
        "ARCTICDB_URI": "lmdb:///home/user/myarcticdb"
      }
    }
  }
}

Prompts to try

Natural-language queries that map to the 48 ArcticDB MCP tools for reading, filtering, and managing time-series data.

- "Read symbol NVDA from the finance library"
- "Filter AAPL data where price is greater than 500 and volume is at least 1000"
- "List all symbols in the equities library"
- "Create a snapshot of the current state of the trading library called 'eod-2025-06'"
- "Resample MSFT daily OHLCV data to weekly frequency"
- "Show me the version history for symbol SPY"

Troubleshooting ArcticDB

ARCTICDB_URI not recognized or connection fails on startup

Check the URI format carefully — local paths require triple slashes on Linux/macOS (lmdb:///path) and a drive letter on Windows (lmdb://C:/path). Verify the path exists and is writable.

S3 backend returns access denied errors

Ensure the access and secret query parameters in your S3 URI are correct, or that the environment you're running in has IAM credentials via AWS_ACCESS_KEY_ID and AWS_SECRET_ACCESS_KEY set correctly for your bucket's region.

uvx command not found

Install the uv package manager first: 'curl -LsSf https://astral.sh/uv/install.sh | sh'. Then confirm 'uvx --version' works before retrying.

Frequently Asked Questions about ArcticDB

What is ArcticDB?

ArcticDB is a Model Context Protocol (MCP) server that mcp server for arcticdb It connects AI assistants to external tools and data sources through a standardized interface.

How do I install ArcticDB?

Follow the installation instructions on the ArcticDB GitHub repository. Clone the repo, install dependencies, and add the server config to your AI client.

Which AI clients work with ArcticDB?

ArcticDB works with all major MCP-compatible AI clients including Claude Desktop, Claude Code, Cursor, VS Code (GitHub Copilot), Windsurf, and Cline.

Is ArcticDB free to use?

Yes, ArcticDB is open source and available under the MIT license. You can use it freely in both personal and commercial projects.

Browse More Databases MCP Servers

Explore all databases servers available in the MCPgee directory. Each server includes setup guides for Claude, Cursor, and VS Code.

Quick Config Preview

{ "mcpServers": { "arcticdb": { "command": "npx", "args": ["-y", "arcticdb"] } } }

Add this to your claude_desktop_config.json or .cursor/mcp.json

Read the full setup guide →

Ready to use ArcticDB?

Browse our complete directory of 33,000+ MCP servers, read setup guides for your editor, and start building with the Model Context Protocol.

33,000+ ServersFree & Open SourceStep-by-Step Guides