Connecteur Typesense
Typesense est un moteur de recherche en texte intégral, tolérant aux fautes de frappe, sous licence GPL-3.0. Le connecteur appelle son API REST pour chercher, gérer les collections et les documents, et administrer le cluster.
Mesuré le 2026-10-03 dans connectors/typesense.yaml : 79 outils.
| Méthode HTTP | Outils |
|---|---|
| GET | 36 |
| POST | 16 |
| DELETE | 14 |
| PUT | 10 |
| PATCH | 3 |
Ce que déclare le fichier
| Propriété | Valeur |
|---|---|
| Fichier | connectors/typesense.yaml |
| Protocole | API REST |
| Authentification | clé d'API en en-tête X-TYPESENSE-API-KEY, lue dans TYPESENSE_API_KEY |
| Adresse de l'instance | variable TYPESENSE_URL |
| Licence déclarée | GPL-3.0 |
| Résidence déclarée | auto-hébergé |
Outils
Les noms n'ont pas de préfixe de connecteur. Répartition par préfixe, mesurée sur les 79 outils :
| Préfixe | Outils | Exemples réels |
|---|---|---|
collections | 10 | collections_create, collections_delete, collections_documents_import_create |
analytics | 9 | analytics_rules_create, analytics_events_list |
curation | 8 | curation_sets_list, curation_sets_items_update |
synonym | 8 | synonym_sets_list, synonym_sets_items_update |
list, get | 5 chacun | list_collections, list_keys, list_aliases, get_health, get_stats, get_metrics, get_debug |
conversations, nl, operations | 5 chacun | nl_search_models_create, operations_snapshot_create |
aliases, keys, presets, stemming, stopwords | 3 chacun | aliases_update, keys_create |
search, documents, config, multi | 1 chacun | search, documents_export, multi_search_create |
search interroge /collections/{collection}/documents/search. Les opérations d'administration du cluster (operations_snapshot_create, operations_db_compact_create, operations_cache_clear_create) sont des outils d'écriture.
L'import en masse existe (collections_documents_import_create). Il n'existe pas d'outil de clonage de collection.
Configuration
| Variable | Rôle |
|---|---|
TYPESENSE_URL | Adresse de l'instance Typesense |
TYPESENSE_API_KEY | Clé d'API (en-tête X-TYPESENSE-API-KEY) |
Dans l'application : page Identifiants (/credentials), fiche Typesense Search, champs « URL du serveur » et « API Key ».
Le connecteur expose des outils d'écriture et de suppression (14 DELETE) : les droits effectifs sont ceux de la clé fournie.
Déploiement
podman-compose.vps2.yml déploie Typesense (image officielle épinglée, volume de données, port lié à la boucle locale). L'entrée du catalogue métier a le statut coming-soon.
Fichier source
connectors/typesense.yaml
Voir aussi
- Vue d'ensemble — chiffres mesurés, chargement et règles communes aux douze connecteurs
- Créer votre premier connecteur MCP — forme d'un fichier YAML et ajout d'un connecteur à la passerelle
- Routes MCP — ouvrir une session et appeler un outil par JSON-RPC
- Tarification — nombre de connecteurs métier inclus dans chaque offre
- Connaissances — collections et recherche vectorielle gérées par la plateforme elle-même