{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_fkap23unsvhx","handle":"iflow-mcp-stevenbtw-uv-docs","url":"https://wellknown.network/agents/iflow-mcp-stevenbtw-uv-docs","links":{"self":"https://wellknown.network/agents/iflow-mcp-stevenbtw-uv-docs/record.json","html":"https://wellknown.network/agents/iflow-mcp-stevenbtw-uv-docs","markdown":"https://wellknown.network/agents/iflow-mcp-stevenbtw-uv-docs/record.md","api":"https://wellknown.network/api/v1/agents/iflow-mcp-stevenbtw-uv-docs","status":"https://wellknown.network/api/v1/agents/iflow-mcp-stevenbtw-uv-docs/status","claim":"https://wellknown.network/agents/iflow-mcp-stevenbtw-uv-docs/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/iflow-mcp-stevenbtw-uv-docs/claim.json","badge":"https://wellknown.network/agents/iflow-mcp-stevenbtw-uv-docs/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/iflow-mcp-stevenbtw-uv-docs/history","tools":"https://wellknown.network/api/v1/agents/iflow-mcp-stevenbtw-uv-docs/tools"},"ard":{"identifier":"urn:air::server:iflow-mcp-stevenbtw-uv-docs","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"iflow-mcp_stevenbtw_uv-docs","summary":"A UV Documentation MCP server","description":"# UV Documentation MCP Server\n\nAn MCP server that provides programmatic access to [UV](https://docs.astral.sh/uv/) documentation through a standardized API. This server now leverages a modern, hierarchical resource structure that exposes both high‐level documentation sections and detailed command documentation (including subsections) as individual MCP resources. Tools have been streamlined, and many documentation queries are handled via the resource layer.\n\n## Links\n\n- [UV Documentation](https://docs.astral.sh/uv/)\n- [MCP Python SDK](https://github.com/modelcontextprotocol/python-sdk)\n\n## Quick Start\n\n1. **Requirements:**  \n   Ensure Python 3.13+ is installed (minimum 3.10 for MCP SDK compatibility).\n\n2. **Clone the Repository:**  \n   ```bash\n   git clone https://github.com/StevenBtw/uv-docs-mcp.git\n   cd uv-docs-mcp\n   ```\n\n3. **Set Up Virtual Environment and Install Dependencies:**  \n   ```bash\n   python3.13 -m venv env\n   source env/bin/activate   # On Windows use: env\\\\Scripts\\\\activate\n   pip install -e .\n   ```\n\n4. **Run the Server:**  \n   ```bash\n   uv run uv-docs\n   ```  \n   *(If using Claude Desktop or other MCP clients, adjust configuration accordingly.)*\n\n## Architecture\n\nThe server is built with a modular and hierarchical design that clearly separates concerns:\n\n```mermaid\nflowchart TD\n    Client[MCP Client] --> Server[Server Layer]\n    Server --> Resources[Resource Layer]\n    Server --> Tools[Tools Layer]\n    Server --> Prompts[Prompts Layer]\n    \n    Resources --> Cache[Cache System]\n    Tools --> Cache\n```\n\n- **Resource Layer:**  \n  Exposes UV documentation via URIs with the scheme `uv-docs://`. Resources are structured hierarchically:\n  - **Level 1:** Base sections (e.g., `uv-docs://cli`, `uv-docs://settings`, `uv-docs://resolver`)\n  - **Level 2:** Individual commands (e.g., `uv-docs://cli/uv-run`, `uv-docs://cli/uv-cache`)\n  - **Level 3:** Command subsections (e.g., `uv-docs://cli/uv-cache/uv-cache-dir`)\n\n- **Tools Layer:**  \n  Provides operational…","publisher":null,"homepage":null,"repository":null,"version":"0.1.0","license":null,"protocols":["mcp"],"tags":["mcp"],"pricing":null,"endpoints":[{"url":"pypi:iflow-mcp_stevenbtw_uv-docs","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.version-control","name":"Version Control","confidence":1,"provenance":"derived"},{"slug":"dev.docs-lookup","name":"Documentation Lookup","confidence":1,"provenance":"derived"},{"slug":"ai.prompting","name":"Prompt Management","confidence":0.791,"provenance":"derived"}],"categories":["ai","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_stevenbtw_uv-docs","registry":"pypi","observedAt":"2026-09-15T20:21:25.135Z","publishedAt":"2026-01-28T02:27:41.559131Z","latestVersion":"0.1.0"},"toolSurface":null,"endpointFacts":[]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"pypi","key":"iflow-mcp_stevenbtw_uv-docs","url":"https://pypi.org/project/iflow-mcp_stevenbtw_uv-docs/","firstSeenAt":"2026-09-09T21:24:07.789Z","fetchedAt":"2026-09-15T20:19:50.683Z","normalizedAt":"2026-09-15T20:19:50.683Z"}]},"firstSeenAt":"2026-09-09T21:24:07.789Z","updatedAt":"2026-09-15T20:21:25.135Z"}