Token导航 LogoToken导航TokenDH.com
Pixeltable Stio logo
运维云端stdio官方级别未说明来源级核验

Pixeltable Stio

MCP Server

Pixeltable MCP Server (Developer Edition) 是一个多模态AI数据基础设施,提供表管理、AI/ML管道、依赖管理等功能,适用于数据分析和AI开发场景。

工具数

32

提示词数

0

GitHub Stars

6

资源数

0
数据管理PythonClaude依赖管理Claude DesktopClaudeCursor

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

pixeltable

提供方

pixeltable

最后核验

2026/5/17 20:20

运行时

Python

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

uv run mcp dev src/mcp_server_pixeltable_stio/server.py:mcp

详细介绍

可像素MCP服务器(开发者版)

多模式AI数据基础设施作为MCP服务器。 32个工具·13个资源·6个提示 用于表管理、AI/ML管道、依赖关系管理、交互式REPL等。

用途 同步端点 + uvloop 使用Pixeltable获得最佳性能 ≥ 0.5.27 (参见 pyproject.toml).

______________________________________________________________________

快速开始

需要 uv:

curl -LsSf https://astral.sh/uv/install.sh | sh

克劳德代码(最简单) --只需说:

“安装https://github.com/pixeltable/mcp-server-pixeltable-developer作为紫外线工具,并将其添加到您的MCP中”

手动安装:

uv tool install --from git+https://github.com/pixeltable/mcp-server-pixeltable-developer.git mcp-server-pixeltable-developer
claude mcp add pixeltable mcp-server-pixeltable-developer   # Claude Code

如果 uv 警告说 ~/.local/bin 不在你的 PATH,跑 uv tool update-shell (或将该目录添加到 PATH)所以 mcp-server-pixeltable-developer 找到了。核对 mcp-server-pixeltable-developer --version.

来源:

git clone https://github.com/pixeltable/mcp-server-pixeltable-developer && cd mcp-server-pixeltable-developer
uv sync

客户端配置

Claude Desktop

{
  "mcpServers": {
    "pixeltable": {
      "command": "mcp-server-pixeltable-developer",
      "env": {
        "PIXELTABLE_HOME": "/Users/{you}/.pixeltable",
        "PIXELTABLE_FILE_CACHE_SIZE_G": "10"
      }
    }
  }
}

来源--使用 "command": "uv" 随着 "args": ["run", "--directory", "{repo}", "python", "-m", "mcp_server_pixeltable_stio"].

Cursor

用户配置~/.cursor/mcp.json (适用于所有工作区):

{
  "mcpServers": {
    "pixeltable-developer": {
      "command": "mcp-server-pixeltable-developer",
      "env": {
        "PIXELTABLE_HOME": "/Users/you/.pixeltable"
      }
    }
  }
}

如果Cursor报告 命令未找到,使用来自的完整路径 uv tool update-shell / which mcp-server-pixeltable-developer例如。 "command": "/Users/you/.local/bin/mcp-server-pixeltable-developer".

从源代码开发此仓库 --可选项目 .cursor/mcp.json 因此,服务器从您的克隆运行(替换路径):

{
  "mcpServers": {
    "pixeltable-developer": {
      "command": "uv",
      "args": ["run", "--directory", "/path/to/mcp-server-pixeltable-developer", "python", "-m", "mcp_server_pixeltable_stio"],
      "env": {
        "PIXELTABLE_HOME": "/Users/you/.pixeltable"
      }
    }
  }
}

除非您打算运行两个条目,否则不要两次定义相同的服务器名称(用户+项目)。

配置更改后重新启动客户端。

______________________________________________________________________

测试

使用一个 专用的 PIXELTABLE_HOME 用于测试,这样您就不会接触到其他目录。

MCP检查员(交互式)

从克隆,之后 uv sync:

export PIXELTABLE_HOME="$HOME/.pixeltable-mcp-test"
uv run mcp dev src/mcp_server_pixeltable_stio/server.py:mcp

这将启动服务器并打开 MCP检查员 在浏览器中,您可以在没有IDE的情况下调用工具、阅读资源和尝试提示。

