bots-garden/mini-mepublic Fork
⑂ fix/plan-mode
Commits
⬇ Clone ▾
git clone https://git.rickub.com/bots-garden/mini-me.git
git clone ssh://git@rickub.com/bots-garden/mini-me.git

Host key fingerprint (ed25519): SHA256:iycHnxEyq0Q7uyVpB7JlznP0G7JrTPXLYRcAU5CSLhc — verify it before your first connect.

Download ZIP
🛟 Updated. f854e27 · on fix/plan-mode · k33g · Sep 23, 2026
mcp-premiers-pas.md · 76 lines · 2.5 KBmarkdown
Blame HistoryOpen raw

Tutoriel : Premiers pas avec MCP dans mini-me

À la fin de ce tutoriel, vous aurez configuré et testé avec succès votre premier serveur MCP avec mini-me.

Aucune connaissance préalable de MCP n'est requise.

Prérequis

  • mini-me compilé et fonctionnel
  • Un terminal
  • Une connexion internet (pour les serveurs distants)

Étape 1 — Vérifier la configuration existante

Ouvrez le fichier de configuration fourni :

read_file demo/agent.dmr.mcp.yaml

Vous devriez voir une section mcp: déjà configurée.

Étape 2 — Exporter vos clés API

Pour utiliser les serveurs nécessitant une authentification, exportez vos clés :

export CONTEXT7_API_KEY="votre-clé-context7"
export GITHUB_PERSONAL_ACCESS_TOKEN="votre-token-github"

✅ Note : Wikipedia ne nécessite pas de clé API.

Étape 3 — Lancer mini-me avec MCP activé

Exécutez mini-me avec le fichier de configuration fourni :

./mm -config demo/agent.dmr.mcp.yaml

Vous devriez voir dans la bannière de démarrage :

tools: bash, read_skill, read_file, write_file, edit_file, plan, context7_resolve_library_id, context7_query_docs, wikipedia_search_wikipedia, wikipedia_get_article, wikipedia_get_summary, ...

✅ Résultat attendu : Vous voyez les outils MCP (context7_* et wikipedia_*) dans la liste.

Étape 4 — Tester avec Wikipedia (sans authentification)

Demandez au modèle :

"Explique-moi ce qu'est le Model Context Protocol"

✅ Résultat attendu : Le modèle utilise wikipedia_search_wikipedia ou wikipedia_get_summary pour trouver des informations.

Étape 5 — Tester avec Context7 (avec authentification)

Si vous avez exporté CONTEXT7_API_KEY, demandez au modèle :

"Comment utiliser useEffect dans React ?"

✅ Résultat attendu : Le modèle utilise context7_resolve_library_id puis context7_query_docs pour trouver la documentation.

Étape 6 — Tester avec GitHub (avec authentification)

Si vous avez exporté GITHUB_PERSONAL_ACCESS_TOKEN, demandez au modèle :

"Quels sont mes dépôts sur GitHub ?"

✅ Résultat attendu : Le modèle utilise les outils github_* pour accéder à vos dépôts.

Que faire maintenant ?

Vous avez configuré avec succès MCP dans mini-me. Pour aller plus loin :

  • Pour accomplir des tâches spécifiques → consultez les guides pratiques
  • Pour comprendre le fonctionnement → consultez les explications
  • Pour la référence technique → consultez la référence
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
# Tutoriel : Premiers pas avec MCP dans mini-me

À la fin de ce tutoriel, vous aurez configuré et testé avec succès votre premier serveur MCP avec mini-me.

Aucune connaissance préalable de MCP n'est requise.

## Prérequis
- mini-me compilé et fonctionnel
- Un terminal
- Une connexion internet (pour les serveurs distants)

## Étape 1 — Vérifier la configuration existante

Ouvrez le fichier de configuration fourni :
```bash
read_file demo/agent.dmr.mcp.yaml
```
Vous devriez voir une section `mcp:` déjà configurée.

## Étape 2 — Exporter vos clés API

Pour utiliser les serveurs nécessitant une authentification, exportez vos clés :
```bash
export CONTEXT7_API_KEY="votre-clé-context7"
export GITHUB_PERSONAL_ACCESS_TOKEN="votre-token-github"
```

> ✅ **Note** : Wikipedia ne nécessite pas de clé API.

## Étape 3 — Lancer mini-me avec MCP activé

Exécutez mini-me avec le fichier de configuration fourni :
```bash
./mm -config demo/agent.dmr.mcp.yaml
```

Vous devriez voir dans la bannière de démarrage :
```
tools: bash, read_skill, read_file, write_file, edit_file, plan, context7_resolve_library_id, context7_query_docs, wikipedia_search_wikipedia, wikipedia_get_article, wikipedia_get_summary, ...
```

> ✅ **Résultat attendu** : Vous voyez les outils MCP (`context7_*` et `wikipedia_*`) dans la liste.

## Étape 4 — Tester avec Wikipedia (sans authentification)

Demandez au modèle :
```
"Explique-moi ce qu'est le Model Context Protocol"
```

> ✅ **Résultat attendu** : Le modèle utilise `wikipedia_search_wikipedia` ou `wikipedia_get_summary` pour trouver des informations.

## Étape 5 — Tester avec Context7 (avec authentification)

Si vous avez exporté `CONTEXT7_API_KEY`, demandez au modèle :
```
"Comment utiliser useEffect dans React ?"
```

> ✅ **Résultat attendu** : Le modèle utilise `context7_resolve_library_id` puis `context7_query_docs` pour trouver la documentation.

## Étape 6 — Tester avec GitHub (avec authentification)

Si vous avez exporté `GITHUB_PERSONAL_ACCESS_TOKEN`, demandez au modèle :
```
"Quels sont mes dépôts sur GitHub ?"
```

> ✅ **Résultat attendu** : Le modèle utilise les outils `github_*` pour accéder à vos dépôts.

## Que faire maintenant ?

Vous avez configuré avec succès MCP dans mini-me. Pour aller plus loin :
- Pour accomplir des tâches spécifiques → consultez les [guides pratiques](../how-to/)
- Pour comprendre le fonctionnement → consultez les [explications](../explanation/)
- Pour la référence technique → consultez la [référence](../reference/)