{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_ktzp9n257q9u","handle":"tmds-mcp","url":"https://wellknown.network/agents/tmds-mcp","links":{"self":"https://wellknown.network/agents/tmds-mcp/record.json","html":"https://wellknown.network/agents/tmds-mcp","markdown":"https://wellknown.network/agents/tmds-mcp/record.md","api":"https://wellknown.network/api/v1/agents/tmds-mcp","status":"https://wellknown.network/api/v1/agents/tmds-mcp/status","claim":"https://wellknown.network/agents/tmds-mcp/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/tmds-mcp/claim.json","badge":"https://wellknown.network/agents/tmds-mcp/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/tmds-mcp/history","tools":"https://wellknown.network/api/v1/agents/tmds-mcp/tools"},"ard":{"identifier":"urn:air::server:tmds-mcp","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"tmds-mcp","summary":"MCP server for the Technical Master Data Service (TMDS) — read-only debug tools","description":"# tmds-mcp\n\n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](LICENSE)\n![Python Versions (officially) supported](https://img.shields.io/pypi/pyversions/tmds-mcp.svg)\n![Pypi status badge](https://img.shields.io/pypi/v/tmds-mcp)\n![Unittests status badge](https://github.com/Hochfrequenz/tmds-mcp/workflows/Unittests/badge.svg)\n![Coverage status badge](https://github.com/Hochfrequenz/tmds-mcp/workflows/Coverage/badge.svg)\n![Linting status badge](https://github.com/Hochfrequenz/tmds-mcp/workflows/Linting/badge.svg)\n![Black status badge](https://github.com/Hochfrequenz/tmds-mcp/workflows/Formatting/badge.svg)\n\n> [!WARNING]  \n> This project is being discontinued in favor of a server-side MCP API.\n\nAn [MCP](https://modelcontextprotocol.io/) server wrapping [`tmdsclient`](https://github.com/Hochfrequenz/tmdsclient.py), exposing read-only TMDS master data to AI assistants (e.g. Claude Desktop) for debugging.\n\nRequires **Python 3.11+**.\n\n## Tools\n\n| Tool | Description |\n|---|---|\n| `get_messlokation` | Messlokation (meter location) master data by MeLo-ID |\n| `get_marktlokation` | Marktlokation (market location) master data by MaLo-ID |\n| `get_zaehler` | Zähler (meter) data by UUID, optionally at a historical keydate |\n| `get_netzvertraege_for_melo` | All Netzverträge for a MeLo-ID |\n| `get_netzvertraege_for_malo` | All Netzverträge for a MaLo-ID |\n| `get_netzvertrag_by_id` | Single Netzvertrag by UUID |\n\n## Installation\n\n```bash\npip install tmds-mcp\n```\n\nFor use with [Claude Desktop](https://claude.ai/download) or another MCP client, `pipx` installs the server as a standalone executable:\n\n```bash\npipx install tmds-mcp\n```\n\n## Configuration\n\nSet environment variables or place them in a `.env` file in the working directory from which the MCP server is launched:\n\n| Variable | Required | Description |\n|---|---|---|\n| `TMDS_URL` | Yes | Base URL of the TMDS server, e.g. `https://techmasterdata.example.de/` |\n| `TMDS_AUTH_TYPE` | No (default: `basic`) | `basic` …","publisher":null,"homepage":null,"repository":null,"version":"0.0.2","license":"MIT","protocols":["mcp"],"tags":["mcp","technicalmasterdata","tmds"],"pricing":null,"endpoints":[{"url":"pypi:tmds-mcp","type":"package_pypi","auth":null,"probeable":false}],"skills":null,"tools":null,"extra":null,"attribution":{"kind":"pypi","name":"pypi","license":"pypi","summary":"pypi","version":"pypi","description":"pypi"}},"derived":{"capabilities":[{"slug":"code.debugging","name":"Debugging","confidence":0.802,"provenance":"derived"}],"categories":["code"],"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":"tmds-mcp","registry":"pypi","observedAt":"2026-11-04T02:26:29.886Z","publishedAt":"2026-08-19T07:31:25.883432Z","latestVersion":"0.0.2"},"toolSurface":null,"endpointFacts":[]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"pypi","key":"tmds-mcp","url":"https://pypi.org/project/tmds-mcp/","firstSeenAt":"2026-09-10T14:22:41.926Z","fetchedAt":"2026-11-04T02:25:38.483Z","normalizedAt":"2026-11-04T02:25:38.483Z"}]},"firstSeenAt":"2026-09-10T14:22:41.926Z","updatedAt":"2026-11-04T02:26:29.886Z"}