快速检查: 工具 pixeltable_check_dependencies 带着表情 openai.chat_completions;工具 execute_python 随着 print(pxt.__version__);资源 pixeltable://version.

光标

添加 PIXELTABLE_HOME 在...之下 env.cursor/mcp.json (参见 客户端配置 上文)。重新启动Cursor,确认服务器已连接,然后从MCP面板运行一个简单的工具。

CLI健全性(无JSON-RPC)

mcp-server-pixeltable-developer --version
uv run python list_tools.py

--version / --help 立即退出。 list_tools.py 仅打印已注册的工具、资源和提示(导入检查,而不是完整的MCP会话)。

______________________________________________________________________

工具(32)

类别工具
表格create_table · drop_table · create_view · create_snapshot
数据create_replica · query_table · insert_data · query · add_computed_column
目录create_dir · drop_dir · move
配置configure_logging · set_datastore
AI/MLcreate_udf · create_array · create_tools · connect_mcp
Depscheck_dependencies · install_dependency
类型create_type (图像、视频、音频、数组\[Float\]等)
文档search_docs
REPLexecute_python · introspect_function · list_available_functions · install_package
日志记录log_bug · log_missing_feature · log_success · generate_bug_report · get_session_summary
显示display_in_browser

所有工具都带有前缀 pixeltable_ (REPL/日志助手除外)。完整的文档字符串可通过 introspect_function.

资源(13)

URI返回什么
pixeltable://tables所有带计数的表
pixeltable://tables/{path}关于表/视图/快照的信息
pixeltable://tables/{path}/schema列架构
pixeltable://directories所有目录
pixeltable://ls / pixeltable://ls/{path}目录列表
pixeltable://version可像素版本
pixeltable://config/datastore数据存储配置
pixeltable://types可用数据类型
pixeltable://functions已注册的Pixeltable功能
pixeltable://toolsMCP工具列表
pixeltable://help工作流程指导
pixeltable://diagnostics系统和依赖性诊断

提示(6)

pixeltable_usage_guide · getting_started · computer_vision_pipeline · rag_pipeline · video_analysis_pipeline · audio_processing_pipeline

______________________________________________________________________

例子

Create a table called movies with title, year, and rating columns → insert sample data → query ratings above 8.5

Add a computed column that runs YOLOX object detection on every image

Check what deps I need for openai.chat_completions(...) → install them

execute_python("print(pxt.list_tables())")

______________________________________________________________________

文档

  • 像素表文档
  • 像素化技能 -任务路由器,API陷阱(openai.vision 对比 chat_completions, frame_iterator, similarity(string=...)等),以及与当前Pixeltable一致的工作流示例

______________________________________________________________________

建筑

src/mcp_server_pixeltable_stio/
  server.py            FastMCP server, tool/resource/prompt registration, uvloop activation
  core/
    tables.py          Table CRUD, views, snapshots, replicas, queries, computed columns
    directories.py     Directory CRUD, listing, moving
    dependencies.py    Dependency checking, unified installer, diagnostics
    udf.py             UDF creation, type system, LLM tool wrappers, MCP connections
    helpers.py         Config, version, docs search, shared utilities
    resources.py       Read-only MCP resource handlers
  prompt.py            Prompt templates for common workflows
  repl_functions.py    Persistent Python REPL, introspection, package management
  canvas_server.py     Browser canvas for rich content display

______________________________________________________________________

故障排除

  • 重新启动客户端 任何配置更改后
  • Python 3.10+uv 需要
  • command not found 之后 uv tool install: 确保 ~/.local/bin 开着 PATH (uv tool update-shell)或通过完整路径调用;与…确认 mcp-server-pixeltable-developer --version
  • 检查一下 PIXELTABLE_HOME 指向有效目录
  • 使用 log_bug(...) / generate_bug_report() 用于结构化问题跟踪
  • 文件问题

目录标签

目录标签

数据管理PythonClaude依赖管理多模态AI本地部署AI管道REPL

支持客户端

Claude DesktopClaudeCursor

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

运行时(runtime,运行环境)

Python

工具数量(toolCount,工具数)

32

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdionone部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP