← MCP Scorecard / pydantic/pydantic-ai
APass

pydantic/pydantic-ai

composite 100 / 100 · pinned commit 0807a15fd5c6 · ruleset pack-mcp-core@0.1.0 · 18,280/wk
Tool-description injection w20100
Credential / secret handling w20100
Network egress / SSRF w20100
Permission scope vs declared w25100
Supply-chain provenance w15100
✓ No findings. Every dimension scored clean at this commit under ruleset pack-mcp-core@0.1.0.

Embed this grade

MCP security: grade AMCP securityA
Grade A — Pass
[![MCP security: A](https://sentinel-engine-ggaj.onrender.com/registry/badge/pydantic__pydantic-ai.svg)](https://sentinel-engine-ggaj.onrender.com/registry/pydantic__pydantic-ai.html)

🔁 Verify it yourself: clone pydantic/pydantic-ai at 0807a15fd5c6 and run the open scanner (anwen-labs/sentinel-mcp, ruleset pack-mcp-core@0.1.0). Same input → same grade, every time.