{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_4mzx4tc6u59r","handle":"mcp-registry-sdk","url":"https://wellknown.network/agents/mcp-registry-sdk","links":{"self":"https://wellknown.network/agents/mcp-registry-sdk/record.json","html":"https://wellknown.network/agents/mcp-registry-sdk","markdown":"https://wellknown.network/agents/mcp-registry-sdk/record.md","api":"https://wellknown.network/api/v1/agents/mcp-registry-sdk","status":"https://wellknown.network/api/v1/agents/mcp-registry-sdk/status","claim":"https://wellknown.network/agents/mcp-registry-sdk/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/mcp-registry-sdk/claim.json","badge":"https://wellknown.network/agents/mcp-registry-sdk/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/mcp-registry-sdk/history","tools":"https://wellknown.network/api/v1/agents/mcp-registry-sdk/tools"},"ard":{"identifier":"urn:air::server:mcp-registry-sdk","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"mcp-registry-sdk","summary":"Typed async Python client for the MCP Server Registry API","description":"# mcp-registry-sdk\n\n[![PyPI](https://img.shields.io/pypi/v/mcp-registry-sdk.svg)](https://pypi.org/project/mcp-registry-sdk/)\n[![Python](https://img.shields.io/pypi/pyversions/mcp-registry-sdk.svg)](https://pypi.org/project/mcp-registry-sdk/)\n[![CI](https://img.shields.io/github/actions/workflow/status/ukw2d/mcp_registry_sdk/ci.yml?branch=main&label=CI)](https://github.com/ukw2d/mcp_registry_sdk/actions/workflows/ci.yml)\n[![code style: Ruff](https://img.shields.io/badge/code%20style-ruff-000000.svg)](https://docs.astral.sh/ruff/)\n[![typed: mypy strict](https://img.shields.io/badge/typed-mypy%20strict-blue.svg)](https://mypy-lang.org/)\n[![License: MIT](https://img.shields.io/badge/license-MIT-blue.svg)](LICENSE)\n[![spec target](https://img.shields.io/badge/targets-MCP%20Registry%20v0.1-orange.svg)](#mcp-registry-sdk)\n\n> Typed, async Python SDK for the **MCP Server Registry** REST API. Import name: `mcpreg`.\n\n**Unaffiliated community implementation.** This SDK is an independent, third-party project. It\nis **not** affiliated with, endorsed by, or sponsored by Anthropic, the Model Context Protocol\nteam, or the maintainers of the official registry at `registry.modelcontextprotocol.io`. \"Model\nContext Protocol\", \"MCP\" and \"MCP Server Registry\" refer to the open specification this package\ntargets; all trademarks remain with their owners. Spec quotations are for interoperability only.\n\nPython is the gap the registry itself acknowledges: its community-clients list covers Go,\nTypeScript and Java, and the official `mcp` package on PyPI is the *protocol* SDK (JSON-RPC,\ntransports, tools) — no registry code.\n\n## Highlights\n\n| Area | What you get |\n|---|---|\n| 🧱 **Models** | All 15 `server.json` schema definitions, plus the `ServerList`/`ServerResponse` envelope. Lenient on parse, strict on construct; unknown fields round-trip. |\n| 🔎 **Read client** | `RegistryClient` for the three `GET` endpoints with auto-paging, opaque-cursor handling, and a typed exception hierarchy. |\n| ✍…","publisher":null,"homepage":"https://github.com/ukw2d/mcp_registry_sdk","repository":"https://github.com/ukw2d/mcp_registry_sdk","version":"0.1.0","license":null,"protocols":["mcp"],"tags":["client","mcp","model-context-protocol","registry"],"pricing":null,"endpoints":[{"url":"pypi:mcp-registry-sdk","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","homepageUrl":"pypi"}},"derived":{"capabilities":[{"slug":"dev.package-management","name":"Packages & Dependencies","confidence":0.768,"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":"mcp-registry-sdk","registry":"pypi","observedAt":"2026-11-09T17:25:31.440Z","publishedAt":"2026-08-05T13:15:38.009510Z","latestVersion":"0.1.0"},"toolSurface":null,"endpointFacts":[]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"pypi","key":"mcp-registry-sdk","url":"https://pypi.org/project/mcp-registry-sdk/","firstSeenAt":"2026-09-10T03:19:14.362Z","fetchedAt":"2026-11-09T17:23:37.859Z","normalizedAt":"2026-11-09T17:23:37.859Z"}]},"firstSeenAt":"2026-09-10T03:19:14.362Z","updatedAt":"2026-11-09T17:25:31.440Z"}