MCP Free tier Hosted
If you want to add an MCP server to Claude but don't want to spin up infrastructure, Stash is the fastest path. One connector URL. Sign in with Google. Free tier included, no credit card required.
Here is what you get on the free tier: 2,500 stored records, 50 queries per month, full-text search, and a context() tool that loads your standing context into a fresh conversation for about 192 tokens. If you need more, Pro is £8/month with higher caps.
https://app.stashlite.com/mcp
After those three steps, Claude has a working MCP tool. Try it immediately:
context() — loads your standing profile (empty on a new account, you fill it in)
stash("key", "val") — store anything
search("term") — full-text search across everything you've stored
| Feature | Free | Pro (£8/mo) |
|---|---|---|
| Records stored | 2,500 | 100,000 |
| Queries per month | 50 | 1,000 |
| Full-text search (FTS5) | ✓ | ✓ |
| context() tool | ✓ | ✓ |
| usage() metering | ✓ | ✓ |
| Collections | ✓ | ✓ |
| Web viewer | ✓ | ✓ |
For most personal use — contacts, notes, tasks, standing context — 2,500 records and 50 queries a month is plenty. The free tier doesn't expire and there's no trial period. If you hit the cap, Claude tells you politely and gives you the upgrade link; it doesn't throw an error wall.
MCP servers can be self-hosted (you run the server on your machine) or hosted (someone else runs it, you just get a URL). Self-hosted gives you more control but requires keeping a process running, exposing a port, and maintaining the stack.
Stash is fully hosted on industry-secure servers. You don't install anything. The connector URL works from Claude.ai in a browser, Claude desktop on Mac/Windows, or any MCP-compatible client. When Claude sends a tool call, Stash handles it, returns structured results, and your data stays in your isolated dedicated per-account store.
Store who you are, your current priorities, and your working style. A single context() call at the start of any conversation loads all of it — roughly 192 tokens, less than a paragraph. Put one line in your Claude custom instructions to trigger it automatically on every new conversation.
A contacts collection with name, company, last-talked, notes, next-action. Stash and search in plain English. "Who at Acme should I follow up with this week?" returns the relevant rows, not the whole table.
Stash a note mid-conversation: "Stash this — meeting with Sarah on Tuesday, she wants the revised quote by Friday." Search it later in any session. No app switching, no copy-paste into a notes app.
Recurring tasks as rows with a next_run field. At the start of each session, ask Claude to check the list and surface what's due. No cron jobs, no reminders app.
| Option | Hosted? | Free? | Token-light? | Setup time |
|---|---|---|---|---|
| Stash | Yes | Yes (2,500 records) | Yes (~192 tok/query) | 30 seconds |
| Self-hosted MCP | No | Yes (infra cost varies) | Depends on impl. | Hours–days |
| Notion connector | Yes | Free tier limited | No (~4,800 tok/query) | Minutes |
| Claude Projects | Yes (built-in) | With Pro plan | Moderate | Seconds |
| Custom instructions only | Yes (built-in) | Yes | Yes | Seconds |
Custom instructions are the right answer for small, static context (name, role, one-liners). When your context is dynamic — contacts change, tasks update, notes accumulate — you need a store. Stash is the free hosted version of that store.
A few honest things to know:
https://app.stashlite.com/mcp