Add-ons
Free MCP Servers: What Costs Nothing and What Doesn't
Checked 2026-10-31
Loading poll...
Most MCP servers cost nothing to install, but "free" has three meanings. Some run entirely on your machine with no account. Some are free software that calls a service with a free tier, then a bill. Some are hosted by a vendor and free to connect, with your own account limits behind them. This page sorts servers into those three groups. We checked on 31 October 2026.
The three kinds of free
Kind | What it means | Example | The catch |
|---|---|---|---|
Free and local | Open source, runs on your machine, no account, no key | Fetch, Filesystem, Playwright MCP | You supply the machine and the care |
Free server, metered service | The server is free but it calls an API that bills by use, often with a free tier | Brave Search, Tavily, Firecrawl, Exa, Context7 | The free tier runs out, and an agent can spend fast |
Free to connect, account needed | A vendor hosts the server and does not charge for MCP itself | GitHub, Sentry, Vercel, Expo | Your plan, seats and limits still apply |
A licence does not tell you which kind you are looking at. A server can be MIT licensed and still send every request to a paid API. Read the service's pricing page as well as the repo.
Kind 1: free and local
These need no account. They are the safest place to start, because nothing is billed and nothing leaves your machine except what the tool itself does (a browser fetching a page, for instance).
Server | What it does | Licence | Run it with |
|---|---|---|---|
Reads and writes files in folders you allow | MIT or Apache-2.0 by contribution (repo is moving to Apache-2.0) |
| |
Fetches a web page and converts it for the model | Same repo licence |
| |
Reads and changes a local git repo, no push | Same repo licence |
| |
A knowledge graph kept in a local file | Same repo licence |
| |
Structured step-by-step reasoning | Same repo licence |
| |
Browser automation across browsers | Apache-2.0 |
| |
Debugging and automating Chrome | Apache-2.0 |
| |
Packs a repo into one file for a prompt | MIT |
| |
Queries a local SQLite file | Apache-2.0 |
| |
Works with clusters you can already reach | Apache-2.0 |
|
The main servers repository states a licence in transition. Its LICENSE says new contributions are Apache-2.0 and existing code stays MIT, which is why GitHub shows no single licence identifier for it. Check it if your company runs licence reviews. The README also says the servers there are reference implementations, "not production-ready solutions".
Two of the free servers need runtimes you may not have. The Git server is Python, run with uvx. The Node reference servers need Node 24 or later when run through npx, per the Memory server's README.
Free, but not no-risk
Free local servers still have teeth. The Filesystem server can write anywhere you allow. The Git server can commit. A browser server reaches your internal network. The price is zero and the risk is not. Our pages for each server list what to restrict.
Kind 2: free server, metered service
Here the server is free software, and the cost sits behind it. Free tiers are real and useful. They are also small, and an agent can use one up in an afternoon.
Server | Free tier we found | What bills after |
|---|---|---|
Free plan, $0, 1,000 API calls a month for public repositories | Pro at $10 per seat per month, 2,000 calls per seat | |
1,000 credits a month, no card | Pay as you go and project plans | |
1,000 credits a month | Hobby, Standard, Growth and Scale plans | |
Starter: $10 of credits a month plus a $10 onboarding bonus, no payment method | Search billed per 1,000 requests | |
$5 in free credits each month | $5 per 1,000 search requests | |
The server is free; Supabase has a free project tier | Your plan and any resources the agent creates | |
The server is free; Neon bills the databases; its Free plan lists 100 projects, 1 GB of storage per project and 100 CU-hours per project | Neon plan usage | |
The server is free; works with any MongoDB, including a local one | Atlas clusters, if you create them | |
The server is free; works with any Redis you run | Whatever hosts the Redis |
The numbers above come from each page's own facts, which cite the vendor pricing pages. Prices change, so check the linked page and the vendor's page before you plan around a number.
How agents burn free tiers
Search and crawl tools charge per call or per credit, and an agent that is "being thorough" makes many calls. A research task can take a dozen searches and twenty page extractions. Three habits keep a free tier alive:
- Set a budget in the prompt. "Use at most five searches for this task" works better than hoping.
- Prefer one fetch over one crawl. A crawl multiplies cost by the number of pages. Firecrawl's own README says to set limits on crawls.
- Check usage after the first real task. Most dashboards show credits used. Learn what one job costs before you leave an agent alone.
Kind 3: free to connect, account needed
Hosted servers from vendors usually add no MCP fee. You sign in with OAuth or a token, and the agent acts with your account's rights. The money questions become plan questions: seats, rate limits and which features your plan includes.
Server | Hosted by | Cost note on our page |
|---|---|---|
GitHub | Free to use; your account and plan decide what the token reaches | |
Sentry | No separate charge listed; you need a Sentry account | |
Linear | No separate charge or plan requirement on Linear's MCP page | |
Notion | No separate charge; plan features vary | |
Vercel | No MCP fee stated; Vercel says it is available on all plans | |
Expo | Needs an Expo account; doc search needs an EAS paid plan | |
Cloudflare | Free to connect; some features may need a paid Workers plan | |
Figma | No separate fee; AI credits apply to a few tools | |
Stripe | No charge listed; normal Stripe fees apply to what the agent does | |
Developer Preview; needs a Google Cloud project and Developer Preview membership; Google's setup page states no price |
The "free" in this group is the weakest guarantee. A hosted server can add a fee, drop a free plan or limit a feature to higher plans, and you have no code to fall back on. Prefer a server you can also run yourself when the work matters.
Free servers that are archived
A server can be free and still a poor choice. Several of the first reference servers are now archived: the project says they get no fixes. If a guide tells you to install one, check the date.
Old reference server | Status | Use instead |
|---|---|---|
Puppeteer | Archived, npm package deprecated | Puppeteer MCP explains; use Chrome DevTools MCP or Playwright MCP |
SQLite | Archived | SQLite MCP: MCP Toolbox's prebuilt SQLite |
PostgreSQL | Archived | |
Redis | Archived | Redis MCP: Redis's own server |
GitHub | Archived | GitHub MCP: GitHub's own server |
Brave Search | Archived, replaced by Brave's server | |
Google Drive | Archived | |
Slack | Archived; now maintained elsewhere | |
Sentry | Archived |
The pattern is simple. Once a vendor ships its own server, the community reference copy goes away. Vendor servers get fixes as the vendor's API changes.
How to install any of them
The shape is the same everywhere. A local server is a command and arguments. A hosted server is a URL. Here is one example, the free Fetch server, in each agent. Lines are our adaptation from each agent's own docs. See MCP clients for the field names.
Claude Code
claude mcp add fetch -- uvx mcp-server-fetchFor a hosted server: claude mcp add --transport http <name> <url>.
Codex
In ~/.codex/config.toml:
[mcp_servers.fetch]
command = "uvx"
args = ["mcp-server-fetch"]Cursor
In .cursor/mcp.json:
{
"mcpServers": {
"fetch": { "command": "uvx", "args": ["mcp-server-fetch"] }
}
}Antigravity
In ~/.gemini/config/mcp_config.json, under mcpServers, use the same command and args. For a hosted server use serverUrl. Gemini CLI is now for Code Assist enterprise customers only.
OpenCode
In opencode.json:
{
"mcp": {
"fetch": { "type": "local", "command": ["uvx", "mcp-server-fetch"] }
}
}For a hosted server use "type": "remote" and a url.
Finding more free servers
The official MCP Registry at registry.modelcontextprotocol.io lists published servers, and the main repository's README points there for a list. It is the best place to start, but a listing is not an endorsement. Before you install anything from a directory:
- Check the maintainer. A vendor's own repo is better than a lookalike. Names collide: we found several unrelated "puppeteer-mcp-server" projects.
- Check the licence file. Not the badge. Open the LICENSE.
- Check the last push and the archive flag. Many popular tutorials point at repos that stopped moving in 2025.
- Read the tool list. A server with a
run_commandorexecute_sqltool can do anything its credentials allow. - Run it with the least access you can. A read-only database user, a copy of a file, a throwaway account.
Our MCP server list records licence, maintainer, last push and archive status for a larger set, and best MCP servers says which ones we would add first.
Which free servers to start with
If you are... | Start with | Why |
|---|---|---|
A developer on a coding agent | GitHub, Context7 (free plan), Playwright | Repos, current docs and a browser cover most daily work |
Working with local files and code | Filesystem, Git, Repomix | No account, no bill |
Researching on the web | Fetch first; add a search server with a free tier | Fetch costs nothing, and search adds reach |
Using a database | The server for your database, on a copy | Fence it before you trust it |
Building mobile apps | Expo MCP | Docs, builds and a simulator loop |
Our take
We did not run these servers for this page. This is a sorting of facts from our own pages and from the vendors' pricing and repository pages.
The useful question is not "is it free" but "what happens when I use it a lot". Local servers cost nothing and fail safe. Metered servers are fine as long as you watch the meter. Hosted free servers are the most convenient and the least in your control.
Our rule of thumb is to start with the local servers, add one metered server for search or docs, and connect hosted vendor servers only for the accounts you already use. Leave archived servers alone. And never mistake a licence badge for a price list.
A short checklist before you add a free server
- Name the kind: local, metered or hosted.
- Read the vendor's pricing page for the service behind it.
- Check the repo's licence file, last push and archive flag.
- Look at the tool list for anything that writes or runs commands.
- Install it with the least access that works.
- Check usage after the first real task.
Frequently asked questions
Are MCP servers free?
Most servers cost nothing to install, and many are open source. What can cost money is the service behind them: a search API, a hosted database or a cloud account.
Which MCP servers are free with no account?
The reference servers (Filesystem, Fetch, Git, Memory, Sequential Thinking, Time), Playwright MCP, Chrome DevTools MCP and Repomix all run locally with no account.
Which have a free tier?
Context7 (1,000 API calls a month on its Free plan), Tavily (1,000 credits a month), Firecrawl (1,000 credits a month), Exa (monthly credits on its Starter plan) and Brave Search ($5 in free credits a month).
Is an open-source licence the same as free to use?
No. A server can be MIT licensed and still call a paid API. Check the service behind the server, not only the licence.
Where do I find more?
The official MCP Registry at registry.modelcontextprotocol.io lists published servers. Check each repo's licence, last push and archive status before you rely on one.
Questions
Are MCP servers free?
Most servers cost nothing to install, and many are open source. What can cost money is the service behind them: a search API, a hosted database or a cloud account.
Which MCP servers are free with no account?
The reference servers (Filesystem, Fetch, Git, Memory, Sequential Thinking, Time), Playwright MCP, Chrome DevTools MCP and Repomix all run locally with no account.
Which have a free tier?
Context7 (1,000 API calls a month on its Free plan), Tavily (1,000 credits a month), Firecrawl (1,000 credits a month), Exa (monthly credits on its Starter plan) and Brave Search ($5 in free credits a month).
Is an open-source licence the same as free to use?
No. A server can be MIT licensed and still call a paid API. Check the service behind the server, not only the licence.
Where do I find more?
The official MCP Registry at registry.modelcontextprotocol.io lists published servers. Check each repo's licence, last push and archive status before you rely on one.
Loading poll...
Sources
- github.com/modelcontextprotocol/servers
- registry.modelcontextprotocol.io
- modelcontextprotocol.io
- github.com/microsoft/playwright-mcp
- github.com/ChromeDevTools/chrome-devtools-mcp
- github.com/googleapis/mcp-toolbox
- code.claude.com/docs/en/mcp
- developers.openai.com/codex/mcp
- antigravity.google/docs/mcp
- neon.com/pricing
- linear.app/docs/mcp
- developers.google.com/workspace/guides/configure-mcp-servers