Insourcia

French company intelligence: search French companies by name or SIREN/SIRET, get financials, directors, ownership graphs, M&A and insolvency events.

Documentation

MCP (Model Context Protocol) est le protocole standard d’Anthropic pour connecter des LLM agentiques à des sources de données / actions.

Insourcia expose un serveur MCP officiel: https://mcp.insourcia.io. Il sert le même catalogue de tools que /v1/rpc/tools, mais en protocole MCP natif.

Le serveur est aussi listé sur le catalogue Smithery, utilisable via leur CLI (voir plus bas).

Deux méthodes d’authentification

Le serveur supporte deux façons de s’authentifier — choisis selon ton client:

MéthodeURL MCPQuand l’utiliser
OAuthhttps://mcp.insourcia.io/mcpClients qui supportent OAuth (claude.ai, Smithery, ChatGPT MCP, Cursor). Le client ouvre un flow d’autorisation au premier appel — pas de clé en clair côté config.
Clé API dans l’URLhttps://mcp.insourcia.io/{votre-cle-api}Clients sans OAuth (Claude Desktop ancien, Mistral Le Chat, n8n, scripts). Zéro étape de login, fonctionne partout.

Pour générer ou récupérer ta clé API (isk_…), ouvre Settings → API/MCP.

Clients supportés

  • Claude Code (Anthropic CLI)
  • Claude Desktop
  • Cursor (IDE)
  • Continue (extension VSCode/JetBrains)
  • Cline (extension VSCode)
  • Windsurf
  • N’importe quel client MCP-compatible

Ajouter à Claude Desktop (méthode directe)

C’est la voie la plus simple et la plus fiable, sans dépendance externe:

  1. Claude Desktop → Settings → Connectors → Add custom connector
  2. Nom: Insourcia. URL:
    • OAuth: https://mcp.insourcia.io/mcp
      • ou clé dans l’URL: https://mcp.insourcia.io/{votre-cle-api}
  3. Add. En OAuth, autorise l’accès au premier appel; avec la clé dans l’URL, c’est immédiat.

La même logique s’applique à Cursor, Continue, Cline, Windsurf: ajoute un serveur MCP et colle l’URL ci-dessus. Voir Configuration par client plus bas.

Via Smithery (toolbox)

Smithery

Insourcia est listé sur Smithery. Smithery fonctionne désormais par toolbox: tu ajoutes Insourcia à ta toolbox (bouton Add to toolbox sur la page du serveur), puis tu connectes la toolbox à ton client. L’authentification se fait via OAuth vers app.insourcia.io — aucune clé à copier.

En ligne de commande:

npm install -g smithery
smithery mcp add insourcia/insourcia

Le détail du flow toolbox évolue côté Smithery — réfère-toi à leur documentation CLI. Si tu veux juste Insourcia dans Claude Desktop sans intermédiaire, utilise la méthode directe ci-dessus.

Configuration par client

Utilise le toggle pour basculer entre les deux méthodes d’authentification, puis copie l’URL ou la commande correspondant à ton client:

La clé est intégrée à l'URL MCP. Aucune étape de login, fonctionne partout.

Claude Desktop

  1. SettingsConnectorsAdd custom connector.
  2. Nom Insourcia, URL MCP: https://mcp.insourcia.io/isk_VOTRE_CLE Copier
  3. Add. La connexion est immédiate, aucune authentification supplémentaire requise.

Claude Code

CLI

  1. Dans votre terminal: claude mcp add insourcia --transport http --url https://mcp.insourcia.io/isk_VOTRE_CLE Copier
  2. La connexion est immédiate, aucune authentification supplémentaire requise.

ChatGPT

  1. SettingsAppsDeveloper mode.
  2. AppsAdd app: https://mcp.insourcia.io/isk_VOTRE_CLE Copier
  3. Enregistrez. Insourcia est disponible dans vos conversations.

Le Chat

Mistral

  1. IntelligenceConnecteursAjouterMCP personnalisé.
  2. Nom Insourcia, URL ci-dessous, auth désactivée: https://mcp.insourcia.io/isk_VOTRE_CLE Copier
  3. Créer. La connexion est immédiate.

HuggingChat

  1. +MCP ServersManage MCP Servers+ Add Server.
  2. Nom Insourcia, URL: https://mcp.insourcia.io/isk_VOTRE_CLE Copier
  3. Add ServerHealth Check. Activez le toggle.

Gemini CLI

CLI

  1. Dans votre terminal: gemini mcp add insourcia --transport http --url https://mcp.insourcia.io/isk_VOTRE_CLE Copier
  2. La connexion est immédiate, aucune authentification supplémentaire requise.

Pour Cursor / Continue / Cline: Settings → MCP → Add server → colle l’URL ci-dessus selon le mode choisi.

Tools disponibles

Identiques à la surface Tools RPC:

18 outils, identiques sur le serveur MCP et sur la surface Tools RPC. Référence interactive avec try-it-now sur /docs/tools.

Découverte

ToolAction
search_companiesRecherche d'entreprises
resolve_companiesRapprochement d'un fichier
search_directorsRecherche de dirigeants
search_director_companiesEmpreinte d'un dirigeant

Profil

ToolAction
get_companyFiche société
get_directorsDirigeants & mandats
get_company_graphCartographie de groupe

Finance

ToolAction
get_financialsBilans & comptes annuels
get_credit_riskScore de risque crédit

Veille légale

ToolAction
search_eventsRecherche d'événements
get_eventsTimeline d'une société

Surveillance

ToolAction
create_saved_searchRecherche sauvegardée
list_saved_searchesMes recherches sauvegardées
watch_companyMise sous surveillance
list_watched_companiesMes sociétés surveillées
unwatch_companyRetirer de la surveillance
get_newsFil de veille
mark_news_readSignaux traités

Exemples d’usage

Dans Claude Code:

> Trouve-moi les 10 plus grosses sociétés de software en Île-de-France
  qui n'ont pas reçu de fonds depuis 3 ans

[Claude appelle search_companies en interne]
> Donne-moi le bilan 2023 de Vinci

[Claude appelle search_companies → get_financials en chaîne]

MCP vs Tools RPC

MCPTools RPC
ProtocoleMCP (JSON-RPC over HTTP/stdio)REST HTTP standard
PublicClients MCP-compatiblesN’importe quel client HTTP
Discoverytools/list natifGET /v1/rpc/tools
AuthBearer / OAuthBearer

Si ton client supporte MCP, utilise MCP — l’expérience est plus directe (le LLM voit les tools nativement, pas besoin de coller une OpenAPI). Sinon, Tools RPC.