Aller au contenu
javinfo

Serveur MCP

Accès javinfo en direct pour assistants IA : serveur MCP stdio avec recherche et consultation de films.

@javinfo/mcp est un serveur Model Context Protocol (stdio) qui enveloppe l'API javinfo. Pointez n'importe quel client MCP (Claude Desktop, Claude Code, Cursor, VS Code) dessus et l'assistant cherche des titres et récupère des fiches complètes : les mêmes données que l'API REST, sans code de collage.

Configuration

Le serveur a besoin de votre clé jvi_ dans JAVINFO_API_KEY. Obtenez-en une depuis le tableau de bord ; voir Authentification.

Ajoutez-la à la configuration MCP du client, forme mcpServers standard (Claude Desktop, Cursor, VS Code, Claude Code) :

mcp.json
{
  "mcpServers": {
    "javinfo": {
      "command": "npx",
      "args": ["-y", "@javinfo/mcp"],
      "env": { "JAVINFO_API_KEY": "jvi_your_key_here" }
    }
  }
}

npx -y récupère et exécute la dernière version, sans installation globale. Redémarrez le client et les outils javinfo-search / javinfo-movie apparaissent.

La clé est stockée en clair dans la configuration. Gardez ce fichier privé : elle est facturée à chaque recherche réussie, comme l'API REST. Voir limites de débit et facturation.

Outils

Deux outils à enchaîner : trouvez le code DVD, puis sa fiche complète.

Recherche par code DVD, titre ou actrice ; renvoie une liste compacte de correspondances.

ArgumentTypeRemarques
qstring, requisCode, titre ou actrice, p. ex. AVSA-210.
providersstring ou tableau, facultatifRestreindre les sources. fanza, dmm, missav, javdatabase. Par défaut : toutes.

javdb n'est pas disponible ici (réservé aux codes) ; utilisez javinfo-movie pour les liens de téléchargement.

javinfo-movie

Récupère une fiche complète par DVD id exact issu de la recherche.

ArgumentTypeRemarques
qstring, requisDVD id exact, p. ex. AVSA-210.
providersstring ou tableau, facultatiffanza, dmm, javdb, missav, javdatabase. Par défaut : toutes.
includeImagesboolean, facultatifAjoute les URL de jaquette, d'échantillon et de galerie. Défaut false.

Les URL d'images sont omises pour des réponses légères ; includeImages: true au besoin. Chaque résultat porte aussi la fiche brute en structuredContent pour les clients qui lisent la sortie structurée.

Fournisseurs

providers épingle l'origine. Omettez-le pour diffuser vers tous et prendre la première correspondance.

FournisseurVous donneOù
fanza, dmmMétadonnées (et recherche en texte libre)search + movie
javdbLiens de téléchargement et aimantsmovie uniquement
missavURLs de flux .m3u8search + movie
javdatabaseDescription et images d'exemplesearch + movie

Flux de travail

Cherchez, puis détaillez :

  1. javinfo-search avec q: "AVSA" (ou une actrice) → correspondances avec DVD id.
  2. javinfo-movie avec q: "AVSA-210" → fiche complète. Épinglez providers: "javdb" pour les aimants, "missav" pour les flux.

Développement local

Exécutez depuis les sources avec le MCP Inspector :

npm install
npm run build
JAVINFO_API_KEY=jvi_your_key_here npx @modelcontextprotocol/inspector node dist/index.js

Vous préférez l'API ? Utilisez les endpoints REST.

Faites-la vôtre

Open source (MIT). Une fonctionnalité manque ? Pull requests ou fork. Code : github.com/javinfo/mcp.

Sur cette page