Check a server's published polygraph grade
check_serverRead a server's published behavioral grade (A-F) from polygraph.so in under a second; no execution. The pre-flight check before recommending or installing an MCP server. On a miss it returns not_available (unevaluated: neither safe nor unsafe) with next steps.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| server_ref | Yes | Registry-prefixed server ref: npm/<name>, npm/@scope/<name>, pypi/<name>, or github/<owner>/<repo>, with an optional @version. Example: npm/@modelcontextprotocol/server-filesystem |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| grade | No | A-F, present when status is graded. | |
| status | Yes | Whether a published grade exists. | |
| categories | No | Per-category pass/fail, present when graded. | |
| report_url | No | ||
| self_grade | No | One-command reproduce/grade, present on a miss. | |
| server_ref | Yes | ||
| version_match | No | ||
| current_version | No |