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/107

Verdicts · 3,145 servers

✓SAFE1,632!CAUTION521✕BLOCK992

Transports

A server can list more than one transport.

3,145 servers

2,545–2,568 of 3,145 · ranked by trust score, then stars

expo-agent-cli

expo/expo-agent-cli

!CAUTION D

Agent-native CLI on top of the Expo CLI family

★ 101 write

pattern-mcp

donaldrichard19-LVD/pattern-mcp

✕BLOCK D

Pattern checks a coding agent's UI decisions against your own design system before it builds, whether that lives in code or in Figma. It helps the agent reuse what the product already has and build only what is actually missing. An opt-in enforcement boundary can make that check required, and every

★ 91 readstdio

Marlo

KarthikSubramanian07/Marlo

✕BLOCK D

Fixes accessibility violations and proves it. Multi-engine WCAG detection routed by measured accuracy, verified minimal-diff repairs, and a published error rate.

★ 24 readstreamable-http

Cloudflare

cloudflare/mcp

✕BLOCK D

MCP server for the Cloudflare API

★ 8911 writestreamable-http

After Effects

dakkshin/after-effects-mcp

✕BLOCK D

MCP Server for Adobe After Effects. Enables remote control (compositions, text, shapes, solids, properties) via the Model Context Protocol using ExtendScript.

★ 6727 writestdio

MCP Server Tauri

hypothesi/mcp-server-tauri

✕BLOCK D

A Model Context Protocol (MCP) server and plugin for Tauri v2 development

★ 3175 writestdio

Aleph

hmbown/aleph

✕BLOCK D

Skill + MCP server to turn your agent into an RLM. Load context, iterate with search/code/think tools, converge on answers.

★ 2181 writestdio

IDA

jtsylve/ida-mcp

✕BLOCK D

A headless MCP server for IDA Pro and Ghidra

★ 1693 readstdio

Kodit

helixml/kodit

✕BLOCK D

👩💻 MCP server to index external repositories

★ 1262 writestreamable-http

Grainulator

grainulation/grainulator

✕BLOCK D

Research that compiles.

★ 861 write

dispatchseo

NeoZi12/dispatchseo

✕BLOCK D

Turn your AI agent into your SEO manager - works today with Claude Code, Codex, and Cursor. The open-source alternative to SEObot and Outrank

★ 8122 writestreamable-http

Ripgrep

mcollina/mcp-ripgrep

✕BLOCK D

An MCP server to wrap ripgrep

★ 755 readstdio

GreptimeDB

greptimeteam/greptimedb-mcp-server

✕BLOCK D

A Model Context Protocol (MCP) server for GreptimeDB

★ 291 readstdio

vault-cortex

aliasunder/vault-cortex

✕BLOCK D

Standalone MCP server for Obsidian vaults — hybrid search, structured memory, task management, files, OAuth 2.1. Run locally, self-host, or one-click deploy for remote access.

★ 266 readstreamable-http

mcp-events-bridge

hookdeck/mcp-events-bridge

!CAUTION D

Turn third-party webhooks into MCP Events for AI agents, with Hookdeck Event Gateway receiving and delivering them. Built-in providers: Resend and GitHub.

★ 11 writestreamable-http

codelives-ainecto

codelives/ainecto

!CAUTION D

AiNecto MCP connector for workspace, document, ERD, diagram, task, and attachment workflows.

★ 01 writestdio

corpus

ryanjdillon/corpus

✕BLOCK D

Semantic search and structured query over your own content

★ 06 readstreamable-http

xcodebuildmcp

getsentry/XcodeBuildMCP

✕BLOCK D

A Model Context Protocol (MCP) server and CLI that provides tools for agent use when working on iOS and macOS projects.

★ 6,4764 readstdio

Mobile Build

getsentry/mobilebuildmcp

✕BLOCK D

A Model Context Protocol (MCP) server and CLI that provides tools for agent use when working on iOS and macOS projects.

★ 6,4164 readstdio

XcodeBuild

cameroncooke/xcodebuildmcp

✕BLOCK D

A Model Context Protocol (MCP) server and CLI that provides tools for agent use when working on iOS and macOS projects.

★ 6,4084 readstdio

XcodeBuild

getsentry/xcodebuildmcp

✕BLOCK D

A Model Context Protocol (MCP) server and CLI that provides tools for agent use when working on iOS and macOS projects.

★ 6,4084 readstdio

PHP MCP

php-mcp/server

✕BLOCK D

Core PHP implementation for the Model Context Protocol (MCP) server

★ 8692 writestdio

Tauri

hypothesi/mcp-server-tauri

✕BLOCK D

A Model Context Protocol (MCP) server and plugin for Tauri v2 development

★ 3155 writestdio

Hugging Face

evalstate/hf-mcp-server

✕BLOCK D

Hugging Face MCP Server

★ 3022 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.