MCP servers · least privilege

MCP servers with no destructive tools

3,145 MCP servers declare at least one tool and none of them is classed destructive: nothing deletes, overwrites or runs a command through a declared tool. 1,620 of them only read; the rest may create or edit.

Ask an AI about this pageGChatGPTCClaudePPerplexityGeGeminiXGrok
More
Cite

Cite this page

ModelsAtlas. “MCP servers with no destructive tools”. Retrieved 29 Oct 2026. https://modelsatlas.com/mcp/no-destructive/page/96

Verdicts · 3,145 servers

✓SAFE1,632!CAUTION521✕BLOCK992

Transports

A server can list more than one transport.

3,145 servers

2,281–2,304 of 3,145 · ranked by trust score, then stars

Bonsai

jotaderodriguez/bonsai_mcp

✕BLOCK D
★ 641 write

CTF Solver

foxibu/ctf-solver

✕BLOCK D
★ 649 writestdio

Calculator

huhabla/calculator-mcp-server

✕BLOCK D

A Model Context Protocol (MCP) server that provides Claude with advanced mathematical calculation capabilities

★ 6323 read

Codebase Index

mikerecognex/mcp-codebase-index

✕BLOCK D

17 MCP query tools for codebase navigation — functions, classes, imports, dependency graphs, change impact. Zero dependencies. 87% token reduction.

★ 632 writestdio

Guosheng Toolbox

2234839/mcpserver

✕BLOCK D

为claude code+glm 添加上眼睛

★ 631 writestdio

Iron Manus

dnnyngyen/ironmanus-mcp

✕BLOCK D

Iron Manus MCP

★ 6322 readstdio

Iron Manus

dnnyngyen/iron-manus-mcp

✕BLOCK D

Iron Manus MCP

★ 6322 readstdio

Weibo

qinyuanpei/mcp-server-weibo

✕BLOCK D

基于 Model Context Protocol 的微博数据接口服务器 - 实时获取微博用户信息、动态内容、热搜榜单、粉丝关注数据。支持用户搜索、内容搜索、话题分析,为 AI 应用提供完整的微博数据接入方案。

★ 631 readstdio

Mailgun

mailgun/mailgun-mcp-server

✕BLOCK D

Implementation of Model Context Protocol server for Mailgun APIs

★ 621 readstdio

Goke

remorses/goke

✕BLOCK D

simple, type safe, elegant command line framework. the CLI framework for agents

★ 612 readstdio

CKAN Server

ondata/ckan-mcp-server

✕BLOCK D

MCP server for querying CKAN open data portals (package search, DataStore SQL, organizations, groups, tags)

★ 6120 readstdio

Context Awesome

bh-rat/context-awesome

✕BLOCK D

awesome-lists now available as CLI & MCP server for your agent.

★ 613 readsse

Contentful

contentful/contentful-mcp-server

✕BLOCK D

MCP (Model Context Protocol) server for the Contentful Management API

★ 602 readstdio

WeChat Publisher

bobgod/wechat-publisher-mcp

✕BLOCK D

微信公众号MCP服务

★ 591 writestdio

Xcode

lapfelix/xcodemcp

✕BLOCK D

MCP server for Xcode that wraps its AppleScript interface & uses XCLogParser to return clear build results

★ 596 writesse

SmartStudy Agent

humphreysun98/smart-study-agent

✕BLOCK D

The AI study agent that learns how you learn — RL picks the action, FSRS picks the timing, the LLM only writes the quizzes. Chrome extension · Anki export · MCP server · runs on Ollama

★ 581 write

Brightspace

rohanmuppa/brightspace-mcp-server

✕BLOCK D

MCP server for Brightspace (D2L). Check grades, due dates, assignments, announcements, rosters, syllabus & course content via Claude, ChatGPT, Cursor, Windsurf, or any MCP client. Works with any school. npm: npx brightspace-mcp-server@latest

★ 5626 readstdio

brightspace-mcp-server

RohanMuppa/brightspace-mcp-server

✕BLOCK D

MCP server for Brightspace (D2L). Check grades, due dates, assignments, announcements, rosters, syllabus & course content via Claude, ChatGPT, Cursor, Windsurf, or any MCP client. Works with any school. npm: npx brightspace-mcp-server@latest

★ 5626 readstdio

LinkedIn Browser

alinaqi/mcp-linkedin-server

✕BLOCK D

LinkedIn MCP Server for local automation

★ 551 writestdio

OpenRouter Agents

wheattoast11/openrouter-deep-research-mcp

✕BLOCK D

A multi-agent research MCP server + mini client adapter - orchestrates a net of async agents or streaming swarm to conduct ensemble consensus-backed research. Each task builds its own indexed pglite database on the fly in web assembly. Includes semantic + hybrid search, SQL execution, semaphores, pr

★ 552 writesse

Pentester

halilkirazkaya/pentester-mcp

✕BLOCK D

Elevate your AI assistants (like Claude & Cursor) into autonomous cybersecurity experts. Pentester-MCP integrates 200+ pentesting tools via the Model Context Protocol (MCP) using a secure Docker sandbox.

★ 55311 write

Cedar For Agents

cedar-policy/cedar-for-agents

✕BLOCK D
★ 543 readstdio

Python Local

alec2435/python_mcp

✕BLOCK D

MCP Server to run python code locally

★ 541 readstdio

Mermaid

narasimhaponnada/mermaid-mcp

✕BLOCK D
★ 531 writestdio

Other risk hubs

By job

Questions

What counts as destructive?
A tool that deletes, overwrites or runs commands. We class every tool the source declares as read, write or destructive; a server is listed here when it has tools and none is destructive.
How is this different from read-only?
Read-only servers have only read tools (1,620 servers). This list also includes servers whose tools write: 1,525 of the 3,145 do.
Does no destructive tools mean safe?
No. 1,632 are SAFE, 521 CAUTION and 992 BLOCK on this list. The verdict comes from the audit of the source, not from the tool list alone.

Keep going in your AI

Opens with this page as the source. We add nothing else to the prompt.