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

Verdicts · 1,620 servers

✓SAFE913!CAUTION261✕BLOCK446

Transports

A server can list more than one transport.

1,620 servers

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

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

Transloadit JavaScript/TypeScript SDKs

transloadit/node-sdk

!CAUTION D

Transloadit's official Node.js SDK

★ 731 readstdio

Archive Agent

shredengineer/archive-agent

✕BLOCK D

Find your files with natural language and ask questions.

★ 637 read

navvi

fellowship-dev/navvi

✕BLOCK D

Turn a browser task into a reusable scraper.

★ 107 read

Nerve

evilsocket/nerve

✕BLOCK D

The Simple Agent Development Kit.

★ 1,3166 readstdio

Mcp-get

michaellatman/mcp-get

✕BLOCK D

Archived: mcp-get is no longer maintained.

★ 5052 read

RagRabbit

madarco/ragrabbit

✕BLOCK D

Open Source, Self-Hosted, AI Search and LLM.txt for your website

★ 1362 readstdio

Hammer

praetorian-inc/mcphammer

✕BLOCK D

MCP security testing framework for evaluating Model Context Protocol server vulnerabilities

★ 352 readstdio

Azure Diagram

dminkovski/azure-diagram-mcp

✕BLOCK D

MCP server that turns natural-language prompts into Microsoft Azure architecture diagrams (PNG) using Python Diagrams + Graphviz.

★ 261 read

Deepseek Mcp Server

arikusi/deepseek-mcp-server

✕BLOCK D

MCP server for DeepSeek V4 (v4-flash, v4-pro, 1M context): chat, reasoning, function calling, thinking mode, cost tracking. deepseek-chat/reasoner aliases supported.

★ 214 readstdio

mcp-core

n24q02m/mcp-core

!CAUTION D

Shared foundation for building MCP servers -- Streamable HTTP transport, OAuth 2.1, browser-based credential setup, and a shared embedding daemon.

★ 12 readstreamable-http

claude-grok-build-plugin

xzawed/claude-grok-build-plugin

✕BLOCK D

A Claude Code plugin (MCP-server wrapper) that lets Claude delegate coding tasks to xAI's Grok Build CLI — billed via your xAI subscription, not metered API. 9 MCP tools, /grok:* commands.

★ 19 readstdio

noted

fabriziosalmi/noted

✕BLOCK D

Desktop app for taking notes in Markdown/HTML, with built-in AI, note links (wikilinks), global search, local history, and Git integration

★ 13 readsse

Jentrix open client

jentrix-au/jentrix

✕BLOCK D

Jentrix open client: the CLI and the official Claude Code and Codex plugins

★ 02 readstreamable-http

omneum

cole-h06/omneum

✕BLOCK D

An open-source context evaluator for AI agents.

★ 04 readstdio

Transloadit Node.js SDK

transloadit/node-sdk

!CAUTION D

Transloadit's official Node.js SDK

★ 731 readstdio

OmniMesh Gateway

omnimesh-labs/omnimesh-gateway

✕BLOCK D

Model Context Protocol (MCP) Gateway & Registry - Central hub for managing tools, resources, and prompts for MCP-compatible LLMs. Translates REST APIs into MCP, builds virtual MCP servers with security and observability, and bridges multiple transports (stdio, SSE, streamable HTTP).

★ 419 readstreamable-http

MCPg

devopam/MCPg

!CAUTION D

Postgres MCP Server

★ 131 readstdio

orbit-vsx

oaslananka/orbit-vsx

✕BLOCK D

VS Code extension for MCP health, debug-session intelligence, and A2A trust workflows: monitor companion services, inspect Agent Cards, enforce workspace trust, and expose bounded tools to agent mode.

★ 31 read

dibs

Agenxy/dibs

✕BLOCK D

Keeps your agents in the loop about each other. See what the fleet is doing, then message, sync and send files between agents. Dibs reports; it never acts.

★ 221 readstreamable-http

USolver

sdiehl/usolver

✕BLOCK D

A model context protocol server for solving combinatorial optimization problems with logical and numerical constraints.

★ 657 read

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.