An MCP server is software that an AI assistant can call on your behalf, so check it as you would any app you install. Most servers are fine. The ones that cause trouble usually have more access than they need, or come from a publisher nobody checked.

The main risks

RiskWhat happensWhat protects you
Too much accessA server with an admin key can delete as easily as it can readRead only keys, scoped to what you need
Instructions hidden in dataAn email or web page the assistant reads tells it to do something elseApproving actions, and servers that cannot send or delete without asking
A copycat packageA misspelled package name installs someone else’s codeCopy the install command from the listing; check the publisher
Silent updatesA server changes what its tools do after you approved itPin a version, and review changes before updating
Local servers run as youA local server can read files your user account can readPrefer remote servers for cloud tools; run local ones you can inspect

Nine checks before you install

Who made it
  • A named developer with a website and a way to reach them
  • Open source code, or a clear account of what it does
  • Reviews from verified users, not just stars
What it can do
  • Read only by default, with writing as an opt in
  • A key or sign in scoped to the data you need
  • A short, clear list of tools
How you run it
  • The assistant asks before actions that change things
  • A pinned version, such as <package>@1.4.2
  • A log of what it ran, that you can read

Read only, logged, open source

A read only server cannot delete or change anything. A log shows what it ran. Open source code can be checked by anyone.

CrawlView

MCP server by Dude Lemon LLC
Free

Best fora read only server

CrawlView check_ai_access result for dudelemon.com: 18 search and AI crawlers, each allowed by robots.txt
CrawlView: Which AI crawlers robots.txt lets in, with the exact rule
  • It only reads public pages; there is no action that writes or sends
  • No account and no key, so there is nothing of yours for it to hold
  • It refuses addresses on private networks, so it cannot be pointed at your internal systems

Keep approvals on

Most assistants ask before an MCP server runs an action, and let you allow some actions every time. Allow reading freely if you like, but keep approvals on for anything that sends, writes or deletes. Approvals also stop an assistant from acting on instructions hidden in an email.

Servers that only read

CrawlView

SEO MCP server: page audits and an AI crawler checker for any page

Free
DomainProbe

DNS MCP server: SPF, DKIM and DMARC checks, SSL expiry and security headers

Free
DayCount

Business days calculator MCP server with public holidays for 200 countries

Free
HourLine

Time zone converter and meeting planner MCP server, daylight saving included

Free
HueProof

WCAG color contrast checker MCP server with accessible fixes and palettes

Free
How reviews are verified hereWhat the verified customer, install and email labels mean.

Questions people ask

Can an MCP server steal my data?

A server can reach whatever its key or sign in allows. Give it the narrowest access that works, prefer read only servers, and install from publishers you can check.

What is prompt injection in MCP?

Text inside data the assistant reads, such as an email or a web page, that tries to give the assistant new instructions. Keeping approvals on for actions is the simplest defence.

Are remote MCP servers safer than local ones?

For cloud tools, often yes: they usually use a normal sign in with scoped permissions, and they cannot read the files on your computer. Local servers are right for local files and developer tools.

Should I pin MCP server versions?

Yes for anything with write access. A pinned server stays on the version you reviewed until you update it.