Claude Fedora Bridge
Provides tools for interacting with the Fedora operating system, including system monitoring, file management, build tools, desktop actions, and controlled root access.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Claude Fedora Bridgewhat's using all my disk?"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Claude Fedora Bridge
There's no Claude desktop app for Linux. So if you're on Fedora and you use Claude in the browser This is my fix for that. a small local server that speaks MCP basically we hand the browser a set of tools for driving this box: look at the system, read and write files in a workspace, build and test projects, read logs, launch apps, grab a screenshot, and ask for root when its needed (you get a normal Fedora password prompt and decide).
Claude in your browser ──MCP over HTTPS──► this bridge ──► your Fedora machine
(the thinking) (the tools) (stuff actually happens)What you need
Fedora (it leans on
journalctl,pkexec,lspci, etc. should work on most systemd distros with small tweaks)python3andssh(both already there on a stock Fedora install)A paid Claude plan (Pro/Max/Team). Custom connectors are a paid feature, and Anthropic's servers call your bridge from the cloud, which is why it has to be reachable over a public URL.
No virtualenv. The deps go straight into your user account with pip --user.
Related MCP server: vulcan-file-ops
do it manually
git clone https://github.com/Cx188/Bridge-MCP-for-Claude-Users-on-Fedora.git
cd Bridge-MCP-for-Claude-Users-on-Fedora
./run.shor download the files then hit ./install.sh once and you get a Connect
launcher on your desktop , open the file to start the bridge.
First run installs two Python packages (mcp, uvicorn) into your account, opens
a public tunnel, and prints the bridge status
● connected
Paste this into claude.ai → Settings → Connectors:
https://abcd-1234.a.pinggy.link/mcp-XXXXXXXXCopy that URL, go to claude → Settings → Connectors → Add custom connector, paste the url, save. Claude picks up the tools and you are ready. same windows experience
Keep the terminal window open that's the on switch. Close it or Ctrl+C to close the bridge
About that URL
The tunnel is Pinggy over SSH on port 443,its free, The catch : the URL changes every time you start it, and a session caps out around 60 minutes, so just close , then open and paste the url again. or use a cloudeflare
all the tools
Look around : OS/CPU/memory/disk overview, full hardware inventory, a quick health check (failed services, disk/memory pressure, heavy processes), and read the systemd journal with filters.
Files : list directories, read files, write files, spin up a new project folder with git initialised.
Build & test : run any command, or
run_build/run_testswhich sniff out cargo, npm, meson, cmake, make, or pyproject and do the right thing.Desktop : take a screenshot (so it can literally see your screen), launch an app, pop a notification.
Root : when something needs admin rights it calls
request_root_action, which triggers a Polkit dialog on your screen. You type your password or you don't. Claude never gets root on its own.The public URL is the lock. The path has a random secret key in it (
/mcp-<secret>, stored in~/.config/claude-fedora-bridge/url-secret) don't paste it or give to anyone, you can Rotate it any time with--rotate-secret.the connection only runs while the window's open.
If you want to hand Claude the whole machine with no prompts the "run everything as root" idea then just run the bridge as root
Stuff I might add
Real GUI automation (clicking and typing into windows, not just screenshots), and maybe making the same tools work with other browser AI agents. No promises.
Notes
Not official just a thing I built to make my own setup less annoying. MIT licensed, do whatever you want with it.
This server cannot be deployed
Maintenance
Related MCP Connectors
Hosted MCP server connecting claude.ai, ChatGPT and other AI apps to your own computer
Nifty's MCP server — exposes tasks, projects, messages, and files as tools for AI agents.
Augments MCP Server - A comprehensive framework documentation provider for Claude Code
A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceA custom Model Context Protocol server that gives Claude Desktop and other LLMs access to file system operations and command execution capabilities through standardized tool interfaces.23Apache 2.0
- AlicenseAqualityDmaintenanceMCP server that gives Claude Desktop and other desktop MCP clients filesystem powers—read, write, edit, and manage files like AI coding assistants.1727 npm9MIT
- AlicenseNot gradedqualityDmaintenanceA local MCP server that proxies file and shell tools (Read, Write, Edit, Bash, etc.) to a remote Linux host over SSH, enabling MCP clients like Claude Code to operate on remote codebases.MIT
- AlicenseAqualityBmaintenanceRuns as an MCP server providing file system operations, shell execution, and system information tools, allowing Claude or any MCP client to edit files and control the machine.27MIT