LidmeoDevelopers

Cursor, VS Code et autres clients

Tout client MCP qui parle HTTP se connecte à Lidmeo, par OAuth ou avec une clé d'API.

Le connecteur suit la spécification MCP (transport HTTP, « Streamable HTTP »), y compris l'ancienne poignée de main que certains clients utilisent encore. Deux façons de s'authentifier :

  • OAuth (recommandé) : le client ouvre la page de connexion de Lidmeo. Il découvre seul le serveur d'autorisation, et s'enregistre de lui-même s'il en a besoin.
  • Une clé d'API dans l'en-tête Authorization: Bearer …, pour un client sans navigateur. Voir l'authentification.

Cursor

Dans ~/.cursor/mcp.json (ou .cursor/mcp.json dans un projet) :

{
  "mcpServers": {
    "lidmeo": { "url": "https://mcp.lidmeo.com/mcp" }
  }
}

Avec une clé d'API :

{
  "mcpServers": {
    "lidmeo": {
      "url": "https://mcp.lidmeo.com/mcp",
      "headers": { "Authorization": "Bearer lid_live_…" }
    }
  }
}

VS Code

Dans .vscode/mcp.json :

{
  "servers": {
    "lidmeo": { "type": "http", "url": "https://mcp.lidmeo.com/mcp" }
  }
}

Tout autre client

Donnez-lui l'adresse https://mcp.lidmeo.com/mcp et le transport HTTP. Pour un client qui ne sait lancer qu'un programme local (transport « stdio »), passez par un pont comme mcp-remote :

npx mcp-remote https://mcp.lidmeo.com/mcp

Pour les développeurs de clients

  • Métadonnées de la ressource protégée (RFC 9728) : https://mcp.lidmeo.com/.well-known/oauth-protected-resource/mcp.
  • Serveur d'autorisation (RFC 8414) : https://hub.lidmeo.com/.well-known/oauth-authorization-server. Code d'autorisation avec PKCE (S256), jetons d'actualisation, enregistrement dynamique (RFC 7591) et documents de métadonnées du client acceptés.
  • Une requête sans jeton reçoit 401 et l'en-tête WWW-Authenticate qui pointe ces métadonnées.

Sur cette page