Files
goose/documentation/blog/2025-03-26-mcp-security/index.md

4.0 KiB
Raw Permalink Blame History

title, description, authors
title description authors
How to Determine If An MCP Server Is Safe Before you plug your agent into just any MCP server, here's how to check if it's actually safe.
ebony

blog cover

How I Vet MCP Servers Before Plugging Them In

Model Context Protocol (MCP) servers are everywhere right now. Last time I checked there were 3,000 and counting. Every day, a new one pops up, letting AI agents like Goose access files, query your Google Drive, search the web, and unlock all kinds of amazing integrations.

And just when I thought things couldnt get any crazier, Zapier blessed us with an MCP server. That means your agent can now tap into over 8,000+ integrations.

So trust me, I know its super tempting to want to plug your AI agent into everything and just see what happens.

But hold on a minute, we cant afford to skip over security.

When you connect to an MCP server, youre giving it access to your workflows, most times even your data. And a lot of these servers are community built, with little to no governance.

Heres What I Do Before I Trust an MCP Server

Any time Im checking out a new MCP server to plug into Goose, I start with Glama.ai.

Glama is an all-in-one AI workspace, and it maintains one of the most comprehensive and security-aware MCP server directories that I've seen. The servers listed are either community built or created by the actual companies behind the tools, like Azure or JetBrains.

Each server gets a report card, so at a glance you can quickly assess whether its solid or a little sketchy.

What Glama Scores

Heres what Glama grades servers on:

  • Security Checks for known vulnerabilities in the server or its dependencies
  • License Confirms its using a permissive open source license
  • Quality Indicates whether the server is running and functions as expected

Youll also see helpful context like how many tools the server exposes, whether it has a README file, when it was last updated, and whether it supports live previews through the MCP inspector tool.

Glama doesn't just perform these checks once, they revaluate servers regularly, so if something breaks or a vulnerability gets introduced, the score updates automatically.

Heres an example of a solid server: the YouTube MCP server, which lets Goose download and process videos to create summaries and transcripts.

YouTube MCP Score

All As across the board—security, license, and quality.

Thats exactly the kind of score I look for before I plug Goose into any server.

So please, check before you connect.

A quick glance at an MCP directory like Glama can save you from crying on your office floor later. However, once youve done your homework?

Have fun. Plug your agent in. Break things (safely). And vibe code with peace of mind.

<head> </head>