Skip to main content
Glama
TresorAlad

Agentic Software Factory MCP

by TresorAlad

Agentic Software Factory MCP

Turn Cursor into a full software factory.

10 specialist agents (PM, Architect, Backend, Frontend, Database, AI, Security, QA, DevOps, Code Reviewer) as a local MCP server.

Your code stays on your machine.

License: MIT MCP Cursor Claude Python 3.11+ Docker

p.s. If this saves you time, star the repo - it helps others find it.

Demo: software_architect → database_architect → code_reviewer


Why this exists

AI coding tools are powerful, but they often answer as a generic assistant.

This MCP gives you a role-based factory inside Cursor (or Claude Desktop): PM, Architect, Backend, Frontend, Database, AI, Security, QA, DevOps, and Code Reviewer - all local, via Docker or Python.


Related MCP server: Claude Team MCP

Install in 3 minutes

git clone https://github.com/tresor228/agentic-software-factory-mcp.git
cd agentic-software-factory-mcp
./scripts/install-docker.sh

Windows PowerShell:

.\scripts\install-docker.ps1
  1. Paste the printed JSON into Cursor → Settings → MCP

  2. Restart Cursor

  3. Confirm the server is green: agentic-software-factory7 tools, 10 prompts, 4 resources

Works on Linux, macOS, and Windows (Docker Desktop).

./scripts/install.sh      # Python 3.11+
./scripts/install-uv.sh   # no system Python

See docs/installation.md.


How to use the agents

Important: in Cursor, agents are MCP prompts, not @mentions.

@ usually lists files/docs. Your agents appear in the MCP prompts menu or via / (depends on Cursor version).

Example flow:

1. Prompt: software_architect
   Task: Analyze this repo and propose a scalable architecture.

2. Prompt: database_architect
   Task: Design the schema from existing models.

3. Prompt: code_reviewer
   Task: Review the latest implementation for bugs and security.

Full guide: docs/usage.md · Agent list: AGENTS.md


What's inside

Agent

What you get

product_manager

Specs, stories, prioritization

software_architect

Architecture, boundaries, trade-offs

backend_engineer

APIs, services, server design

frontend_engineer

UI structure, UX flows

database_architect

Schemas & migrations from code

ai_engineer

LLM / RAG pipelines

security_engineer

Threats & hardening

qa_engineer

Test strategy & edge cases

devops_engineer

CI/CD & observability

code_reviewer

Quality + security review

Tools: filesystem (read/list/search) · GitHub (public without token)
Knowledge: coding, architecture, security, database rules as MCP resources
Config: none required to start


Security (read this)

  • Default mount is ~/Projects when it exists; otherwise home (with a warning).

  • Prefer mounting a projects folder, not your full home (.ssh, .aws, …).

  • Never paste a GitHub PAT in chat. Use GITHUB_TOKEN in the MCP process env only if you need private repos.


Project layout

src/server.py      MCP entrypoint (stdio)
src/agents/        10 role prompts
src/tools/         filesystem + GitHub
src/knowledge/     shared rules (resources)
scripts/           Docker / Python / uv installers
docs/              installation + usage

Star, fork, contribute

If you use this daily:

  1. Star the repo so more builders find it

  2. Open issues for bugs / ideas

  3. PRs welcome - see CONTRIBUTING.md

Built for the open-source MCP ecosystem. MIT licensed.


Roadmap

Edition

Status

Community (local Docker / Python)

Available now

Enterprise (hosted MCP, team memory)

Planned


License

MIT © TresorAlad

A
license - permissive license
-
quality - not tested
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

View all related MCP servers

Related MCP Connectors

  • User-owned memory for AI agents, Copilot, Claude, IDEs, CLIs, and chat apps over remote MCP.

  • Cross-agent artifact workspace with provenance across Claude Code, Codex, Cursor, LangGraph.

  • The project brain for AI coding agents — memory, decisions, sprints, knowledge base via MCP.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/TresorAlad/Software-Factory-MCP'

If you have feedback or need assistance with the MCP directory API, please join our Discord server