MikkoParkkola/AgentsMCP
If you are the rightful owner of AgentsMCP and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
The Model Context Protocol (MCP) server is designed to facilitate the creation and management of custom agents tailored to specific tasks, leveraging advanced AI and machine learning technologies.
AgentsMCP: AI-Powered Software Development Platform
⚠️ Security Notice – Never enable
insecure_mode
in production environments. See the for details.
Production-ready multi‑agent development platform that orchestrates specialized AI agents for complete software development workflows. The out‑of‑the‑box provider is ollama‑turbo
(model gpt‑oss:120b
). Switching to other providers is possible via the --provider
flag or environment variables (see ).
🚀 Quick Start for Development Teams
Instant Development Workflow
# Install and start AgentsMCP
pip install -e "[dev,rag]"
agentsmcp server start
# Launch a complete feature development team (default provider = ollama)
agentsmcp agent spawn business-analyst "Create user authentication system with OAuth2"
agentsmcp agent spawn backend-engineer "Implement authentication API endpoints"
agentsmcp agent spawn web-frontend-engineer "Build login/registration UI"
agentsmcp agent spawn qa-engineer "Test authentication flow end‑to‑end"
# Monitor team progress
agentsmcp agent list
Docker Setup for Teams
git clone <repository-url>
cd AgentsMCP
cp .env.example .env
docker-compose up -d
# Verify team coordination
curl http://localhost:8000/health
curl http://localhost:8000/spawn -H "Content-Type: application/json" \
-d '{"agent_type": "business-analyst", "task": "Define MVP requirements"}'
🏗️ Development Roles & Capabilities
AgentsMCP orchestrates specialized AI agents across the complete software development lifecycle:
🗂️ Role Alias Table (CLI)
CLI name (hyphen) | Internal name (underscore) |
---|---|
business-analyst | business_analyst |
architect | architect |
backend-engineer | backend_engineer |
api-engineer | api_engineer |
web-frontend-engineer | web_frontend_engineer |
tui-frontend-engineer | tui_frontend_engineer |
backend-qa-engineer | backend_qa_engineer |
web-frontend-qa-engineer | web_frontend_qa_engineer |
tui-frontend-qa-engineer | tui_frontend_qa_engineer |
chief-qa-engineer | chief_qa_engineer |
ci-cd-engineer | ci_cd_engineer |
dev-tooling-engineer | dev_tooling_engineer |
data-analyst | data_analyst |
data-scientist | data_scientist |
ml-scientist | ml_scientist |
ml-engineer | ml_engineer |
it-lawyer | it_lawyer |
marketing-manager | marketing_manager |
Analysis & Design Team
- Business Analyst – Requirements elicitation, acceptance criteria, scope definition
- Architect – System design, technical planning, interface contracts (ICDs)
Implementation Team
- Backend Engineer – Services, data models, persistence, performance optimization
- API Engineer – REST/GraphQL design, contracts, versioning, error semantics
- Web Frontend Engineer – React/Vue/Angular, accessibility, responsive design
- TUI Frontend Engineer – Terminal interfaces, keybindings, cross‑platform compatibility
Quality Assurance Team
- Backend QA Engineer – Service testing, contract tests, load scenarios
- Web Frontend QA Engineer – UI testing, accessibility, cross‑browser validation
- TUI Frontend QA Engineer – Terminal compatibility, input edge cases
- Chief QA Engineer – Quality strategy, release gates, KPI management
Specialized Engineering
- CI/CD Engineer – Build pipelines, deployment automation, release flows
- Dev Tooling Engineer – Developer experience, automation, linters/formatters
- Data Analyst – Exploratory analysis, dashboards, SQL optimization
- Data Scientist – Hypothesis testing, modeling, experiment design
- ML Scientist – Research, novel approaches, paper reproduction
- ML Engineer – Model training, datasets, inference systems
Legal & Business
- IT Lawyer – License compliance, privacy/GDPR, contract review
- Marketing Manager – Positioning, messaging, content strategy
(The rest of the README remains unchanged)