Vibecode Cleaner Fartrun MCP Server

✓ Save Points: 3 (latest: "before big refactor") ✓ Frozen files: 2 ✓ Detected stack: React 18, FastAPI, PostgreSQL

Local serverstdioPython

What is the Vibecode Cleaner Fartrun MCP server?

✓ Save Points: 3 (latest: "before big refactor") ✓ Frozen files: 2 ✓ Detected stack: React 18, FastAPI, PostgreSQL. Exposed over MCP by the vibecode cleaner fartrun mcp server, that capability becomes something an assistant can invoke while it works, not something you go and do afterwards.

What it actually does

  • Rust-compiled modules — run locally. 10 security modules + 9-phase health scanner. No API calls. No tokens consumed. No code leaves your machine. Ever
  • Fast. — Tree-sitter AST parsing across thousands of files. Not "fast for a cloud service" — actually fast
  • Optional AI tips — via Haiku (~$0.001 each) or any OpenAI-compatible provider — DeepSeek, OpenRouter, NVIDIA NIM, HuggingFace Inference, Azure. Bring your own key. That's the only money involved, and it's optional
  • No telemetry. No cloud. No "we only use your code to improve our service." — Just a local scan and a fart

Adding it to your client

fartrun on npm is all you need. Most clients run it directly, so configuration is a few lines and a restart.

Its toolset

Everything the assistant can do here goes through one of these:

  • Category — Tools
  • Health — run_health_scan, get_health_summary, get_unused_code, get_tech_debt, get_security_issues, get_module_graph, get_complexity_report, get_git_health
  • Status — get_status, get_activity, detect_project_stack, search_code
  • Prompts — build_prompt
  • Integrations — install_context7, uninstall_context7, list_prompts

Configuration

You will need 7 environment variables: ANTHROPIC_API_KEY, DEEPSEEK_API_KEY, OPENROUTER_API_KEY, NVIDIA_API_KEY, HF_API_KEY, AZURE_API_KEY, OPENAI_API_KEY. The server will not start without them, which is usually why the tools fail to appear on a first run. Keep credentials in your client's env block or a secrets manager rather than in a file you might commit.

Caveats

  • It runs with your machine's permissions. That is convenient and also the reason to think about what you point it at before you approve a tool call.
  • Missing credentials fail quietly in some clients — if no tools show up, check the environment block first.
  • MCP clients confirm each tool call by default. Leave that on until you have watched what the vibecode cleaner fartrun mcp server does with a few real requests.

When to reach for it

Plenty of AI and media services servers cover similar ground. The differences that matter in practice are scope of access and how much setup stands between you and a working tool call. Vibecode Cleaner Fartrun's toolset — Category, Health, Status and 2 more — is a fair guide to whether it matches your workflow. It is maintained by chuprinadaria; worth a glance at recent repository activity before you build anything load-bearing on it.

SyncDev reviews every entry in this directory against the project's own documentation before publishing, and revisits them as servers change.

Available tools

ToolWhat it does
CategoryTools
Healthrun_health_scan, get_health_summary, get_unused_code, get_tech_debt, get_security_issues, get_module_graph, get_complexity_report, get_git_health, get_test_coverage, get_docs_quality, get_ui_issues, get_framework_check,
Statusget_status, get_activity, detect_project_stack, search_code
Promptsbuild_prompt
Integrationsinstall_context7, uninstall_context7, list_prompts

How to install the Vibecode Cleaner Fartrun MCP server

```json
{
  "mcpServers": {
    "fartrun": { "url": "http://localhost:3001/sse" }
  }
}

Configuration as documented by the project. Restart the client after saving.

Configuration

VariableDescriptionRequired
ANTHROPIC_API_KEYCredential the server authenticates with.Yes
DEEPSEEK_API_KEYCredential the server authenticates with.Yes
OPENROUTER_API_KEYCredential the server authenticates with.Yes
NVIDIA_API_KEYCredential the server authenticates with.Yes
HF_API_KEYCredential the server authenticates with.Yes
AZURE_API_KEYCredential the server authenticates with.Yes
OPENAI_API_KEYCredential the server authenticates with.Yes

Example prompts to try

  • Use Vibecode Cleaner Fartrun to Category.
  • Use Vibecode Cleaner Fartrun to Health.
  • Use Vibecode Cleaner Fartrun to Status.

Frequently asked questions

It connects Vibecode Cleaner Fartrun to MCP-compatible AI assistants such as Claude and Cursor, exposing 5 tools (Category, Health, Status, and more) that the assistant can call on your behalf. Instead of copying data back and forth by hand, the assistant works with Vibecode Cleaner Fartrun directly.