{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_qqp88pt43ysr","handle":"iflow-mcp-leftspin-mcp-xcode-diagnostics","url":"https://wellknown.network/agents/iflow-mcp-leftspin-mcp-xcode-diagnostics","links":{"self":"https://wellknown.network/agents/iflow-mcp-leftspin-mcp-xcode-diagnostics/record.json","html":"https://wellknown.network/agents/iflow-mcp-leftspin-mcp-xcode-diagnostics","markdown":"https://wellknown.network/agents/iflow-mcp-leftspin-mcp-xcode-diagnostics/record.md","api":"https://wellknown.network/api/v1/agents/iflow-mcp-leftspin-mcp-xcode-diagnostics","status":"https://wellknown.network/api/v1/agents/iflow-mcp-leftspin-mcp-xcode-diagnostics/status","claim":"https://wellknown.network/agents/iflow-mcp-leftspin-mcp-xcode-diagnostics/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/iflow-mcp-leftspin-mcp-xcode-diagnostics/claim.json","badge":"https://wellknown.network/agents/iflow-mcp-leftspin-mcp-xcode-diagnostics/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/iflow-mcp-leftspin-mcp-xcode-diagnostics/history","tools":"https://wellknown.network/api/v1/agents/iflow-mcp-leftspin-mcp-xcode-diagnostics/tools"},"ard":{"identifier":"urn:air::server:iflow-mcp-leftspin-mcp-xcode-diagnostics","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"iflow-mcp-leftspin-mcp-xcode-diagnostics","summary":"MCP plugin for extracting and viewing Xcode build errors and warnings","description":"# Xcode Diagnostics MCP Plugin\n\nAn MCP (Model Control Protocol) plugin for extracting and viewing errors and warnings from Xcode build logs.\n\n## Overview\n\nThis plugin implements the Model Control Protocol (MCP) specification to provide Xcode diagnostics functionality to any compatible AI assistants. It connects to Xcode's build system to extract, parse, and display diagnostics (errors and warnings) from your Swift projects. It helps AI assistants quickly identify issues in your code without having to manually search through build logs. \n\nNote that since this works at the log level, Xcode must have already attempted a build before you run this tool. \n\n## Prerequisites\n\n- macOS operating system\n- Xcode installed\n- Python 3.6+\n\n## Installation\n\n### Installing from PyPI\n\nThe simplest way to install the Xcode Diagnostics MCP plugin:\n\n```bash\npip install mcp-xcode-diagnostics\n```\n\n### Installing from GitHub\n\nYou can install directly from GitHub:\n\n```bash\npip install git+https://github.com/leftspin/mcp-xcode-diagnostics.git\n```\n\n### Installing from source\n\nTo install from source:\n\n1. Clone or download this repository\n2. Install the plugin using pip:\n   ```bash\n   cd mcp-xcode-diagnostics\n   pip install .\n   ```\n\nThe plugin can now be used with any MCP-compatible client.\n\n## Features\n\n- Lists all Xcode projects that have build logs in DerivedData\n- Extracts errors and warnings from the latest build log of a specific project\n- Parses complex diagnostics, including associated notes and fix-it suggestions\n- Provides detailed information about each issue, including file paths, line numbers, and error messages\n- Optimized for capturing Swift concurrency-related warnings\n\n## Supported Diagnostic Types\n\nThe plugin can detect and display various types of Xcode diagnostics including:\n\n### Errors\n- Syntax errors (e.g., \"expected '{'\" or \"expected expression\")\n- Type errors (e.g., \"cannot convert value of type X to expected argument type Y\")\n- Unresolved identifiers and missing impor…","publisher":{"name":"Mike R. Manzano","url":null},"homepage":"https://github.com/leftspin/mcp-xcode-diagnostics","repository":"https://github.com/leftspin/mcp-xcode-diagnostics","version":"1.0.0","license":null,"protocols":["mcp"],"tags":["mcp"],"pricing":null,"endpoints":[{"url":"pypi:iflow-mcp-leftspin-mcp-xcode-diagnostics","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","publisherName":"pypi"}},"derived":{"capabilities":[{"slug":"dev.version-control","name":"Version Control","confidence":1,"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":"iflow-mcp-leftspin-mcp-xcode-diagnostics","registry":"pypi","observedAt":"2026-09-15T18:22:10.329Z","publishedAt":"2026-01-30T09:16:30.187485Z","latestVersion":"1.0.0"},"toolSurface":null,"endpointFacts":[]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"pypi","key":"iflow-mcp-leftspin-mcp-xcode-diagnostics","url":"https://pypi.org/project/iflow-mcp-leftspin-mcp-xcode-diagnostics/","firstSeenAt":"2026-09-09T19:24:48.712Z","fetchedAt":"2026-09-15T18:21:16.486Z","normalizedAt":"2026-09-15T18:21:16.486Z"}]},"firstSeenAt":"2026-09-09T19:24:48.712Z","updatedAt":"2026-09-15T18:22:10.329Z"}