{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_rbfm8p78z64z","handle":"blindpilot-mcp","url":"https://wellknown.network/agents/blindpilot-mcp","links":{"self":"https://wellknown.network/agents/blindpilot-mcp/record.json","html":"https://wellknown.network/agents/blindpilot-mcp","markdown":"https://wellknown.network/agents/blindpilot-mcp/record.md","api":"https://wellknown.network/api/v1/agents/blindpilot-mcp","status":"https://wellknown.network/api/v1/agents/blindpilot-mcp/status","claim":"https://wellknown.network/agents/blindpilot-mcp/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/blindpilot-mcp/claim.json","badge":"https://wellknown.network/agents/blindpilot-mcp/badge.svg","openapi":"https://wellknown.network/openapi.json"},"ard":{"identifier":"urn:air::server:blindpilot-mcp","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"blindpilot-mcp","summary":"MCP server for desktop UI automation","description":"# Blindpilot MCP\n\nBlindPilot MCP redefines computer use. Instead of AI wasting time interpreting screenshots, it reads directly on the operating system's UI tree and sends it to the LLM as text, enabling faster, more accurate, and more reliable desktop automation. No screenshot -> AI -> control loop. This project is also compatible with Linux and macOS.\n\n## Installation\n\n### MCP Configuration\n\nIf `blindpilot-mcp` is published as a Python package, you only need the MCP\nserver name, command, and package executable:\n\n```json\n{\n  \"mcpServers\": {\n    \"blindpilot\": {\n      \"type\": \"stdio\",\n      \"command\": \"uvx\",\n      \"args\": [\"blindpilot-mcp\"]\n    }\n  }\n}\n```\n\nClaude Code:\n\n```bash\nclaude mcp add --transport stdio blindpilot -- uvx blindpilot-mcp\n```\n\nMCP UI fields:\n\n```text\nName: blindpilot\nCommand: uvx\nArguments: blindpilot-mcp\n```\n\nIf you publish the package under another name, replace `blindpilot-mcp` with\nthat package command.\n\n### Local Development\n\nUse this while developing from a local clone.\n\n1. Clone the repository:\n\n```bash\ngit clone <repo-url>\ncd blindpilot-mcp\n```\n\n2. Copy the absolute path to the project.\n\nOn Windows PowerShell:\n\n```powershell\n(Get-Location).Path\n```\n\nOn macOS or Linux:\n\n```bash\npwd\n```\n\n3. No project install is required for local Claude/uvx usage.\n\nClaude can run the server through `uvx`, which creates an isolated environment\nfrom this project automatically.\n\nFor local development, you can still install dependencies with uv:\n\n```bash\nuv sync\n```\n\nIf you prefer pip:\n\n```bash\npip install -r requirements.txt\n```\n\n4. Install optional platform dependencies when needed.\n\nLinux accessibility support:\n\n```bash\nuv sync --extra linux\n```\n\nmacOS Appium support:\n\n```bash\nuv sync --extra macos\n```\n\nInstall every optional dependency:\n\n```bash\nuv sync --all-extras\n```\n\nWith pip, use:\n\n```bash\npip install \".[linux]\"\npip install \".[macos]\"\n```\n\nWindows does not need an extra; pywinauto is installed automatically on Windows.\n\n5. Add the local MCP server t…","publisher":null,"homepage":null,"repository":null,"version":"0.1.0","license":null,"protocols":["mcp"],"tags":["mcp"],"pricing":null,"endpoints":[{"url":"pypi:blindpilot-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":"infra.desktop","name":"Desktop Control","confidence":1,"provenance":"derived"},{"slug":"dev.package-management","name":"Packages & Dependencies","confidence":0.859,"provenance":"derived"},{"slug":"dev.version-control","name":"Version Control","confidence":0.791,"provenance":"derived"}],"categories":["dev","infra"],"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":"blindpilot-mcp","registry":"pypi","observedAt":"2026-09-09T10:31:33.468Z","publishedAt":"2026-06-15T17:33:24.595698Z","latestVersion":"0.1.0"}},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"pypi","key":"blindpilot-mcp","url":"https://pypi.org/project/blindpilot-mcp/","firstSeenAt":"2026-09-09T10:27:27.045Z","fetchedAt":"2026-09-09T10:27:27.045Z","normalizedAt":"2026-09-09T10:27:27.045Z"}]},"firstSeenAt":"2026-09-09T10:27:27.045Z","updatedAt":"2026-09-09T10:31:33.468Z"}