Command Palette

Search for a command to run...

UnylyUnyly
Browse all

Fovux Mcp

FreeNot checked

npm CLI shim for the Fovux MCP Python package.

GitHubEmbed

About

npm CLI shim for the Fovux MCP Python package.

README

Local-first YOLO workbench for edge AI.

Buy me a coffee

Org CI/CD PyPI npm Marketplace Python 3.12-3.14 License: Apache-2.0

What is Fovux?

Fovux is a local-first vision workbench for YOLO datasets, training, evaluation, export, and edge inference. It combines the Python backend package fovux-mcp 1.6.2, the npm wrapper fovux-mcp 1.6.2, and the VS Code companion Fovux Studio 1.5.1 to streamline the computer vision engineering lifecycle.

Why developers use it

  • Local-first: No hosted control plane required. Your datasets and models stay entirely on your local machine or trusted infrastructure.
  • End-to-end YOLO lifecycle: From raw image to optimized ONNX/TensorRT edge artifact, Fovux manages the complexity.
  • MCP-native automation: Exposes the tool surface over MCP stdio for agent clients, while Fovux Studio uses a separate local HTTP/SSE API for dashboards and guarded UI workflows.
  • VS Code Studio: Visual workflows directly in your editor for tracking runs, visualizing performance, and evaluating datasets.
  • Reproducible local runs: Consistent configurations that you can share, compare, and audit.
  • Export and edge inference focus: Export your models seamlessly to production-ready formats.
  • Privacy-first by default: Fovux contains no hidden telemetry.

60-second quickstart

Ensure you have Python 3.12 through 3.14 installed. Install the backend globally using uv:

uv tool install fovux-mcp
fovux doctor

fovux-mcp is the primary CLI alias used by Fovux Studio and MCP clients. The shorter fovux alias points to the same Typer application for direct terminal use. npm users can install the wrapper package with npm install -g fovux-mcp; it delegates to the matching Python package through uvx.

Initialize your Fovux environment and start the MCP server:

fovux-mcp serve --http

Install the VS Code extension, open the command palette (Ctrl+Shift+P), and type Fovux: Start Training... to begin your first run.

Install

Using uv (Recommended)

uv tool install fovux-mcp

Using npm

npm install -g fovux-mcp

Fovux Studio (VS Code Extension)

Search for Fovux Studio in the VS Code Marketplace or Open VSX, or install via the CLI:

code --install-extension oaslananka.fovuxstudiokit

MCP client configuration

To connect an MCP desktop client to Fovux, add the following to your MCP client configuration (mcp_config.json):

{
    "mcpServers": {
        "fovux": {
            "command": "fovux-mcp",
            "args": []
        }
    }
}

Fovux Studio

Fovux Studio provides a visual layer over your Fovux environment directly inside VS Code:

  • Runs Dashboard: Monitor training metrics, GPU usage, and epoch progress in real-time.
  • Dataset Inspector: Analyze your YOLO annotations and locate missing labels.
  • Export Wizard: Convert your models to ONNX, TensorRT, or TFLite with optimal shapes.
  • Timeline & Compare: Diff your runs to understand regression or progress.

Use the VS Code Command Palette (Cmd/Ctrl+Shift+P) and type Fovux: to discover available commands.

Core tools

Fovux MCP 1.6.2 exposes 47 local tools across dataset inspection, validation, active learning, training, evaluation, export, quantization, inference, benchmarking, run management, policy/audit, and support-bundle workflows.

The generated complete tool list lives in fovux-mcp/README.md and the MkDocs site; CI now fails if a registered tool is missing from docs, the schema snapshot, policy metadata, Studio mappings, or the MkDocs navigation.

Architecture

Fovux separates concerns across three core components:

  1. Fovux Core: The underlying Python engine interfacing with YOLO and local hardware.
  2. Fovux MCP Server: The stdio MCP server exposing Fovux Core to AI agents, plus the Fovux Studio local API/custom REST+SSE bridge used by Fovux Studio. A standards-compliant Streamable HTTP MCP endpoint is tracked separately in the v1.4.0 - MCP Conformance & Agent Safety milestone.
  3. Fovux Studio: The React/TypeScript VS Code extension for human interaction.

Read more about the architecture in the docs

Security and privacy

Fovux is built for enterprise privacy. No telemetry is collected by default. Data stays exactly where you put it, and no analytics payloads are sent to external services unless you explicitly configure third-party integrations (like W&B).

CI/CD and release model

Fovux maintains a secure GitHub Actions release model in this repository:

  • oaslananka/fovux-kit: The source of truth for code, issues, pull requests, CI, and releases.
  • .github/workflows: The active CI, security, release, and registry publishing workflows.
  • Protected GitHub environments gate PyPI, npm, Marketplace, and Open VSX publishing.

All releases are created by release-please from Conventional Commits, gated by CI, and published from GitHub Actions with checksums, SBOMs, and provenance.

Repository operations

Repository operations, runtime compatibility, branch protection, developer bootstrap, and the release process are documented in docs/repository-operations.md, docs/runtime-compatibility.md, docs/development.md, docs/branch-protection.md, and docs/release-process.md. Local environment variable names are listed in .env.example; publishing credentials remain in protected GitHub Actions secrets.

For a fresh development checkout on Linux/macOS:

scripts/bootstrap-dev.sh --install-deps --hooks
task verify:required

Roadmap

  • v1.3.1 - Stabilization & Documentation Truth: documentation drift, local DX, registry verification, release metadata, and fail-fast quality gates.
  • v1.4.0 - MCP Conformance & Agent Safety: official MCP transport decision, conformance tests, schema snapshots, and agent approval safety.
  • Studio Workflow & Dataset Intelligence: guided dataset→training→evaluation→export workflows and Studio e2e smoke coverage.
  • v1.6.0 - Edge Export & Deployment Intelligence: current export matrix, target profiles, benchmark reproducibility, and quantization workflow.
  • v2.0.0 - Extensibility, Supply Chain & Ecosystem Readiness: plugin/API stability, trusted publishing, attestations, threat model, and marketplace release evidence.

Contributing

We welcome contributions! Please read our Contributing Guidelines to get started.

License

Fovux is released under the Apache-2.0 License.

from github.com/oaslananka/fovux-kit

Install Fovux Mcp in Claude Desktop, Claude Code & Cursor

Recommended · one command, every IDE
unyly install fovux-mcp

Installs into Claude Desktop, Claude Code, Cursor & VS Code — handles npx, uvx and build-from-source repos for you.

First time? Get the CLI: curl -fsSL https://unyly.org/install | sh

Or configure manually

Run in your terminal:

claude mcp add fovux-mcp -- npx -y fovux-mcp

Step-by-step: how to install Fovux Mcp

FAQ

Is Fovux Mcp MCP free?

Yes, Fovux Mcp MCP is free — one-click install via Unyly at no cost.

Does Fovux Mcp need an API key?

No, Fovux Mcp runs without API keys or environment variables.

Is Fovux Mcp hosted or self-hosted?

Self-hosted: the server runs locally on your machine via the install command above.

How do I install Fovux Mcp in Claude Desktop, Claude Code or Cursor?

Open Fovux Mcp on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.

Related MCPs

Compare Fovux Mcp with

Not sure what to pick?

Find your stack in 60 seconds

Author?

Embed badge for your README

Browse similar

All development MCPs