fiftyone-mcp-server

MCP.Pizza Chef: voxel51

This server lets your AI assistant interact with FiftyOne datasets and the FiftyOne App using natural language commands. You can list, load, and summarize datasets, control the app interface, run data operations, and manage plugins. It works inside popular AI apps like Claude Desktop, ChatGPT Desktop, Cursor, and VS Code. Setup requires installing the server with Python and configuring your AI app to connect to it, but no API keys or accounts are needed.

Files/PDF
Other

Use This MCP server To

List all my FiftyOne datasets Load a dataset and show its summary Find similar images within a dataset Control FiftyOne App views and panels Run data aggregation queries on datasets Add or tag samples in a dataset Launch the FiftyOne App server from terminal

README

fiftyone-mcp-server FAQ

Can I use this to list and summarize my FiftyOne datasets?
Yes — it lets your AI list all datasets, load them, and show summaries directly within supported apps.
Can I control the FiftyOne App interface through my AI assistant?
Yes — it supports 29 tools to manipulate views, panels, and selections in real time.
Which apps work with the fiftyone-mcp-server?
It works with Claude Desktop, ChatGPT Desktop, Cursor, and VS Code.
Do I need an API key or account to use this server?
No — you just install it locally and connect your AI tool to it, no external keys required.
How hard is it to set up the fiftyone-mcp-server?
Setup requires developer-level steps like installing Python packages and configuring your AI app to run the server command.
Can I extend functionality with plugins?
Yes — the server can discover and install plugins automatically for extra features like annotation and evaluation.
Can I start the FiftyOne App server from my AI assistant?
Yes — it includes tools to launch and manage the app server from terminal environments.