Directory

Is this MCP server safe to install?

Connecting an MCP server is a privilege grant that looks like editing a config file. Each entry below sets out what a server can actually reach, what a prompt injection through it would achieve, and the smallest set of restrictions that contains it.

what this directory is

These are capability profiles, compiled by hand from each publisher's own documentation. They describe what a server is designed to do, stated in security terms, with sources on every page.

They are not Vincosha Assayscan verdicts. We have not published a scan for any third-party server listed here, and every entry says so. Publishing an invented security verdict about somebody else's software would be both wrong and dangerous, so that space stays empty until there is real data to put in it.

12 / 12 servers

How to review any MCP server

The README tells you what a server is for. A review needs to establish what it can do, which is a different question, and four answers cover most of it.

What credentials does it need, and at what scope? This is the single most predictive signal. Over-permissioned credentials — an organisation-wide platform token, a live production key, a database role that bypasses row-level security — turn every other risk into a serious one. Most real incidents are a legitimate server holding a credential far broader than the task required.

Can it write, or only read? Read access is an exfiltration risk: whatever it reads enters the context window and travels wherever that session travels. Write access is a change-control risk, and where the write target is a build script, a git hook or a CI configuration it is also a persistence mechanism that outlives the session.

Does it reach the network, and where to? Egress is the exit in almost every agent attack chain. A server that both ingests untrusted content and can reach arbitrary hosts is the whole vulnerability in one connection.

Does it ingest attacker-writable text? Issue bodies, page content, application rows, error messages and customer-supplied fields are all outside your trust boundary and all read by the model as apparent instruction. A server whose purpose is to fetch or query is an injection entry point by design, not by accident.

Then enumerate the tools. A conformant server answers a tool-list request with every tool name, description and argument schema — and that enumeration, not the README, is the real capability manifest. It is also what silently changes underneath you, which is why capturing it at approval time and comparing it later is the control that catches a rug pull.

Frequently asked

Why does this directory not rate servers as safe or unsafe?
Because we have not scanned them, and a security verdict we did not earn would be worse than no verdict. What a page can honestly give you without a scan is a capability profile and hardening guidance — which is most of what a reviewer actually needs.
Are official first-party servers safer than community ones?
Publisher reputation reduces the risk of deliberate malice; it does nothing about over-permissioned credentials, which is where most real exposure comes from. A first-party server handed an organisation-wide token is more dangerous than a community server handed a read-only, project-scoped one.
Should we prefer remote or local MCP servers?
They trade risks. Remote servers keep untrusted code off the laptop and give you one revocable authorization point with declared scopes. Local servers keep your data on the machine but run somebody else's executable with your engineer's full permissions. Remote is usually easier to govern; local is usually easier to contain.
How do we keep an inventory of connected servers?
Not by asking. Connections are config-file edits on individual machines, so the reliable approach is distributing configuration centrally and verifying what each machine actually has — which is what a lockfile over agent artifacts is for.

Related

Get a real assessment of your own connectors

Vincosha Assay scans the MCP manifests, skills, rules and hooks your organisation actually uses — before they reach a laptop — and quarantines what fails. Vincosha Registry pins the versions you approved so nothing changes silently.