Flyto Core — Claude Code MCP server: what it does, how to install
Execution engine for AI agents with 482 registered modules and 41 recipes. Runs browser automation, calls APIs, manages files, and interfaces with ROS 2.
claude mcp add flyto-core -- uvx flyto-coreWhat Flyto Core does
Flyto Core connects agents to the Flyto2 execution runtime on Python 3.10+. It bundles 482 modules and 41 predefined workflows for API communication and local file operations. The engine exposes these actions directly through the MCP standard.
Execution history is tracked at every step. Rather than trusting simple status codes, the runtime compares reported evidence against action contracts. This makes inspection straightforward. If a job fails, runs can rely on checkpoints and replay.
Hardware control works through a separate ROS 2 adapter, currently developed alongside TurtleBot3. Physical robot movement will not execute without trusted host confirmation. Browser workflows require Playwright and Chromium installed locally.
What it helps with
- Automate browser scraping workflows with Chromium
- Execute multi-step automation routines from YAML files
- Dispatch commands to ROS 2 hardware adapters
- Verify tool execution outputs against step contracts
Example prompts for the agent
- Run the competitor-intel recipe for https://github.com/pricing using flyto
- Take a screenshot of the target site and store the raw data
- Inspect the execution record for the latest workflow run
How to install Flyto Core
Platform CLI
claude mcp add flyto-core -- uvx flyto-coreuvx runs the command named after the package; if the README names another one, use uvx --from flyto-core <command>
Platform CLI
codex mcp add flyto-core -- uvx flyto-coreuvx runs the command named after the package; if the README names another one, use uvx --from flyto-core <command>
Config file
{
"mcpServers": {
"flyto-core": {
"command": "uvx",
"args": [
"flyto-core"
]
}
}
}uvx runs the command named after the package; if the README names another one, use uvx --from flyto-core <command>
Config file
{
"servers": {
"flyto-core": {
"type": "stdio",
"command": "uvx",
"args": [
"flyto-core"
]
}
}
}uvx runs the command named after the package; if the README names another one, use uvx --from flyto-core <command>
Platform CLI
gemini mcp add flyto-core uvx flyto-coreuvx runs the command named after the package; if the README names another one, use uvx --from flyto-core <command>
Step by step, with commands for each platform: How to add an MCP server to Claude Code, Codex, Cursor, VS Code, Gemini CLI and more
Questions about Flyto Core
How do I install Flyto Core in Claude Code?
Run this command in your terminal: claude mcp add flyto-core -- uvx flyto-core.
What does Flyto Core do?
It provides an execution environment with 482 modules and 41 workflows. Agents use it to interact with web pages, handle files, call APIs, and coordinate external tools.
Does Flyto Core require extra setup for browser recipes?
Yes. Browser workflows require installing the browser extras package and running Playwright to set up Chromium.