
使代理能够探索数据集、执行操作员,并通过自然语言控制 FiftyOne 应用。
概览
使代理能够探索数据集、执行操作符,并通过自然语言控制 FiftyOne 应用。该服务器展示了 45+ MCP 工具,涵盖数据操作、应用界面控制以及完整的操作员/插件生态系统。 服务器起始有50个内置操作符。安装插件以扩展功能——AI可以根据需要自动发现并安装插件(如脑、动物园、注释、评估等)。 - : 适用于任何地方的数据操作(数据集、聚合、模式、样本、操作符、插件)。无需应用连接。- : 实时控制 FiftyOne 应用界面(set_view、open_panel、通知、select_samples、重新加载及 25+ 更多)。需要通过 ctx.ops 连接浏览器。- : 启动本地应用服务器的引导工具(launch_app)。用于终端环境。
概述(AI 翻译)
通过AI助手使用模型上下文协议控制FiftyOne数据集
文档 ·FiftyOne 技能 ·FiftyOne 插件 ·Discord
什么是FiftyOne MCP服务器?
使代理能够探索数据集、执行操作符,并通过自然语言控制 FiftyOne 应用。该服务器展示了 45+ MCP 工具,涵盖数据操作、应用界面控制以及完整的操作员/插件生态系统。
服务器起始有50个内置操作符。安装插件以扩展功能——AI可以根据需要自动发现并安装插件(如脑、动物园、注释、评估等)。
可用工具
| 类别 | 工具 | 描述 |
|---|---|---|
| 📊 数据集管理3 | 列出、加载和总结数据集 | |
| 🎯 应用操作 | 29 | 控制应用界面(视图、面板、选择等) |
| ⚡ 操作员系统 | 3 | 发现并执行任意FiftyOne操作员 |
| 🔄 管道 | 2 | 运行管道并管理委托操作 |
| 🔌 插件管理5 | 发现、安装和管理插件 |
本页由 AI 翻译,技术细节请以原文为准。
README
以下为原文 README 节选,完整内容请查看原文。
FiftyOne MCP Server
What is the FiftyOne MCP Server?
Enable Agents to explore datasets, execute operators, and control the FiftyOne App through natural language. This server exposes 45+ MCP tools across data operations, App UI control, and the full operator/plugin ecosystem.
"List all my datasets"
"Load quickstart dataset and show summary"
"Find similar images in my dataset"
The server starts with 50 built-in operators. Install plugins to expand functionality - the AI can discover and install plugins automatically when needed (brain, zoo, annotation, evaluation, and more).
Available Tools
| Category | Tools | Description |
|---|---|---|
| 📊 Dataset Management | 3 | List, load, and summarize datasets |
| 🎯 App Operations | 29 | Control the App UI (views, panels, selection, …) |
| ⚡ Operator System | 3 | Discover and execute any FiftyOne operator |
安装
uvx fiftyone-mcp-server配置
{
"mcpServers": {
"fiftyone": {
"command": "fiftyone-mcp"
}
}
}