r/mcp • • 1h ago

showcase i built a no-GUI video editor your coding agent can actually drive over mcp - rough, would love to know what breaks

• Upvotes

hey — kimo is a free open-source (MIT) video editor with no gui that agents (codex, cursor, opencode, any mcp client) drive over mcp: cut, trim, keyframes, titles/captions, colour grade, audio, export, and the agent can render a frame to check its own work.

one ~15 MB cpu-only rust binary, runs on a 2 GB box.

built by me, a college student; rough edges exist, please try it and tell me what breaks.

https://getkimo.tech https://github.com/naman-sharma12345/kimo


r/mcp • • 1h ago

Feedback on PH launch materials is needed

Thumbnail
gallery
• Upvotes

Planning my first PH launch next week. Any feedback on the packaging is appreciated 🙏 Especially if you have PH launch experience


r/mcp • • 1h ago

showcase Hanging Context: a keyless remote MCP server for sourced news, now in Claude’s connector directory

• Upvotes

We built Hanging Context to give agents news they can cite. Each story is written for agents, and every fact links to its sources.

Remote MCP, Streamable HTTP: https://hangingcontext.com/mcp

No key, no sign-in

Tools: latest stories by topic, ask a question, keyword search, a story’s sources, topics.

In Claude’s connector directory; the ChatGPT listing is in review.

Happy to answer questions about how the stories are sourced, or what we got wrong.


r/mcp • • 3h ago

MCP subscriptions/listen: change notifications without the surprises

1 Upvotes

I've been digging into the 2026 MCP spec and just finished writing up how `subscriptions/listen` works.

The API itself is pretty straightforward. The interesting bits are what happen around it:

* The server has to acknowledge the subscription before sending notifications.

* Notifications tell you something changed; they don't carry the resource contents.

* Reconnecting doesn't replay the events you missed.

* If you're running multiple server instances, they all need to hear about changes somehow.

I also put together some Python examples with the MCP SDK and tested the behavior in memory.

The multi-instance bit is especially interesting because a setup that works perfectly on one process can quietly stop working once you scale out. Classic distributed-systems fun. 🙃

I wrote up the details and some practical caveats here:

