AIDLC Dashboard MCP Tools for Amazon Q integration
Wellknown found it in public sources; nobody has proven control of it yet. Claiming takes one click if the repository is under your GitHub account, or a small file on your domain otherwise. Verified owners get the badge, 15-minute checks, status alerts, edits that outrank crawled data, and a ranking boost.
Agents can do it too: POST https://wellknown.network/api/v1/claims with {"agent":"aidlc-mcp-tools","method":"well_known_file"} — machine-readable steps at claim.json, guide at /docs/claim.
Everything here was measured by our prober or read from a registry. Nothing is self-reported.
Attributed to the source that supplied each field. Treated as claims, not facts.
# AIDLC MCP Tools A Model Context Protocol (MCP) server implementation that provides AI agents with tools to interact with the AIDLC Dashboard service. This enables seamless integration between AI tools and project management workflows. ## 🚀 Features - **Project Management**: Create and manage projects through MCP - **Artifact Upload**: Upload AI-generated artifacts (epics, user stories, domain models, etc.) - **Progress Tracking**: Update project status and track completion - **Health Monitoring**: Check service availability and performance - **Batch Operations**: Handle multiple artifacts efficiently - **Amazon Q Integration**: Optimized for Amazon Q Developer workflows ## 📋 Requirements - Python 3.11+ - requests library - AIDLC Dashboard service running (for integration) ## 🛠️ Installation ### Option 1: Using uv (Recommended) ```bash # Install with uv uv pip install -e . # Or install from PyPI (when published) uv pip install mcp-tools ``` ### Option 2: Using pip ```bash # Install in development mode pip install -e . # Or install dependencies manually pip install -r requirements.txt ``` ### Option 3: Quick Setup Script ```bash ./setup.sh ``` ## 🌐 Usage ### As MCP Server (Amazon Q Integration) 1. **Configure Amazon Q MCP settings:** ```json { "mcpServers": { "aidlc-dashboard": { "command": "uvx", "args": ["--from", "aidlc-mcp-tools@latest", "aidlc-mcp-server"], "env": { "AIDLC_DASHBOARD_URL": "http://44.253.157.102:8000/api" } } } } ``` 2. **Start the MCP server:** ```bash aidlc-mcp-server ``` ## 🔧 Configuration ### Environment Variables | Variable | Description | Default | |----------|-------------|---------| | `AIDLC_DASHBOARD_URL` | Dashboard API base URL | `http://localhost:8000/api` | | `AIDLC_TIMEOUT` | Request timeout (seconds) | `30` | | `AIDLC_RETRY_ATTEMPTS` | Number of retry attempts | `3` | | `AIDLC_LOG_LEVEL` | Logging level | `INFO` | ## 📖 Available MCP Tools ### 1. aidlc_create_pr…
Mapped onto the structured taxonomy from declared text and observed tool names. Confidence shown for derived entries.
Every source is kept verbatim. Field changes are logged as events.