Skip to main content
Toutes les apps
API & IA

MCP Server

Une app headless qui expose ses tables à un client LLM via MCP. L'accès par entité se déclare avec `aiAccess` ; l'opérateur active le serveur avec une variable d'environnement.

La configuration

C'est toute l'app. Copiez-la, modifiez-la, faites-la vôtre.

name: mcp-server-example
description: >-
  A headless Sovrium app that exposes tables to an LLM client
  via MCP. Per-entity exposure is declared with `aiAccess`;
  the operator activates it with MCP_ENABLED=true.

auth:
  $ref: ./config/auth.yaml

tables:
  - $ref: ./config/tables/tags.yaml
  - $ref: ./config/tables/documents.yaml   # aiAccess

Lancez-la

Installez Sovrium, puis démarrez l'app depuis sa config.

curl -fsSL https://sovrium.com/install | sh
MCP_ENABLED=true sovrium start app.yaml

Construisez la vôtre

Partez d'un modèle ou d'un fichier vide. Une config, et Sovrium fait tourner toute l'app.