Drift reports

September 2026

What changed in the definitions of the MCP servers this log tracks, counted from the signed public log on 5 October 2026. Every number here can be checked: the report as JSON, and the log it was counted from.

Correction, 6 October 2026: 9 of the 22 servers counted here did not change their definitions themselves. Five are differences between our first run, made locally on 2 September, and the first CI crawl on 3 September, which ran in a different environment: firecrawl-mcp, context-mode, @ironbee-ai/devtools, mcp-searxng and dataforseo-mcp-server. Four list different definitions on every launch (a reordered list, a live count, a fresh login link, text fetched at start): notion-mcp-server, agent402-mcp, @nordsym/apiclaw and @cloudbase/cloudbase-mcp. The other 13 changed alongside a new npm release.

22servers changed their tool definitions
254servers tracked by the end of the month
25tools changed in the schema only, with the description untouched
254servers recorded for the first time

Coverage

No crawl ran from 4 September 2026 to 5 October 2026: the scheduled crawl was paused; see CHANGELOG 0.1.4. A change first seen after that gap happened at some point inside it.

What kinds of change

Servers with at least one change of each kind. A server can count under several. The labels are mechanical: each means the new definitions match a pattern the old ones did not, not that anyone did anything wrong, so they are totals and are never shown against a named server.

added a tool
5
removed a tool
3
added an input field
4
removed an input field
6
changed an output schema
2
changed a permission hint (readOnlyHint and the like, which clients use to auto-approve)
2
added wording that tells the model what to do
3
added mentions of secrets or private files
1
added a link or address
1
added hidden or unusual characters
1
changed wording only
17

Servers that changed

Each links to that server’s full history, with every diff. Tool counts only.

first seen changed 3 September 2026
tools: 2 added; 1 removed; 24 changed
changed 2 times, first seen 3 September 2026, last 4 September 2026
tools: 21 added; 1 removed; 2 changed, 1 of them in the schema only
first seen changed 3 September 2026
tools: 6 removed; 12 changed, 9 of them in the schema only
first seen changed 3 September 2026
tools: 14 changed
first seen changed 3 September 2026
tools: 11 changed, 3 of them in the schema only
first seen changed 4 September 2026
tools: 7 changed, 1 of them in the schema only
changed 3 times, first seen 2 September 2026, last 4 September 2026
tools: 6 changed, 2 of them in the schema only
changed 2 times, first seen 3 September 2026, last 4 September 2026
tools: 4 added; 2 changed, 1 of them in the schema only
first seen changed 4 September 2026
tools: 4 changed
changed 2 times, first seen 3 September 2026, last 4 September 2026
tools: 4 changed, 4 of them in the schema only
first seen changed 3 September 2026
tools: 2 added; 2 changed
first seen changed 4 September 2026
tools: 2 changed, 2 of them in the schema only
first seen changed 4 September 2026
tools: 2 changed
first seen changed 3 September 2026
tools: 1 changed
first seen changed 3 September 2026
tools: 1 added
first seen changed 4 September 2026
tools: 1 changed
first seen changed 3 September 2026
tools: 1 changed
first seen changed 4 September 2026
tools: 1 changed
first seen changed 3 September 2026
tools: 1 changed, 1 of them in the schema only
first seen changed 4 September 2026
tools: 1 changed, 1 of them in the schema only
first seen changed 4 September 2026
tools: 1 changed
first seen changed 3 September 2026
tools: 1 changed

How this was counted

Counted from the signed public log. Check it with: npx --yes mcp-pin verify-log

A change is a new set of tool definitions recorded for a server that had one before. The log records versions, not the moment they changed: a change first seen on one day happened at some point after the last look before it.

Labels are mechanical. Each means the new text has more of a pattern than the old one (an instruction to the model, words about secrets, a link, hidden characters) or that a field or permission hint moved. They are not a judgement of any server, so they are totals here, never shown against a named server.

For 27 of these changes the log does not say what conditions the probe ran under (entries before 5 October 2026 dropped them; see the CHANGELOG). A listing can change because of the probe, missing credentials for example, rather than the server, so a large drop in tool count may not be the server's doing.