r/mcp • • 2h 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 • • 7m ago

MCP subscriptions/listen: change notifications without the surprises

• 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 • • 22m 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
• Upvotes

r/mcp • • 22m ago

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

Thumbnail
glama.ai
• Upvotes

r/mcp • • 4h 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 • • 5h 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 • • 11h ago

Does the free Gemini on the web support MCP 2026-07-28?

5 Upvotes

I've implemented an MCP server that supports the latest MCP protocol version 2026-07-28 with OAuth, which I can connect to using Claude and ChatGPT, but I can't get Gemini to connect to it after the OAuth succeeds.

It appears as though Gemini on the web (I'm only using the free version) doesn't support the latest MCP protocol version, but I can't find anywhere on the web that suggests that, just that their enterprise versions and CLI do support the latest version. I get this message when trying to connect:

"This URL does not appear to be a valid MCP server. Check the URL.

From the server-side, I see the gemini client making the old 'initialize' request to the MCP server, which we respond accordingly with to say we don't support that version. But then it goes quiet and we get no further requests. On clients that do support the new MCP version, we'd normally then get additional requests for the 'server/discover' and 'tools/list'.

Does anyone know whether Gemini on the web allows you to connect to an MCP server on the latest 2026-07-28 version?


r/mcp • • 10h ago

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

4 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 • • 8h 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 • • 4h 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 • • 4h ago

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

Thumbnail
glama.ai
1 Upvotes

r/mcp • • 10h 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 • • 12h ago

discussion If LLMs become the universal interface, how will they discover MCP services nobody knows about?

4 Upvotes

I've been thinking about a fundamental shift in how people interact with digital services, especially on mobile.

Today, when we need something, we search for an app, install it, create an account, learn its interface, and use it.

But what happens when ChatGPT, Claude, Gemini, or another general-purpose LLM becomes our primary interface?

Instead of navigating between dozens of apps, users simply express what they want in natural language:

"Find me the best option, compare prices, and get it done."

The LLM understands the user's intent, determines which external capabilities are needed, and orchestrates agents and services through MCP or APIs.

The LLM becomes the interface. Apps become executable services behind it.

This could fundamentally change how software products are created and distributed.

Businesses might no longer need to build a dedicated mobile app for every service. Instead, they could expose their capabilities directly to LLMs.

But there's a major unresolved problem:

How does a general-purpose LLM discover an MCP service that neither the user nor the LLM knows exists?

Today, most MCP integrations still require manual configuration, preconnected tools, or discovery through specific directories.

Simply publishing an MCP server doesn't guarantee that ChatGPT, Claude, or Gemini will find and use it.

So I have three questions:

  1. Could MCP discovery become the next Google Search, indexing executable capabilities instead of web pages?
  2. How will LLMs discover, evaluate, and select competing MCP services based on user intent?
  3. Could a new business launch an MCP-first service and acquire customers organically through LLMs, without requiring users to discover or install a dedicated app?

The real opportunity may not be building another app. It may be building services that LLMs can discover and execute on behalf of users.

Is anyone working on truly autonomous MCP discovery, where the LLM finds a previously unknown service without the user having to configure it first?


r/mcp • • 5h 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 • • 9h 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 • • 9h 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 • • 5h ago

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

1 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 • • 13h ago

showcase Snipaya MCP: an agent that annotates and redacts screenshots on your Mac

5 Upvotes

I'm the author. Snipaya is a Mac screenshot annotator I build, and it has a local MCP server so my agent can do the markup.

What the agent can do (it has excatly 28 tools): put screenshots on a canvas, draw arrows, numbered steps and callouts, blur secrets it finds in the image, copy text out of it, export or send the result. There are also 6 prompts like explain a bug in a screenshot and compare before and after.

Claude Code setup:

claude mcp add --scope user snipaya -e npm_config_registry=https://registry.npmjs.org/ -- npx -y snipaya-mcp

Two things I learned: agents need explicit server instructions to keep related screenshots on one canvas, otherwise they open a tab per image. And the registry flag is there because a project .npmrc pointing at a private registry silently broke npx for me.

How am I personaly using it and what it solves for me? Well I previously used similar software but it was single image editor and i couldnt use it over claude. Therefore I've made Snipaya on the side to pretty much ask my Claude to run manual tests of given feature, make screenshots and describe them using Snipaya which later on he posts to my contractor issue tracker.

App is paid with a 14 day free trial, bridge is MIT. Happy to hear what you'd want an agent to do with your screenshots.

Snipaya: https://snipaya.app


r/mcp • • 10h 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)


r/mcp • • 7h 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 • • 8h 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 • • 8h 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 • • 15h ago

How are you all handling multi-step tool state under the new 2026-07-28 stateless spec?

4 Upvotes

Now that the protocol has ditched mcp-session-Id and moved everything to inline _meta, cloud deployments are a breeze, but refactoring stateful tools is proving to be a bit of a headache.

If you have a tool that requires human approval or multi-round-trip data, how are you persisting context between those independent requests now?

Curious to see how everyone is structuring their architecture for this shift. What's working best for you?


r/mcp • • 9h 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 • • 9h ago

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

Thumbnail
glama.ai
1 Upvotes