mirror of
https://github.com/MaksTinyWorkshop/_Assistant_Lead_Tech
synced 2026-04-07 05:51:41 +02:00
Test MCP_Perso
This commit is contained in:
53
mcp/leadtech_bmad_mcp/README.md
Normal file
53
mcp/leadtech_bmad_mcp/README.md
Normal file
@@ -0,0 +1,53 @@
|
||||
# leadtech-bmad-mcp
|
||||
|
||||
Serveur MCP **sidecar** pour brancher la base Lead_tech dans un workflow BMAD sans remplacer BMAD.
|
||||
|
||||
## Objectif
|
||||
|
||||
- BMAD garde l'orchestration (story, roles, statut, handoff).
|
||||
- Ce serveur apporte des outils de guidance et de gate qualite.
|
||||
- Ecriture controlee: uniquement `95_a_capitaliser.md` et memoire projet (optionnel, avec flag).
|
||||
|
||||
## Tools exposes
|
||||
|
||||
- `get_guidance(domain, task_type, story_text?, keywords?, max_items?)`
|
||||
- `validate_plan(domain, plan_text, agent_role?, strict?)`
|
||||
- `validate_patch(domain, diff_text, changed_files?, strict?)`
|
||||
- `emit_checklist(agent_role, domain, story_text?)`
|
||||
- `propose_capitalization(project_name, target_file, why, proposal, dry_run?)`
|
||||
- `triage_capitalization(project_filter?, max_entries?)`
|
||||
- `route_to_project_memory(project_name, section, content, dry_run?)`
|
||||
|
||||
## Resources exposees
|
||||
|
||||
- `leadtech://index`
|
||||
- `leadtech://capitalisation/pending`
|
||||
- `leadtech://projects/conf`
|
||||
- `leadtech://knowledge/{domain}/{bucket}/{slug}`
|
||||
|
||||
## Installation locale
|
||||
|
||||
```bash
|
||||
cd /srv/helpers/_Assistant_Lead_Tech/mcp/leadtech_bmad_mcp
|
||||
python -m venv .venv
|
||||
source .venv/bin/activate
|
||||
pip install -e .
|
||||
```
|
||||
|
||||
## Lancement (stdio)
|
||||
|
||||
```bash
|
||||
source .venv/bin/activate
|
||||
export LEADTECH_ROOT=/srv/helpers/_Assistant_Lead_Tech
|
||||
leadtech-bmad-mcp
|
||||
```
|
||||
|
||||
## Variables d'environnement
|
||||
|
||||
- `LEADTECH_ROOT` (defaut: `/srv/helpers/_Assistant_Lead_Tech`)
|
||||
- `LEADTECH_MCP_ALLOW_WRITE` (defaut: `0`)
|
||||
- mettre `1` pour autoriser l'ecriture dans `95_a_capitaliser.md` et `CLAUDE.md` projet
|
||||
|
||||
## Mode de branchement BMAD
|
||||
|
||||
Voir `80_bmad/integration_mcp_sidecar.md` pour les points d'injection exacts dans le workflow.
|
||||
Reference in New Issue
Block a user