[https://pournasserian.com/writing/mcp-2026-subscriptions-listen\](https://pournasserian.com/writing/mcp-2026-subscriptions-listen)

For folks building MCP servers: how are you handling fan-out and cache refreshes after reconnects? I'd be interested in hearing what approaches have worked for you.


r/mcp • • 3h ago

server MCP Clusters API Server – A Model Context Protocol server implementation that provides endpoints for wallet-based authentication, cluster management, and name registration services.

Thumbnail
glama.ai
1 Upvotes

r/mcp • • 3h ago

connector Could Have Been Email – could-have-been-email MCP — wraps StupidAPIs (keyless — no credential needed)

Thumbnail
glama.ai
2 Upvotes

r/mcp • • 6h ago

showcase Kijito.ai - a prosthetic hippocampus (human like memory) for AI

6 Upvotes

The thing: A prosthetic hippocampus for LLM's providing human like memory over the last year. You can check out a demo here: https://kijito.ai/demo and I'd love feedback. It at times has beaten competition in leading benchmarks and generally consumes ~20x less tokens to do so.

About a year ago I was thinking about LLMs a lot, their strengths and their limitations, mostly daydreaming on bike rides. It hit me that an LLM isn't so different from a person with a fully functional frontal lobe but only a partially functional hippocampus. High executive function, high intelligence, very little ability to gather experience in any meaningful way. It's like someone who has to rely almost entirely on notebooks for any memory formed after the day their hippocampus stopped working, endlessly filling notebook after notebook as they get more lossy and harder to manage.

From there I started daydreaming about what a prosthetic hippocampus would have to look like, and what it would have to do to support an LLM. I've been an engineer for more than a decade, but my background was originally in bio, so I pulled every bit of research I could find on how the human hippocampus actually works.

Then I started building it. That was nearly a year ago, and it's been a tremendous amount of work.

I named it Kijito, Swahili for small stream. It's a descendant of the original name, Tributary, because I first pictured it as memories flowing in and out of a network of streams.

It's an associative recall and storage engine modeled on how the hippocampus works. When you remember something, other memories come with it, some more strongly associated than others. When you look back, you remember when you were wrong, how you found out and what you learned. You can reflect on your memories and pull out bigger lessons from the patterns. In a word, you can grow.

Because recall is associative instead of exhaustive, an agent gets back a handful of related memories instead of rereading whole notebooks, and that saves a lot of context. In Claude Code it adds about 1.5k tokens at session start. It's let me run many more agents on a single Max 20 subscription than I could before, I believe. I've benchmarked it privately on the public memory benchmarks and it holds its own, soon I'll be publishing all of that.

For anyone curious about what's underneath: an embedded graph/vector database I've extended for this specific job, a quantized embedding model to encode memories, and the layer agents use to talk to their prosthetic hippocampus.

Your memories are encrypted at rest with a key derived from your password. If you lose your password and your recovery codes, the data can't be recovered. So if you try it, please back those codes up.

It's a beta, but I've been careful about stability - I have a decent number of users who depend on it now. Updates only go out in a window in the middle of the night, a restart holds requests for a few seconds instead of dropping them, and everything is backed up nightly and encrypted, with restores tested.

I've put together a demo where you can act as an agent querying, kijito.ai/demo is a staged example on a live, read-only account. Ask it questions and watch a corrected decision stay out of recall.


r/mcp • • 7h ago

server Payman AI MCP Server – A server that provides easy access to Payman AI's APIs, allowing users to create payees, search payees, send payments, and check balances using natural language prompts.

Thumbnail
glama.ai
1 Upvotes

r/mcp • • 7h ago

connector Comtrade – Comtrade MCP — UN Comtrade API for international bilateral trade data

Thumbnail
glama.ai
1 Upvotes

r/mcp • • 7h ago

showcase Built this OSS framework to launch MCP + CLI together

2 Upvotes

I see a pattern that most companies are launching not just MCPs + CLIs of their product, reason is that its easier for coding agents to consume them mid session with less context bloat.

Instead of managing two different codebases for each, I built a framework to build both together in one shot.

https://github.com/flow-engineer/flow

Try it out for your product, and file any issues for improvement.


r/mcp • • 8h ago

showcase Evo Agents: shared project context for coding agents over MCP

Post image
1 Upvotes

I work with a developer squad and many AI agents across multiple projects. I needed a way to coordinate people and agents, and manage the context they share. That's why I'm building Evo Agents.

Through MCP, kg_search finds code and docs across repos, and kg_impact lists dependencies before a change. The agents run on your own workers.

It's open source, and I'd appreciate your feedback:

https://github.com/maycuatroi1/evo-agents

P.S. As a software engineer, I care about architecture and extensibility. Evo Agents has a plugin architecture designed to let teams adapt it to their own tools and workflows.

https://github.com/maycuatroi1/evo-agents/blob/main/docs/plugins.md


r/mcp • • 8h ago

discussion what tripped you up submitting to the claude or chatgpt connector directories?

2 Upvotes

both have a review process for remote servers now. anthropic's checklist asks for oauth if your tools act on a user's account, a title plus readOnlyHint or destructiveHint on every tool, a privacy policy and a fully populated test account for reviewers. openai's adds identity verification for the name you publish under and a csp listing the domains you fetch from.

for people who went through it: what did the docs not cover, how long did review take, and did you get useful feedback when something was rejected?


r/mcp • • 8h ago

showcase I made my agent call my phone at 2 AM when the job finished

2 Upvotes

I kept leaving long Claude and Codex runs going and checking back every few minutes. So I built an MCP server that lets the agent place a real phone call when it's done or stuck, and it reads back what I say. Works with any MCP client. Would love feedback on when you'd actually want an agent to interrupt you.


r/mcp • • 10h ago

showcase I counted the tokens in the tool definitions of the 50 most-downloaded MCP servers on npm

0 Upvotes

Unless your agent loads tools on demand, every request it sends carries every tool’s name, description and input schema, so I wanted to know what that actually costs. I took the 50 most-downloaded MCP servers on npm and counted 1,276 versions of them with Anthropic's token counter, minus the 286 tokens Anthropic adds for tool use itself, so the numbers are just the definitions.

The median is small, about 3,900 tokens. But 14 of them are over 10,000 and three are over 50,000. Hostinger's default command loads 423 tools and comes to 123,813 tokens. That's over Haiku 5.5's 100k line on its own, so every Haiku request with it connected pays the higher price for the whole prompt. It ships twelve narrower commands too, and VPS on its own is 67 tools.

Tool count doesn't predict it well. One server has 16 tools and costs more than one with 276, because a single one of its tools is about 21,800 tokens on its own.

MongoDB's was the one I found most interesting. Same 27 tools and same descriptions across two versions, but it went from 8,497 to 22,353 tokens because the newer one describes every parameter inside the schema. Probably better for the model, and it costs about 14k more on every request.

I also nearly published two changes that weren't real. One server looked like it grew 8x, but its old and new versions had been read different ways. Another looked like it went from 58 tools to 4, and that was just it being started on Linux without Xcode, which it needs. So the write-up only compares versions read the same way, and it says what it couldn't tell.

Write-up: https://smallprint.dev/blog/what-mcp-servers-cost

Scripts and counts (no tool text): https://github.com/gostanos/smallprint-tools/tree/main/lab/context-cost

I built Small Print, which is where the versions came from.


r/mcp • • 11h ago

I built an MCP orchestrator for Swiggy

2 Upvotes

Hey everyone! 👋

I built an MCP orchestrator through the Swiggy Builders Club ecosystem that brings Food, Instamart, and Dineout into one conversational interface.

🛠️ Built with MCP, FastAPI, React, and context-aware routing.

🎥 Demo: https://youtu.be/8W6jmgECRfo

🌐 Live demo: https://swiggy-builders-club-ai-agent.onrender.com/

I'm curious about one thing: How do you approach tool selection when an AI agent connects to multiple MCP servers? Do you prefer deterministic routing or letting the LLM decide?

I'd love to hear your thoughts and feedback!


r/mcp • • 11h ago

I built an MCP orchestrator for Swiggy

Thumbnail
youtu.be
1 Upvotes

Live demo

Hey everyone! 👋

I built an MCP orchestrator through the Swiggy Builders Club ecosystem that brings Food, Instamart, and Dineout into one conversational interface.

Built with MCP, FastAPI, React, and context-aware routing.

I'm curious about one thing: How do you approach tool selection when an AI agent connects to multiple MCP servers? Do you prefer deterministic routing or letting the LLM decide?

I'd love to hear your thoughts and feedback!


r/mcp • • 11h ago

resource MCP subscriptions/listen: change notifications without the surprises

1 Upvotes

I've been digging into the 2026 MCP spec and just finished writing up how subscriptions/listen works.

The API itself is pretty straightforward. The interesting bits are what happen around it:

  • The server has to acknowledge the subscription before sending notifications.
  • Notifications tell you something changed; they don't carry the resource contents.
  • Reconnecting doesn't replay the events you missed.
  • If you're running multiple server instances, they all need to hear about changes somehow.

I also put together some Python examples with the MCP SDK and tested the behavior in memory.

The multi-instance bit is especially interesting because a setup that works perfectly on one process can quietly stop working once you scale out. Classic distributed-systems fun. 🙃

I wrote up the details and some practical caveats here:
https://pournasserian.com/writing/mcp-2026-subscriptions-listen

For folks building MCP servers: how are you handling fan-out and cache refreshes after reconnects? I'd be interested in hearing what approaches have worked for you.


r/mcp • • 12h ago

showcase I made a free MCP server for designers who use AI, so the assistant stops guessing at contrast and accessibility

2 Upvotes

I design with an AI assistant a lot, and the same things kept going wrong. It would tell me a grey was "readable enough" when it was 3.4 to 1, or call a page accessible without opening it, or review a design by praising it. So I built a server that does those parts properly and gives the assistant the method for the rest.

You paste one web address (https://designers.allthepossibles.com/mcp) into Claude, Cursor, VS Code, Codex or ChatGPT. After that it can measure contrast exactly (WCAG and APCA, with the nearest colour that passes), audit a live page for accessibility problems and name the criterion for each, check a whole token file, work out a sample size or a SUS score, and flag generic AI-made design and writing. There are also prompts for a stage-by-stage critique, a Nielsen heuristic evaluation, research plans, handoff specs and a DESIGN.md. Give it a Figma link and it reads the frame through Figma's own MCP, then sends the exact colours and text to the checkers.

It's free for everything above, with daily caps. A $5 tier adds a multi-page accessibility crawl, scored heuristic reports and saved project context. I'm the one selling it, so weigh that.

If you've never set up an MCP server, there's a start-here page written for that, and a doctor tool for when it says connected and does nothing, which was the thing that annoyed me most when I started. The skills are public too, thirteen of them, for Claude Code.

Docs are at https://designers.allthepossibles.com/docs/start. I'd like to hear which checks you'd actually use and which are noise.


r/mcp • • 12h ago

Do you route anything to a human from an MCP workflow? What and how?

2 Upvotes

Most MCP setups I see are tools the model calls on its own. I'm curious about the opposite case: steps where the workflow should hand something to a person and wait for the result.

If you've built something like that:

  • What do you send to a human (review, verification, labeling, approvals)?
  • How does the agent wait and get the answer back, a tool that polls, a callback, a message thread?
  • How do you handle payment or trust if the person isn't an employee?

Would love to hear what's worked and what turned out to be a pain.


r/mcp • • 12h ago

server Figma MCP Server – A bridge between Figma designs and React implementations that enables pixel-perfect conversion of Figma designs into React applications by processing Figma file data into React-friendly format.

Thumbnail
glama.ai
1 Upvotes

r/mcp • • 12h ago

connector BotSpot — LumiBot Strategies & Backtesting – LumiBot strategy files, backtests, bot monitoring and trading. OAuth; paid BotSpot account required.

Thumbnail
glama.ai
1 Upvotes

r/mcp • • 12h ago

showcase claim - an MCP server that verifies answers against source documents and returns the page image with the quote highlighted

1 Upvotes

there's been some personal tools i've been building that i think should exist natively - this is one of them.

Sharing an MCP server I built for a problem I kept hitting - a model cites a document, the citation looks perfect, and the quote simply isn't in the file.

claim verifies citations by string-matching against the source itself rather than by asking an LLM to judge plausibility. Expose it to a client and you get tools that:

- Check a quote against a file and return an image of the page with the match highlighted - green for a full match, amber for partial, red for no match.
- Scan a full answer against a set of source files: every shared run of eight words and every figure/number is checked, and figures found in no file come back flagged as worked out which is derived not sourced.

Supported sources: PDF, XLSX/CSV/TSV, text/markdown, images, and web pages. It also ships as a Claude Code plugin that runs the scan automatically on answers in-session, but the MCP server works standalone with any client. Everything runs locally against your own files so no uploads, no account.

Install/config details are in the README: https://github.com/alnaik/claim

i'd love feedback on the matching approach, especially edge cases where 8-word overlap or the shared-words rule for numbers falls over.


r/mcp • • 13h ago

showcase An MCP App that renders 3D anatomy inline in Claude (also an Obsidian plugin, 2k downloads)

3 Upvotes

Anatomed is an MCP server with a UI widget. Ask Claude for “the sciatic nerve and what it runs near” and it calls show_anatomy_region, which resolves a bounded set of structures. The widget then renders them in 3D inside the chat, with a legend to toggle each one.

How it works: the tool returns structured content, Claude reads a ui:// resource for the single-file widget, and the widget fetches only the needed GLB models (whitelisted in the CSP). It never renders a whole body system, always a capped region, so it stays fast.

Try it: Settings → Connectors → Add custom connector → https://anatomed-mcp.vercel.app/mcp

Code: https://github.com/pitfa19/anatomed-mcp

The same viewer also ships as an Obsidian plugin, which passed 2,000 downloads this week. Happy to answer questions about building MCP Apps with 3D.


r/mcp • • 13h ago

showcase Benchhand: a Rust MCP client with editable tool approvals and per-agent models

3 Upvotes

Disclosure: Benchhand is my project, developed with substantial AI assistance; this write-up is AI-assisted too. It's a released Apache-2.0 desktop app for Windows and Linux, not a waitlist.

The MCP part is a client built around reviewing tool calls. An imported server's call pauses with its arguments visible. You can approve, reject, or edit argument values before approving. The runtime validates the edited values and tells the model what actually ran.

It supports local stdio servers and Streamable HTTP. The marketplace searches the Official MCP Registry and reviews exact versions before installing. Managed npm installs use a private directory and disable install scripts; tokens and environment secrets go in the OS credential store. Each agent can use a different local or cloud model.

Limits worth knowing: local server processes run with your account's permissions, not in a security sandbox. A signed catalog proves publisher identity, not that a plugin is safe. Interactive OAuth and legacy SSE-only servers aren't implemented; those need a compatible bridge. Tool reliability still depends on the chosen model.

Source, downloads and plugin documentation: https://github.com/anshcantcode/benchhand

The video uses sample task data to show the interface. If you try a server that doesn't connect or exposes an awkward tool schema, a reproducible issue would help.

https://reddit.com/link/1xdetep/video/gzc1f1lf38xh1/player


r/mcp • • 13h ago

CrawlForge MCP v6.24: 24 releases in 24 days

Thumbnail
youtube.com
2 Upvotes

Between September 29 and October 22 we shipped 24 releases of CrawlForge MCP, v6.12.1 through v6.24.0. Most of the fixes came from two live sweeps of all 31 tools against real sites.

00:00 24 releases, 24 days

00:08 Two live sweeps of all 31 tools

00:15 01 Failed calls cost 0 credits

00:25 02 Session page cache: repeat reads for 1 credit

00:36 03 Agent citations you can check

00:46 04 extract_embedded_state reads more frameworks

00:53 05 Browser snapshots wait for the page

01:01 06 Every hop through the SSRF guard

01:09 Upgrade

What changed:

- Failed calls cost 0 credits, on the MCP server and the REST API

- A repeat read of the same page within 10 minutes costs 1 credit (maxAge: 0 forces a fresh fetch)

- The agent tool must source every URL it cites; any it can't are listed in provenance.unverified_urls

- extract_embedded_state reads Nuxt 3, SvelteKit, YouTube, Remix, Inertia and Shopify data, with find and keys_only

- Browser snapshots wait for the page to settle, see inside shadow roots and iframes, and can reject cookie banners

- Browser traffic goes through an SSRF guard proxy; web search runs on the Brave Search API

- No tool added, no list price changed

Upgrade:

npm install -g crawlforge-mcp-server@latest

Full release notes: https://www.crawlforge.dev/blog/crawlforge-v6-24-reliable-web-scraping-mcp-server

Start free with 1,000 credits: https://www.crawlforge.dev

Music: "New Bass 01" by Lily J (Mixkit)