This Month's Harvest
October 2026
By Sophie Filer · 27 Oct 2026
October is the first harvest: the whole shelf went up this month, so this report covers every server on it rather than only the newcomers. From next month it tracks what changed.
Two findings stood out while we tested. Several popular servers are listed elsewhere under package names that belong to someone else, and most servers still do not tell your app which of their tools change things. Both are below, with the servers named.
- Servers on the shelf
- 60
- Started in our own test
- 48
- Package names corrected
- 21
- Tools we listed
- 1,474
New on the shelf
All 60 servers went up this month: Desktop Commander, Serena, Context7, GitHub, MCP Inspector, XcodeBuildMCP, Peekaboo, Kubernetes MCP Server, IDA Pro MCP, Playwright MCP, Firecrawl, Exa, Bright Data, SearXNG, Postgres MCP Pro, Supabase, MCP Toolbox for Databases, Qdrant, Excel MCP Server, Blender MCP, Framelink Figma MCP, Talk to Figma, Godot MCP, KiCad MCP, MiniMax, Notion, MCP Atlassian (Jira and Confluence), Basic Memory, LinkedIn MCP Server, arXiv MCP Server, Sequential Thinking, Windows-MCP, Mobile MCP, MCP for Unity, draw.io MCP, GitMCP, GhidraMCP, Apify, BrowserTools MCP, AWS Knowledge MCP Server, ExecuteAutomation Playwright MCP, Wigolo, TradingView MCP, Obsidian MCP, Cloudflare MCP Servers, AntV Chart MCP, Container Use, DaVinci Resolve MCP, DBHub, Grafana MCP, Google Workspace MCP, shadcn/ui MCP, FreeCAD MCP, jCodeMunch, Perplexity MCP, Excalidraw MCP, Tavily MCP, 12306 MCP, iOS Simulator MCP, Azure DevOps MCP.
Fresh from the Community: 36 servers sent in by their makers were written up on the community page. They join the shelf once they pass our install check.
What our install test found
For every server that runs without an account, we started the exact config we publish and asked it for its tool list. 48 of 60 started and answered. 11 need an account, a key or an app before they can start, so we checked their package instead. 1 could not be run here.
Package names that point somewhere else
21 servers are commonly listed under an npm or PyPI name that does not belong to the project. Install those names and you get someone else's code. Our pages use the real package:
- Serena
The npm package called "serena" has no link to this project. Serena publishes to PyPI as serena-agent and documents running it from the GitHub source with uvx, which is what the config here does.
- Postgres MCP Pro
The npm package called "postgres-mcp" is a different project (llm-graph/postgres-mcp). Crystal DBA publishes this server to PyPI and Docker Hub. In October 2026 "uvx postgres-mcp" falls back to an old 0.1.0 release that crashes, because 0.3.0 pins a pglast version PyPI no longer has, so we publish the Docker image instead.
- Supabase
The npm package called "supabase-mcp" comes from a different repository (Cappahccino/SB-MCP). Supabase's own server is the hosted URL above; their local package is @supabase/mcp-server-supabase.
- Qdrant
The npm package called "mcp-server-qdrant" comes from a different repository (hlos-ai/mcp-servers). Qdrant publishes this server to PyPI under that name, so it runs with uvx.
- Excel MCP Server
The npm package called "excel-mcp-server" has no link to this project. The project publishes to PyPI under that name, so it runs with uvx.
- Blender MCP
The npm package called "blender-mcp" has no link to this project. The real server is blender-mcp on PyPI, published from the same author, so it runs with uvx.
- KiCad MCP
The npm package called "kicad-mcp" comes from a different repository (iengphogit/kicad-mcp). This project runs from its own source.
- MiniMax
The npm package called "minimax-mcp-server" comes from a different repository (mgolec/minimax-integration). MiniMax publishes this server to PyPI as minimax-mcp.
- MCP Atlassian (Jira and Confluence)
The npm package called "mcp-atlassian" comes from a different repository (Vijay-Duke/mcp-atlassian). This project is a Python package of the same name, so it runs with uvx.
- LinkedIn MCP Server
The npm package "linkedin-mcp-server" has no link to this project, and the PyPI package of that name belongs to someone else. This project publishes to PyPI as linkedin-scraper-mcp.
- arXiv MCP Server
The npm package called "arxiv-mcp-server" comes from a different repository (r-uben/arxiv-mcp-server). This project publishes to PyPI under that name, so it runs with uvx.
- Sequential Thinking
The shared database pointed at @modelcontextprotocol/server-everything, a test server from the same repository. The Sequential Thinking package is @modelcontextprotocol/server-sequential-thinking, and its npm entry links back to modelcontextprotocol/servers.
- MCP for Unity
The npm package called "unity-mcp" has no link to this project. The server is published to PyPI as mcpforunityserver, whose project links point back to CoplayDev/unity-mcp.
- GitMCP
The npm package called "git-mcp" has no link to this project. GitMCP is a hosted service; the repository is its source, for anyone who wants to run their own copy.
- GhidraMCP
The shared database ran "uvx ghidramcp". That PyPI name only holds a 0.0.dev0 placeholder, so we publish the install the project documents: straight from its GitHub source.
- AWS Knowledge MCP Server
The shared database pointed this repository at "npx mcp", an unrelated npm package. AWS Labs publishes dozens of servers from awslabs/mcp; this page covers the hosted Knowledge server.
- ExecuteAutomation Playwright MCP
The shared database listed "@michaellatman/mcp-get", an installer, as the package. The server itself is @executeautomation/playwright-mcp-server, version 1.0.12.
- TradingView MCP
The project is Python only: the real package is tradingview-mcp-server on PyPI. The author warns that copies under other accounts add an npm package that installs malware, so avoid any npm version.
- Obsidian MCP
The shared database gave "npx mcp-obsidian", an npm package by someone else. This project publishes mcp-obsidian on PyPI and runs with uvx.
- FreeCAD MCP
The shared database gave "npx freecad-mcp", an npm package by someone else. This project publishes freecad-mcp on PyPI and runs with uvx.
- Perplexity MCP
The shared database gave "@chatmcp/server-perplexity-ask", a package by someone else. Perplexity publishes @perplexity-ai/mcp-server, and the repository has moved to perplexityai/modelcontextprotocol.
What the tools can do
Of the 1,474 tools across the shelf, 724 (49%) only read, 712 (48%) can change something, and 38 run commands or code. 13 servers only read, so they are the safest to leave on without approvals.
Do the tools say when they change things?
MCP lets a tool mark itself read-only or destructive, so your app can skip the prompt for safe calls and ask before risky ones. Of the 52 servers whose tool list we could read in full, 35 label every tool, 2 label some, and 15 label none. For those, keep approvals on in your app.
How much context each server costs
Every tool's name and description is sent to the model in each conversation. Our floor estimate (names, descriptions and input names, about four characters a token) ranges from 100 to 22,800 tokens.
Heaviest tool lists
| KiCad MCP | ~22,800 tokens |
|---|---|
| Desktop Commander | ~10,800 tokens |
| MCP for Unity | ~10,200 tokens |
| MCP Atlassian (Jira and Confluence) | ~7,800 tokens |
| Grafana MCP | ~6,800 tokens |
Lightest tool lists
| DBHub | ~100 tokens |
|---|---|
| Framelink Figma MCP | ~100 tokens |
| Exa | ~300 tokens |
| Tavily MCP | ~400 tokens |
| shadcn/ui MCP | ~400 tokens |
Every number here comes from our own runs and checks. The raw figures are at /harvest/2026-10/data.json. See how we pick and check servers.