Connecteur Typesense
Typesense est un moteur de recherche rapide et tolerant aux fautes de frappe, developpe par Typesense GmbH (Allemagne). Alternative EU a Algolia. Le connecteur expose 35 outils via l'API REST.
Informations
| Propriete | Valeur |
|---|---|
| Classe | TypesenseConnector |
| Protocole | REST API |
| Port par defaut | 8108 |
| Authentification | API Key (header X-TYPESENSE-API-KEY) |
| Conteneur | mcp-typesense |
Modules et outils (35)
Collections (6 outils)
CRUD, listing, modification de schema et clonage de collections.
Documents (8 outils)
Recherche avec typo-tolerance, multi-search, CRUD, import en masse (JSONL) et suppression par filtre.
Aliases (4 outils)
CRUD des alias de collections (zero-downtime reindexing).
Overrides / Curations (4 outils)
CRUD des overrides pour epingler ou cacher des resultats de recherche.
Synonyms (4 outils)
CRUD des synonymes (multi-way et one-way).
API Keys (4 outils)
CRUD des cles API avec permissions granulaires par collection et action.
Analytics (2 outils)
Creation et listing des regles d'analytics (popular queries, noresults).
Cluster (3 outils)
Sante, metriques (RAM, CPU, requetes/s) et debug du cluster.
Configuration
Variables d'environnement :
| Variable | Description |
|---|---|
TYPESENSE_URL | URL de l'instance Typesense |
TYPESENSE_API_KEY | Cle API admin |
Cas d'usage
- Recherche full-text instantanee dans les documents metier
- Indexation automatique des donnees Odoo/n8n
- Recherche tolerante aux fautes de frappe pour les utilisateurs finaux
- Analytics des recherches (requetes populaires, sans resultats)
Fichier source
packages/server/src/services/mcp-gateway/connectors/TypesenseConnector.ts