June 11, 2026 · AxioRank
Verify an MCP server before you connect to it
An MCP server you connect to can read your context and propose tool calls. Check its card, signature, and supply-chain risk first, the same way you would vet a dependency.
- mcp
- supply-chain
- verification
When your agent connects to a Model Context Protocol server, that server can see the context you share and propose tool calls back. Connecting to one is closer to adding a dependency than opening a web page: you are extending trust to code you did not write. Most teams connect first and ask questions never.
What a server card tells you, and what it does not
An MCP server advertises a card: its name, the tools it exposes, and how to authenticate. A card is a claim, not a guarantee. On its own it does not tell you whether the server is who it says it is, whether the card is signed, or whether the host has a history worth trusting.
What to check before the first call
Treat a new server the way you would treat a new package:
- Identity. Is the card signed, and does the signing key anchor to the domain it claims? An unsigned card is an anonymous one.
- Capabilities. What tools does it actually expose, and do they match what you expect? A "weather" server that also offers a shell tool deserves a second look.
- Supply-chain risk. Has anyone seen this host behave badly? Cross-tenant threat intelligence turns one team's bad experience into everyone's early warning.
Verify any server, free
AxioRank runs a free public check. Paste a server URL and get a signed verdict plus an embeddable trust badge you can put in your README:
Programmatically, the same check is one call. From an MCP client connected to the AxioRank server, ask it to vet a card before you wire it up:
Verify the agent card at https://example.com/.well-known/agent-card.json before I connect.
It resolves the card, verifies the signature and key-domain anchoring, folds in cross-tenant threat intel, and returns allow, review, or deny.
Keep the check in CI
Servers change. A card that was clean last month can sprout a new tool this week. The AxioRank GitHub Action preflights the MCP servers referenced in your repo's config on every push, so a risky change shows up in a pull request instead of in production.
Read the MCP server docs to connect, or the verification guide for the API behind the badge.
Share this post