{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_ezq5req9j7jw","handle":"pythonparts-mcp","url":"https://wellknown.network/agents/pythonparts-mcp","links":{"self":"https://wellknown.network/agents/pythonparts-mcp/record.json","html":"https://wellknown.network/agents/pythonparts-mcp","markdown":"https://wellknown.network/agents/pythonparts-mcp/record.md","api":"https://wellknown.network/api/v1/agents/pythonparts-mcp","status":"https://wellknown.network/api/v1/agents/pythonparts-mcp/status","claim":"https://wellknown.network/agents/pythonparts-mcp/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/pythonparts-mcp/claim.json","badge":"https://wellknown.network/agents/pythonparts-mcp/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/pythonparts-mcp/history","tools":"https://wellknown.network/api/v1/agents/pythonparts-mcp/tools"},"ard":{"identifier":"urn:air::server:pythonparts-mcp","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"pythonparts-mcp","summary":"MCP server exposing the ALLPLAN Python runtime to AI coding assistants","description":"# PythonParts Local MCP Server\n\nAn MCP server that exposes the local ALLPLAN Python runtime to AI coding assistants.\nIt is started once per ALLPLAN version and gives any MCP-compatible agent accurate,\nlive information about the interpreter, import paths, installed packages, and type\ncorrectness — without guessing or hallucinating.\n\nTransport: **stdio** (spawned as a subprocess by the MCP client).  \nProtocol: [Model Context Protocol](https://modelcontextprotocol.io/) via `FastMCP`.  \nRelease history: [CHANGELOG.md](CHANGELOG.md).\n\n---\n\n## Prerequisites\n\n- [**uv**](https://docs.astral.sh/uv/getting-started/installation/) — Python package manager used to run the server without a manual install step.\n\n  ```powershell\n  winget install astral-sh.uv\n  ```\n\n---\n\n## Attaching to your AI agent\n\nAdd the following entry to your MCP configuration:\n\n```json\n\"pythonparts-local-mcp\": {\n  \"type\": \"stdio\",\n  \"command\": \"uvx\",\n  \"args\": [\n    \"--index\", \"https://test.pypi.org/simple\",\n    \"--index-strategy\", \"unsafe-best-match\",\n    \"pythonparts-mcp\",\n    \"--allplan-version\", \"2026\",\n    \"--std-path\", \"X:\\\\Path\\\\To\\\\Allplan\\\\Std\",\n    \"--usr-path\", \"X:\\\\Path\\\\To\\\\Allplan\\\\Usr\\\\Local\"\n  ]\n}\n```\n\n**Arguments:**\n\n| Argument | Description | Example |\n|---|---|---|\n| `--allplan-version` | Installed ALLPLAN version | `2026` |\n| `--std-path` | Path to ALLPLAN's `Std` directory | `C:\\Data\\Allplan\\Allplan 2026\\Std` |\n| `--usr-path` | Path to ALLPLAN's user directory. Located under `Usr\\<username>` or `Usr\\Local` depending on your ALLPLAN configuration. | `C:\\Users\\Jane\\Nemetschek\\Allplan\\2026\\Usr\\Local` |\n\nThe `prg` and `etc` paths are resolved automatically from the Windows registry.\n\n---\n\n## Available Tools\n\n### `get_allplan_info()`\n\nReturns the installed ALLPLAN version string and the four resolved file-system paths (`prg`, `etc`, `std`, `usr`). No input required.\n\n```json\n{\n  \"ok\": true,\n  \"data\": {\n    \"version\": \"2026.0.0\",\n    \"paths\": {\n      \"prg\": \"C:\\\\Program Files\\\\Allplan\\\\Allpla…","publisher":null,"homepage":null,"repository":null,"version":"0.2.0","license":null,"protocols":["mcp"],"tags":["mcp"],"pricing":null,"endpoints":[{"url":"pypi:pythonparts-mcp","type":"package_pypi","auth":null,"probeable":false}],"skills":null,"tools":null,"extra":null,"attribution":{"kind":"pypi","name":"pypi","summary":"pypi","version":"pypi","description":"pypi"}},"derived":{"capabilities":[{"slug":"dev.filesystem","name":"Filesystem","confidence":1,"provenance":"derived"},{"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":"pythonparts-mcp","registry":"pypi","observedAt":"2026-11-03T22:25:49.795Z","publishedAt":"2026-10-15T05:10:41.182433Z","latestVersion":"0.2.0"},"toolSurface":null,"endpointFacts":[]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"pypi","key":"pythonparts-mcp","url":"https://pypi.org/project/pythonparts-mcp/","firstSeenAt":"2026-10-16T17:23:49.931Z","fetchedAt":"2026-11-03T22:25:19.839Z","normalizedAt":"2026-11-03T22:25:19.839Z"}]},"firstSeenAt":"2026-10-16T17:23:49.931Z","updatedAt":"2026-11-03T22:25:49.795Z"}