MCP.Market

Colabfit MCP server

by colabfit·io.github.colabfit/colabfit-mcp·v1.0.0·2 stars

An MCP server that provides access to the ColabFit database

A89/100grade A
What users say
No reviews yet
Be the first
Safety scan
A89/100

full report

Adoption
New

2 stars19 downloads/wk

Reviews

Write one

Nobody has reviewed Colabfit yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Colabfit tools

No tool declarations could be read from the package source. They show once the server is installed.

Public scan report

scanner v0.1.10 · 2026-10-01 · same rubric, same numbers if you re-run it

no findings
  • Code scan1 source files scanned25/25
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitylocal package, no credentials required12/15
  • Maintenancelast push 48 days ago12/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year9/10
Overall 89/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Colabfit compares

Against every graded Databases MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
89/100
higher than 80% of 802 Databases servers
GitHub stars
2
more than 60% of 602 Databases servers
Downloads a week
19
more than 6% of 328 Databases servers with a package

Install Colabfit in Claude Code, Cursor or VS Code

claude mcp add colabfit-mcp -- uvx colabfit-mcp
Add to Cursor

What the publisher says

From the Colabfit repository's README, as published. We do not edit it. Read it on GitHub

colabfit-mcp

An MCP server for discovering ColabFit datasets and training MACE interatomic potentials using KLIFF and KLAY.

Overview

This is a Model Context Protocol (MCP) server that gives AI assistants the ability to:

  • Search and download scientific datasets from ColabFit
  • Train MACE interatomic potentials on your local hardware (GPU or CPU)
  • Run energy/forces calculations and validate models with OpenKIM test drivers

It bridges conversational AI and local compute — the AI agent searches for data, trains models, and runs simulations on your machine through this server.

Prerequisites

  • Docker and Docker Compose v2 — for the containerized server
  • Git — for cloning the repository
  • make — for the quick-start commands (optional; manual steps are documented below)
  • (Optional) NVIDIA GPU + drivers — for GPU-accelerated training
  • (Optional) nvidia-container-toolkit — required for Docker to access the GPU

For local (non-Docker) installation, only Python 3.10+ is required. See Local Installation.

Setup

Quick Start (Recommended)

git clone https://github.com/colabfit/colabfit-mcp.git
cd colabfit-mcp

# One-time setup: creates data directories and .env file
make setup

# Build Docker images with your user ID for proper permissions
make build

Then register the MCP server with your client (see Register the MCP server below) and restart your client. The container starts automatically when your AI client connects.

Run make help to see all available commands.

Manual Setup

If you prefer not to use the Makefile:

1. Configure environment

cp example.env .env
# Edit .env to customize data directory location if desired

2. Create data directories

# Default location
mkdir -p ./colabfit_data/models ./colabfit_data/datasets ./colabfit_data/inference_output ./colabfit_data/test_driver_output

# Or custom location (must match COLABFIT_DATA_ROOT in .env)
# mkdir -p /your/custom/path/{models,datasets,inference_output,test_driver_output}

3. Build with user ID mapping

# This ensures the container user matches your host user and selects the right
# Dockerfile for your platform (CPU-only on macOS, GPU on Linux with NVIDIA)
USER_ID=$(id -u) GROUP_ID=$(id -g) ./start.sh build

Register the MCP server

start.sh automatically detects NVIDIA GPU availability and enables GPU passthrough when present, falling back to CPU otherwise.

Claude Code:

claude mcp add colabfit-mcp -- /path/to/colabfit-mcp/start.sh

Replace /path/to/colabfit-mcp with the absolute path to this repository. Then restart Claude Code for the new server to take effect.

Claude Desktop:

Add to your Claude Desktop config (Settings > Developer > Edit Config):

{
  "mcpServers": {
    "colabfit-mcp": {
      "command": "/path/to/colabfit-mcp/start.sh",
      "args": ["run", "--rm", "-i", "server"]
    }
  }
}

OpenAI Agent (API-based, not ChatGPT app):

OpenAI agents that support MCP can connect to this server over stdio by launching the same command used above.

Use this command as the MCP server entrypoint:

/path/to/colabfit-mcp/start.sh

If your agent framework requires explicit command/args fields, use:

{
  "command": "/path/to/colabfit-mcp/start.sh",
  "args": ["run", "--rm", "-i", "server"]
}

Notes:

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Colabfit: common questions

Is Colabfit MCP server safe?
Yes, by our scan: it is graded A (89/100). Read the Colabfit safety report
How do I install Colabfit?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Colabfit need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is Colabfit maintained?
The last commit was 82 days ago (2026-08-14). The latest release is v1.0.0.
What can I use instead of Colabfit?
Servers from other publishers that do the same job: CogniCore MCP server, DBHub MCP server and Neo4j Cypher MCP server.
How does Colabfit compare with other Databases MCP servers?
safety score 89/100 (higher than 80% of 802 Databases servers); github stars 2 (more than 60% of 602 Databases servers); downloads a week 19 (more than 6% of 328 Databases servers with a package). Full comparison.

Alternatives to Colabfit

Same job from other publishers: the closest match first, then the best rated.

  • CogniCore
    Memory, reflection and safety for AI agents. Hosted or local, no vector database.
    A
  • DBHub
    Token-efficient database MCP server for PostgreSQL, MySQL, MariaDB, SQL Server, Oracle, SQLite
    A
  • Neo4j Cypher
    A simple Neo4j MCP server that allows you to run Cypher queries against a Neo4j database.
    A
  • Appwrite
    Build and deploy backends: auth, Postgres/MySQL/vector databases, storage, functions, hosting, CDN
    A
  • Airtable
    Read and write access to Airtable database schemas, tables, and records.
    B