{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_ufff2ek9y7a8","handle":"pydantic-mcp","url":"https://wellknown.network/agents/pydantic-mcp","links":{"self":"https://wellknown.network/agents/pydantic-mcp/record.json","html":"https://wellknown.network/agents/pydantic-mcp","markdown":"https://wellknown.network/agents/pydantic-mcp/record.md","api":"https://wellknown.network/api/v1/agents/pydantic-mcp","status":"https://wellknown.network/api/v1/agents/pydantic-mcp/status","claim":"https://wellknown.network/agents/pydantic-mcp/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/pydantic-mcp/claim.json","badge":"https://wellknown.network/agents/pydantic-mcp/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/pydantic-mcp/history","tools":"https://wellknown.network/api/v1/agents/pydantic-mcp/tools"},"ard":{"identifier":"urn:air::server:pydantic-mcp","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"pydantic-mcp","summary":"Model Context Protocol tool calling support for Pydantic AI","description":"# pydantic-mcp\n\n![PyPI - Version](https://img.shields.io/pypi/v/pydantic-mcp)\n\n[Model Context Protocol](https://modelcontextprotocol.io) tool calling support for [Pydantic AI](https://ai.pydantic.dev/).\n\nJust create an `mcp.ClientSession` and call `tools = await mcptools(session)`\nto get a list of `pydantic_ai.Tool` instances for the supported tools.\n\nExample:\n\nhttps://github.com/rectalogic/pydantic-mcp/blob/98c4e9abf31837cb48ebeb3eae6cb55b16c841e8/tests/demo.py#L15-L25\n\n## Demo\n\nYou can run the demo against [Groq](https://groq.com/) `llama-3.1-8b-instant`:\n```sh-session\n$ export GROQ_API_KEY=xxx\n$ uv run tests/demo.py \"Read and summarize the file ./LICENSE\"\nSecure MCP Filesystem Server running on stdio\nAllowed directories: [ '/users/aw/projects/rectalogic/pydantic-mcp' ]\nThe file ./LICENSE is a MIT License agreement. It states that the software is provided \"as is\" without warranty and that the authors and copyright holders are not liable for any claims, damages, or other liability arising from the software or its use.\n```","publisher":null,"homepage":null,"repository":"https://github.com/rectalogic/pydantic-mcp/issues","version":"0.1.1","license":null,"protocols":["mcp"],"tags":["mcp"],"pricing":null,"endpoints":[{"url":"pypi:pydantic-mcp","type":"package_pypi","auth":null,"probeable":false}],"skills":null,"tools":null,"extra":null,"attribution":{"kind":"pypi","name":"pypi","repoUrl":"pypi","summary":"pypi","version":"pypi","description":"pypi"}},"derived":{"capabilities":[{"slug":"dev.filesystem","name":"Filesystem","confidence":0.882,"provenance":"derived"}],"categories":["dev"],"language":"en"},"observed":{"status":"unknown","statusReason":"Distributed as a package to run locally; no network endpoint to check.","lastOkAt":null,"lastProbedAt":null,"statusComputedAt":null,"reliability30d":null,"latestObservations":[],"tools":null,"package":{"name":"pydantic-mcp","registry":"pypi","observedAt":"2026-11-03T22:25:45.642Z","publishedAt":"2025-03-07T16:31:10.635914Z","latestVersion":"0.1.1"},"toolSurface":null,"endpointFacts":[]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"pypi","key":"pydantic-mcp","url":"https://pypi.org/project/pydantic-mcp/","firstSeenAt":"2026-09-10T10:24:31.917Z","fetchedAt":"2026-11-03T22:25:00.102Z","normalizedAt":"2026-11-03T22:25:00.102Z"}]},"firstSeenAt":"2026-09-10T10:24:31.917Z","updatedAt":"2026-11-03T22:25:45.642Z"}