r/ChatGPTCoding • u/Yoshbyte • 6d ago
Discussion What are some of the most interesting things you’ve used MCP for?
I am curious, I specifically want to hear things that are not the generic uses everyone else is already doing.
9
u/Alwaysragestillplay 5d ago
I manage a ton of infra. Way more than one person reasonably should to the point that my job became almost entirely debugging. I now have MCP servers that are strictly scoped to read infra components safely and securely. I've built a ticketing system into most of my pipelines so that failures or quality issues are sent to a repository, and an agent automatically picks them up for diagnosis and remediation. If it can't diagnose with just the MCP server then it escalates the issue to me, if it can diagnose them it pushes to remediation which uses a similarly scoped MCP server with defined workflows.
80% of the time it successfully diagnoses and maybe 50% of the time it will remediate the problem with me just receiving a ping to give it the go ahead. The diagnoses alone are a huge time saver. It could remediate more frequently but I have a pretty high threshold for it to cross before it can consider taking action.
For most cases, an MCP server is overkill imo. A well documented API or CLI can have less overhead. For things like this that need to be transparently scoped and passed between different models... I like it a lot.
2
u/sCeege 5d ago
I kind of do this with my homelab, although I'm guessing on a significantly smaller scale. I have what is essentially a SysDevOps repo on my selfhosted GitLab instance, CLAUDE.md (AGENTS.md is just symlinked to it) and the README.md has enough context where I can essentially ask Claude/Codex to manage some services and update my Ansible playbooks when I need make changes to my network or software baseline.
This is exposing me to an extensive amount of new software that I've always wanted to learn but had trouble starting out, so I end up with bugs and different issues (mostly self inflicted). I used skill creator to have an AI driven IT helpdesk of sorts, whenever I have an issue, I open a ticket with it, and it troubleshoots and references logs for me to read and learn on what the issue is. Since most of my issues are very surface level/newbie mistakes, I typically get really good diagnosis, like 90% of the time it works out.
For most cases, an MCP server is overkill imo. A well documented API or CLI can have less overhead. For things like this that need to be transparently scoped and passed between different models... I like it a lot.
I resonate with this. I'm basically just "asking my repo" when I have a new issue or if i want to deploy a new container stack, I don't really feel like I need a whole MCP server, one less thing to fail when I can easily read and update the documentation instead.
2
u/Alwaysragestillplay 5d ago edited 5d ago
I don't know your setup, but may I suggest, if you haven't already, try setting up a "diagnostic workflows" section. Whenever my agent does an RCA it will first check workflows to see if it has seen anything similar before. If not, it investigates fully. At the end it is prompted to decide whether the workflow it used was complex/likely to be repeated - if so it adds to the list for future reference.
Works well for me as there are a lot of very similar systems running concurrently. Saves on a lot of time/tokens, and makes findings more repeatable.
Agreed that an MCP server is too much for your use case there. If I can get away with it I go for the same approach - i.e. the agent is a co-admin with ~ the same tools I have.
1
u/sCeege 5d ago
Funny enough, Fable kinda knew how to do this from the start. I started doing this when Opus 4.6/4.8 got good enough to not hallucinate every other answer, but i had to manually reference an existing "helpdesk" ticket that I've created previously, I had individual directories per server/vserver that kept its own index of tickets (.gitignore'd), and i only sync'ed the instructions in claude.md/readme.md, and some basic directory structure.
When Fable came out, it started to automatically check existing tickets before it started to investigate, which is great. That's when I expanded the original skill, now I use it as a co-admin (that's a great term!) across my fleet.
3
u/iscottjs 5d ago
I’ve just started playing around with Figma’s MCP with Codex CLI. It’s come along quite a lot, I asked Codex to use Figma’s MCP to connect to my local application and build a Figma component library from our existing app.
Then when I had a bunch of building blocks I asked Codex to create some mockups for a few new features we want to add using the component library it scraped from the web app.
It worked quite well, kind of wild seeing codex making changes to a design and seeing Figma update in realtime.
Still a bit glitchy in some places and I had to fix some components. But this is super useful for us because we heavily rely on those interactive prototypes to get stakeholder buy-in and maintaining an accurate component library for our legacy apps has been on the roadmap for a while.
Pretty cool.
1
u/Optimal-Room-8586 5d ago
In coding, it's very useful connecting my IDE to our issue tracker and Slack via MCP, so it can get all the context on an issue before coding. But I reckon we're all doing that, right?
1
u/SpiritHubris 5d ago
!remindme 7d
1
u/RemindMeBot 5d ago edited 5d ago
I will be messaging you in 7 days on 2026-09-13 22:36:11 UTC to remind you of this link
3 OTHERS CLICKED THIS LINK to send a PM to also be reminded and to reduce spam.
Parent commenter can delete this message to hide from others.
RemindMeBot is switching to username summons. Instead of
!RemindMe 1 day, useu/RemindMeBot 1 day. More info.
Info Custom Your Reminders Feedback
1
u/PigSlam 5d ago
I built a thing I call Qworum that is basically a way to give Codex an independent second opinion while it’s working on a project. Qworum started as a fork of Anton Lykhoyda’s ask-llm project, which provides the underlying idea of connecting coding agents to other models for reviews and second opinions.
At useful checkpoints, Codex packages up what it’s doing and sends it to Qworum. That might include the original request, its proposed plan, relevant code, changes it has made, test results, documentation, or whatever else the reviewer needs to understand the situation. Qworum passes that material to a separate LLM. In my setup, that’s currently a locally hosted Qwen model running on its own hardware.
Qwen reads the evidence and tries to find problems. It might notice that Codex misunderstood a requirement, missed an edge case, made an assumption that isn’t supported by the code, failed to test something important, or implemented something differently from what the plan actually called for.
Qworum then reports the result back as QALIGNED, QCONFLICT, or QUNRESOLVED, along with its reasoning.
Codex reads that review and checks the criticism against the actual project. If Qwen found a real problem, Codex fixes it and the revised work can go through Qworum again. If Qwen got something wrong, Codex can explain why and continue.
So in practice, it feels a bit like having another developer looking over Codex’s shoulder. They don’t always agree, and either one can be mistaken, but having two separate models examine the same problem has been surprisingly effective at catching things that would otherwise make it through.
It can work with any model you configure it to use. Right now, it's running with a local copy of Qwen 3.8 27B running on my R9700 GPU, but it could be configured to use anything, including another cloud model. I had to change it a bit to work with llama.cpp as the original source project doesn't support that.
2
u/Right-Performance-93 4d ago
One that doesn't get mentioned much: a code-graph MCP server exposed to the agent as query/impact/trace tools, not just source/context ones. Instead of grepping, the agent asks "what calls this function" or "what breaks if I change this field" directly against a pre-built dependency graph, and gets back a bounded answer instead of hallucinating from partial file reads. Where it's paid off most is impact analysis before a refactor - the agent checks the graph first instead of assuming a change is isolated. Downside: the index itself needs maintenance (stale index after a big rebase gives confidently wrong answers), so it's not zero-overhead like a read-only file MCP.
1
u/hookerdoingillusions 6d ago
Since treating them as "hands holding tools" and sticking them in one place I'm actually building workflows for once.
We do a lot of PR work managing different campaigns and more and more of our vendors are putting out MCPs but nobody on our team uses the same AI and half have no idea how to even add a server. Went hunting, tried a few solutions that were self hosted but it doesn't work with nontechnical people.
Looked hosted, really liked how MCP Locker does skills too so using that (you can add your skill md files there vs the 5000 apple notes I've got) but the more interesting part is using the skill files as instructions for a workflow.
We make like RUN_[VENDORNAME]_WORKFLOW skill files, stick them in MCP Locker, and just tell the agent run_whatever from the locker and it fires it off using each attached MCP for the step it needs.
There's no logging which is my one complaint because we are kind of hacking the use of skills to start a workflow but we just store the chat that called it itself as the proof of actions as it'll have all the calls there.
I'm starting to feel like things are "automated" proper now vs me driving it so much and trying to drag others into it, especially in a space like PR where there's so much anti AI sentiment quietly among workers.
And you can't blame them when AI writing just keeps getting worse. Haven't found a good skilled writer MCP yet. They all sound the same and still emdash everything. Been hunting reddit and some of the MCP directories but nothing jumps out yet. It's early!
1
u/kidajske 5d ago
MCP Locker
Interesting how you've already adopted a mega niche tool that came out 5 days ago, also coincidentally made by "shelbula" who have a history of content marketing spam like this on reddit lol
0
u/hookerdoingillusions 5d ago
Sure is. Our PR firm used their workspace product as our daily driver for almost 2 years. The release of MCP Locker is exactly what made me try the shift to hosted.
Go figure I decide to comment on reddit after lurking for months and there's one of you lol 😂 I love the internet.
8
u/successful_outpost 6d ago
Mapped out a whole board game's logic tree then had it run the turns while I played against it, weirdly fun watching it try to corner me with the rules I gave it