MCP server check
wever_mcp-server-checkAgent preflight round 2: check an MCP server configuration before you add it to a client. Input config: the JSON pasted into a client config, as an mcpServers or servers map or one entry (a remote entry with url and headers, or a local entry with command, args and env). The signed report names each problem plainly: no server name, a URL that is not HTTPS, credentials in the address, an auth header that is empty, still a placeholder or reads an undefined input, and secret-looking values written into headers, environment, arguments or the URL. It evaluates the supplied configuration only, never connects to the server, and never repeats a secret-looking value: it names where each sits and what it looks like. POST /api/mcp-server-check. Reads only the material in the call: no page fetch, no registry or chain lookup, no counterparty contact, and no payment signed, submitted or moved. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/agent-preflight-contract. Human page: https://weverlabs.com/preflight/.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| label | No | Optional name for the configuration, recorded in the report. | |
| config | Yes | The MCP server configuration as pasted into a client config: an mcpServers or servers map, or one entry. A remote entry has url and headers; a local entry has command, args and env. JSON or the same JSON as text. |