javinfo

Server MCP

Berikan asisten AI akses javinfo langsung dengan @javinfo/mcp — server MCP stdio yang mengekspos pencarian dan pencarian film sebagai alat.

@javinfo/mcp adalah server Model Context Protocol (stdio) yang membungkus API javinfo. Arahkan klien MCP mana pun — Claude Desktop, Claude Code, Cursor, VS Code — ke sana dan asisten bisa mencari judul serta mengambil rekaman lengkap sendiri. Data yang sama dengan REST API, tanpa kode perekat.

Pengaturan

Server memerlukan kunci jvi_ Anda di variabel lingkungan JAVINFO_API_KEY. Dapatkan dari dashboard — lihat Autentikasi.

Tambahkan ke konfigurasi MCP klien Anda. Ini bentuk mcpServers standar (Claude Desktop, Cursor, VS Code, Claude Code semuanya menggunakannya):

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

npx -y mengambil dan menjalankan versi terbaru yang dirilis — tanpa instalasi global. Mulai ulang klien dan alat javinfo-search / javinfo-movie akan muncul.

Kunci tersimpan sebagai teks biasa di konfigurasi klien. Jaga file itu tetap privat — ia menagih per pencarian berhasil, sama seperti REST API. Lihat batas laju & tagihan.

Alat

Dua alat, dimaksudkan untuk dirantai: cari untuk menemukan kode DVD yang tepat, lalu ambil rekaman lengkapnya.

Cari berdasarkan kode DVD, judul, atau aktris. Mengembalikan daftar kecocokan yang ringkas.

ArgumenTipeCatatan
qstring, wajibKode, judul, atau nama aktris — mis. AVSA-210.
providersstring atau array, opsionalBatasi sumber. fanza, dmm, missav, javdatabase. Default semua.

javdb tidak tersedia di sini (khusus kode) — gunakan javinfo-movie untuk tautan unduhan.

javinfo-movie

Ambil satu rekaman lengkap berdasarkan DVD id yang tepat (yang Anda dapat dari pencarian).

ArgumenTipeCatatan
qstring, wajibDVD id yang tepat — mis. AVSA-210.
providersstring atau array, opsionalfanza, dmm, javdb, missav, javdatabase. Default semua.
includeImagesboolean, opsionalTambahkan URL jacket, sampel, dan galeri. Default false.

URL gambar dihilangkan secara default agar respons hemat token — setel includeImages: true saat Anda benar-benar membutuhkannya. Setiap hasil juga membawa rekaman mentah sebagai structuredContent untuk klien yang membaca keluaran alat terstruktur.

Penyedia

providers menyematkan dari mana data berasal. Hilangkan untuk fan-out ke semuanya dan ambil kecocokan pertama.

PenyediaMemberi AndaTempat
fanza, dmmMetadata (juga pencarian teks bebas)search + movie
javdbTautan unduhan dan magnethanya movie
missavURL stream .m3u8search + movie
javdatabaseDeskripsi dan gambar sampelsearch + movie

Alur kerja

Cari dulu, lalu detail — pola resolve → fetch:

  1. javinfo-search dengan q: "AVSA" (atau nama aktris) → daftar kecocokan dengan DVD id.
  2. javinfo-movie dengan q: "AVSA-210" → rekaman lengkap. Sematkan providers: "javdb" untuk magnet, "missav" untuk stream.

Pengembangan lokal

Jalankan server dari sumber dengan MCP Inspector:

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

Lebih suka memanggil API langsung? Lewati server dan gunakan endpoint REST.

Jadikan milik Anda

Server ini open source (MIT). Ada fitur yang kami lewatkan dan Anda inginkan? Sesuaikan saja. Pull request dipersilakan, atau fork dan jadikan milik Anda sendiri. Silakan ambil kode sumbernya: github.com/javinfo/mcp.

On this page