MCP servers · least privilege

Read-only MCP servers

1,620 MCP servers declare tools that only read: none of their tools is classed write or destructive. That makes them the safest place to start giving an agent access. Read-only describes the tools, not the code, so the audit verdict still decides whether to connect one.

Ask an AI about this pageGChatGPTCClaudePPerplexityGeGeminiXGrok
More
Cite

Cite this page

ModelsAtlas. “Read-only MCP servers”. Retrieved 29 Oct 2026. https://modelsatlas.com/mcp/read-only/page/68

Verdicts · 1,620 servers

✓SAFE913!CAUTION261✕BLOCK446

Transports

A server can list more than one transport.

1,620 servers

1,609–1,620 of 1,620 · ranked by trust score, then stars

security-gate-x402

nohosa001-pixel/security-gate-x402

✕BLOCK F

The Zero-Trust Safety & Settlement Rail for Autonomous AI Agents. Sub-10ms deterministic guardrails, key leak defense, and cryptographic Proof-of-Safety attestations via x402 on Base ($0.002).

★ 23 read

video-research-mcp

Galbaz1/video-research-mcp

✕BLOCK F

MCP tools and Claude Code workflows for video analysis, cited research, document extraction, knowledge storage, and optional explainer video production.

★ 231 readstdio

mscodebase-intelligence

ManSio/mscodebase-intelligence

✕BLOCK F

Intelligent codebase search & indexing for Zed. Async MCP server featuring LanceDB/BM25 hybrid search, multi-bucket RAG, and autonomous self-healing workflows. High-performance, memory-safe, and ready for your production code.

★ 214 readstreamable-http

Whodb

clidey/whodb

✕BLOCK F

Where data access meets operational intelligence

★ 5,0334 readstreamable-http

javis-os

blogminhquy/javis-os

✕BLOCK F
★ 2221 readstdio

Unraid

dinglebear-ai/unraid-mcp

✕BLOCK F

Query, monitor, and manage Unraid servers via GraphQL API through MCP tools. Supports system info, Docker, VMs, array/parity, notifications, plugins, rclone, and live telemetry.

★ 1355 readstdio

Unraid

dinglebear-ai/unraid

✕BLOCK F

Query, monitor, and manage Unraid servers via GraphQL API through MCP tools. Supports system info, Docker, VMs, array/parity, notifications, plugins, rclone, and live telemetry.

★ 1355 readstdio

Unraid

jmagar/unraid-mcp

✕BLOCK F

Query, monitor, and manage Unraid servers via GraphQL API through MCP tools. Supports system info, Docker, VMs, array/parity, notifications, plugins, rclone, and live telemetry.

★ 1355 readstdio

VibeShell

veithly/vibeshell

✕BLOCK F

Local-first SSH/SFTP workspace for humans and coding agents: visible operations, shared sessions, integrated files and discoverable plugins.

★ 8420 read

exceptd Security

blamejs/exceptd-skills

✕BLOCK F

AI security skills grounded in mid-2026 threat reality, not stale framework documentation

★ 011 read

great-cto

avelikiy/great_cto

✕BLOCK F

You already have the agent. This is everything around it. great_cto runs Claude Code as a pipeline of 70 specialist agents — an independent model checks each stage before the next builds on it, spending caps refuse rather than warn, and three decisions stay yours: what gets built, how, and whether i

★ 1039 read

bv-mcp

MadaBurns/bv-mcp

✕BLOCK F

Open-source DNS & email security scanner. One MCP endpoint, 57 checks, zero install. Cloudflare Workers.

★ 99 readstreamable-http

Other risk hubs

By job

Questions

What does read-only mean here?
A server is listed here when its source declares at least one tool and every tool is classed read: no write tools and no destructive tools.
Is a read-only server always safe?
No. 913 are SAFE, 261 CAUTION and 446 BLOCK on this list. A tool list says what the tools do, not whether the surrounding code is clean, so a read-only server can still be BLOCK.
Why are some servers on no risk list?
615 servers declare no tools we can read, because they build the list at runtime. They cannot be called read-only, so they appear on none of the risk hubs.

Keep going in your AI

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