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 "Install 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 installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Alicense-qualityDmaintenanceA 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.Last updated23Apache 2.0
- AlicenseAqualityBmaintenanceMCP server that gives Claude Desktop and other desktop MCP clients filesystem powers—read, write, edit, and manage files like AI coding assistants.Last updated17789MIT
- Alicense-qualityBmaintenanceA 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.Last updatedMIT
- 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.Last updated7MIT
Related MCP Connectors
Hosted MCP server connecting claude.ai, ChatGPT and other AI apps to your own computer
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…
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/Cx188/Bridge-MCP-for-claude-users-on-Fedora'
If you have feedback or need assistance with the MCP directory API, please join our Discord server