---
{
  "title": "Serveur FHIR MCP",
  "description": "Nous avons récemment ajouté un support expérimental pour le serveur MCP dans Aidbox. Voyons comment le configurer et l'utiliser pour interagir avec des ressources FHIR via une interface LLM.",
  "date": "2025-05-09",
  "author": "Aleksandr Kislitsyn",
  "reading-time": "7 min",
  "tags": [
    "Integrations",
    "Aidbox",
    "AI / Agents"
  ]
}
---
## Comment configurer un serveur FHIR MCP

### 1. Lancer une nouvelle instance Aidbox

Commencez par exécuter la commande suivante dans votre terminal :


```javascript
curl -JO https://aidbox.app/runme/mcp && docker compose up
```


Cette commande téléchargera le fichier de configuration Docker Compose pour la nouvelle instance Aidbox avec le serveur MCP activé, puis lancera les services.

### 2. Activer votre instance Aidbox

Ouvrez votre navigateur et accédez à `[http://localhost:8080](http://localhost:8080)` pour activer votre instance Aidbox :
![MCP FHIR Server get instance](image-1.avif)
L'obtention d'une licence de développement est gratuite – il suffit de vous inscrire dans le [portail utilisateur Aidbox](https://aidbox.app/ui/portal#/signin) et de créer une nouvelle licence de développement.

### 3. Connecter votre application LLM de bureau pour utiliser le serveur MCP Aidbox

Pour utiliser le serveur MCP d'Aidbox avec votre application LLM de bureau locale – telle que Claude Desktop – suivez les étapes ci-dessous :

##### Prérequis
Avant de commencer, assurez-vous d'avoir :

- [Node.js v18](https://nodejs.org/en/download) ou une version supérieure installée.
- Désinstallé toutes les [versions de Node.js antérieures à v18](https://github.com/supercorp-ai/supergateway/issues/19), car Claude Desktop peut ne pas fonctionner correctement avec les versions plus anciennes.

##### Étapes de configuration pour Claude Desktop
- Ouvrez Paramètres → Développeur → Modifier la configuration
- Mettez à jour le fichier claude_desktop_config.json avec l'extrait suivant :


```javascript
{
  "mcpServers": {
    "aidbox": {
      "command": "npx",
      "args": [
        "-y",
        "@latitude-data/supergateway",
        "--sse",
        "http://localhost:8080/sse"
      ]
    }
  }
}
```


Pour obtenir des informations détaillées sur le serveur MCP d'Aidbox et la façon de configurer différentes applications LLM, veuillez consulter : [https://www.health-samurai.io/docs/aidbox/modules/other-modules/mcp](https://www.health-samurai.io/docs/aidbox/modules/other-modules/mcp)

## Voyons-le en action

Une fois tout configuré, vous êtes prêt à interagir avec votre serveur FHIR en utilisant **Claude Desktop** alimenté par le protocole MCP.

### Création d'une ressource Patient de base

Nous commencerons par créer une ressource Patient de base :
![create patient in MCP FHIR Server](image-2.avif)
Vous serez invité à autoriser Claude à utiliser l'outil externe :
![cloud for MCP FHIR Server](image-3.avif)
Et voilà ! La ressource Patient a été créée :
![MCP FHIR Server result](image-4.avif)
Claude a utilisé l'outil `create-fhir-resource` pour interagir avec le [serveur FHIR](https://www.health-samurai.io/fhir-server) et créer la ressource Patient. Pour le vérifier, ouvrez l'interface console d'Aidbox ([http://localhost:8080](http://localhost:8080)), naviguez vers le navigateur de ressources et confirmez que le Patient a bien été créé :
![resource for MCP FHIR Server](image-5.avif)

### Création de ressources associées

Allons plus loin et créons quelques ressources associées :
![creating resource for MCP FHIR Server](image-6.avif)
Voici ce qui est intéressant : lors de la création de la ressource Task, Claude a reçu des retours d'Aidbox, a analysé la cause profonde des problèmes et a réussi à les corriger automatiquement.

### Création d'une ressource conforme à un profil

Maintenant, créons une ressource conforme à un profil FHIR spécifique :
![create profile for MCP FHIR Server](image-7.avif)

## Essayez par vous-même

C'est maintenant votre tour ! La mise en place d'une instance de développement d'[Aidbox](https://aidbox.app/) est entièrement gratuite. Essayez d'intégrer votre propre application LLM et commencez à explorer comment l'IA peut simplifier vos flux de travail FHIR.

Voir aussi : [Comment nous avons rendu l'interface Aidbox compatible avec les agents IA grâce à WebMCP](/blog/aidbox-ui-webmcp) et [Les agents ne sont pas des humains](/blog/agents-are-not-humans).