Pixeltable

v1.0.0Data Science & MLstable

A multimodal mcp server

pixeltablemcpai-integration
Share:
14
Stars
0
Downloads
0
Weekly
0/5

What is Pixeltable?

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

A multimodal mcp server

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

Features

  • A multimodal mcp server

Use Cases

Process multimodal data and datasets with AI.
pixeltable

Maintainer

LicenseApache-2.0
Languagepython
Versionv1.0.0
UpdatedMar 14, 2026
Statushealthy
Maintenanceactive

Works with

ClaudeOpenAIwindowsmacoslinux

Installation

Manual Installation

npx pixeltable

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 Pixeltable

The Pixeltable MCP Server is a multimodal data processing server that exposes audio, video, image, and document capabilities to AI assistants through the Model Context Protocol. It runs four specialized index services covering audio transcription and semantic search, video frame extraction and content search, image object detection and similarity search, and document text extraction with RAG support. Teams building multimodal pipelines can use it to let Claude or other MCP clients query, index, and retrieve rich media data without writing custom integration code.

Prerequisites

  • Docker and Docker Compose installed (recommended deployment method)
  • Python 3.10+ and pip if running locally
  • pixeltable Python package (pip install pixeltable)
  • An MCP-compatible client such as Claude Desktop or Claude Code
  • Sufficient disk space for media indexing data
1

Clone the MCP server repository

Clone the pixeltable-mcp-server repository from GitHub.

git clone https://github.com/pixeltable/pixeltable-mcp-server.git
cd pixeltable-mcp-server/servers
2

Install the pixeltable Python package

Install the core pixeltable library which the server depends on.

pip install pixeltable
3

Start all four index servers with Docker Compose

Use Docker Compose to build and launch the audio (8080), video (8081), image (8082), and document (8083) servers in one command.

docker-compose up --build
4

Verify services are running

Check that all four services are available on their designated ports.

curl http://localhost:8080/health  # audio
curl http://localhost:8081/health  # video
curl http://localhost:8082/health  # image
curl http://localhost:8083/health  # document
5

Configure your MCP client

Add each service endpoint to your MCP client configuration to expose the multimodal tools to your AI assistant.

Pixeltable Examples

Client configuration

Claude Desktop configuration pointing at the Pixeltable MCP server running via Docker Compose.

{
  "mcpServers": {
    "pixeltable-audio": {
      "command": "docker",
      "args": ["run", "--rm", "-i", "-p", "8080:8080", "pixeltable-mcp-server-audio"]
    },
    "pixeltable-document": {
      "command": "docker",
      "args": ["run", "--rm", "-i", "-p", "8083:8083", "pixeltable-mcp-server-document"]
    }
  }
}

Prompts to try

Example prompts after connecting the Pixeltable MCP server to your AI assistant.

- "Transcribe the audio file at /data/interview.mp3 and search for mentions of budget"
- "Extract frames from the video and find the timestamps where a person is on screen"
- "Find all images in the collection that look similar to this product photo"
- "Extract text from the PDF report and answer: what were the Q3 revenue figures?"

Troubleshooting Pixeltable

Docker Compose build fails with missing dependencies

Ensure Docker Desktop is running and you have an active internet connection for pulling base images. Run docker-compose down then docker-compose up --build to force a clean rebuild.

Port conflicts when starting the servers

One of ports 8080-8083 may be in use. Stop other services on those ports or edit the docker-compose.yml port mappings to use different host ports.

Media indexing is slow or times out

Large media files require significant processing time. Increase the Docker memory allocation in Docker Desktop settings and ensure your machine has at least 8 GB RAM available for the containers.

Frequently Asked Questions about Pixeltable

What is Pixeltable?

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

How do I install Pixeltable?

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

Which AI clients work with Pixeltable?

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

Is Pixeltable free to use?

Yes, Pixeltable is open source and available under the Apache-2.0 license. You can use it freely in both personal and commercial projects.

Browse More Data Science & ML MCP Servers

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

Quick Config Preview

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

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

Read the full setup guide →

Ready to use Pixeltable?

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