Waiting
Enter an MCP endpoint to see results.
Check a remote MCP server from outside before connecting it to an agent: authentication, tools that act, tool-poisoning text in descriptions, CORS and HTTPS. No tool is called.
Detected
Enter an MCP endpoint to see results.
—
—
Related
A remote MCP server gives an AI agent tools. Before you connect one, it helps to know whether it asks for credentials, which of its tools act on the world (run commands, write files, send messages, move money), and whether its descriptions try to steer the agent — the "tool poisoning" seen in published cases. This check reads what the server itself publishes and never calls a tool.
An initialize request and tools/list, one more initialize with a foreign Origin header (to see whether a web page on another site could call it), and a request for the OAuth protected-resource metadata of RFC 9728. The server instructions and every tool and parameter description are read with the same patterns we use for reported servers. Query strings are removed from the address before anything is sent or stored.
No. It means nothing was found in what the server shows from outside. What a tool does when called, the server code and its dependencies, and tools behind a login are not checked — the result lists them every time.
No. Only the handshake and the tool list are requested. No tool is ever called.
No. Only public addresses can be checked; private, loopback and local addresses are refused.