返回市场
像素表-MCP服务器

像素表-MCP服务器

作者:pixeltable12 星标更新:2025-04-02

项目介绍

多模态模型上下文协议服务器

<p align="center"> <img src="https://img.shields.io/badge/Python-3.9+-blue.svg" alt="Python 版本"> <img src="https://img.shields.io/badge/License-Apache_2.0-green.svg" alt="许可证"> <img src="https://img.shields.io/badge/状态-Beta-yellow.svg" alt="状态"> </p>

此仓库包含了一系列针对 Pixeltable 的服务器实现,旨在处理多模态数据索引和查询(音频、视频、图像和文档)。这些服务使用 Docker 进行本地开发的编排。

🚀 可用服务器

音频索引服务器

位于 servers/audio-index/,该服务器提供:

  • 带有转录功能的音频文件索引
  • 音频内容的语义搜索
  • 对音频集合的多索引支持
  • 可通过 /audio 端点访问

视频索引服务器

位于 servers/video-index/,该服务器提供:

  • 带有帧提取功能的视频文件索引
  • 基于内容的视频搜索
  • 可通过 /video 端点访问

图像索引服务器

位于 servers/image-index/,该服务器提供:

  • 带有对象检测功能的图像索引
  • 图像相似性搜索
  • 可通过 /image 端点访问

文档索引服务器

位于 servers/doc-index/,该服务器提供:

  • 带有文本提取功能的文档索引
  • 支持检索增强生成(RAG)
  • 可通过 /doc 端点访问

基础 SDK 服务器

位于 servers/base-sdk/,该服务器提供:

  • Pixeltable 集成的核心功能
  • 构建专用服务器的基础

📦 安装

本地开发

pip install pixeltable
git clone https://github.com/pixeltable/mcp-server-pixeltable.git

cd mcp-server-pixeltable/servers

docker-compose up --build                 # 使用 docker-compose 在本地运行
docker-compose down                       # 下线资源

🔧 配置

  • 每个服务在其指定端口上运行(音频为 8080,视频为 8081,图像为 8082,文档为 8083)。
  • 在相应的 Dockerfile 中或通过环境变量配置服务设置。

🔗 链接

📞 支持

📜 许可证

本项目采用 Apache 2.0 许可证。