Server MCP
Akses javinfo langsung untuk asisten AI: server MCP stdio dengan pencarian dan lookup film.
@javinfo/mcp adalah server
Model Context Protocol (stdio) yang membungkus API
javinfo. Arahkan klien MCP mana pun (Claude Desktop, Claude Code, Cursor, VS Code) dan
asisten mencari judul serta mengambil rekaman lengkap: data yang sama dengan
REST API, tanpa kode perekat.
Pengaturan
Server memerlukan kunci jvi_ di JAVINFO_API_KEY. Dapatkan dari
dashboard; lihat Autentikasi.
Tambahkan ke konfigurasi MCP klien, bentuk mcpServers standar (Claude Desktop, Cursor,
VS Code, Claude Code):
{
"mcpServers": {
"javinfo": {
"command": "npx",
"args": ["-y", "@javinfo/mcp"],
"env": { "JAVINFO_API_KEY": "jvi_your_key_here" }
}
}
}npx -y mengambil dan menjalankan versi terbaru, tanpa instalasi global. Mulai ulang klien
dan alat javinfo-search / javinfo-movie muncul.
Kunci tersimpan sebagai teks biasa di konfigurasi klien. Jaga file itu privat: ia menagih per pencarian berhasil, seperti REST API. Lihat batas laju & tagihan.
Alat
Dua alat untuk dirantai: cari kode DVD, lalu ambil rekaman lengkapnya.
javinfo-search
Cari berdasarkan kode DVD, judul, atau aktris; mengembalikan daftar kecocokan ringkas.
| Argumen | Tipe | Catatan |
|---|---|---|
q | string, wajib | Kode, judul, atau aktris, mis. AVSA-210. |
providers | string atau array, opsional | Batasi 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 tepat dari pencarian.
| Argumen | Tipe | Catatan |
|---|---|---|
q | string, wajib | DVD id tepat, mis. AVSA-210. |
providers | string atau array, opsional | fanza, dmm, javdb, missav, javdatabase. Default semua. |
includeImages | boolean, opsional | Tambahkan URL jacket, sampel, dan galeri. Default false. |
URL gambar dihilangkan agar respons hemat token; setel includeImages: true saat perlu.
Setiap hasil juga membawa rekaman mentah sebagai structuredContent untuk klien yang
membaca keluaran terstruktur.
Penyedia
providers menyematkan asal data. Hilangkan untuk fan-out ke semuanya dan ambil kecocokan
pertama.
| Penyedia | Memberi Anda | Tempat |
|---|---|---|
fanza, dmm | Metadata (dan pencarian teks bebas) | search + movie |
javdb | Tautan unduhan dan magnet | hanya movie |
missav | URL stream .m3u8 | search + movie |
javdatabase | Deskripsi dan gambar sampel | search + movie |
Alur kerja
Cari dulu, lalu detail:
javinfo-searchdenganq: "AVSA"(atau aktris) → kecocokan dengan DVD id.javinfo-moviedenganq: "AVSA-210"→ rekaman lengkap. Sematkanproviders: "javdb"untuk magnet,"missav"untuk stream.
Pengembangan lokal
Jalankan dari sumber dengan MCP Inspector:
npm install
npm run build
JAVINFO_API_KEY=jvi_your_key_here npx @modelcontextprotocol/inspector node dist/index.jsLebih suka API langsung? Pakai endpoint REST.
Jadikan milik Anda
Open source (MIT). Ada fitur yang kurang? Pull request dipersilakan, atau fork. Sumber: github.com/javinfo/mcp.