Langsung ke konten

MCP

Inferray menjalankan server Model Context Protocol, sehingga klien MCP — Claude Code, Codex, Cursor, Claude Desktop dan lainnya — dapat memanggil model Inferray sebagai tool dari dalam percakapan. Minta asisten Anda untuk mendapatkan pendapat kedua dari model lain, atau untuk membuat gambar, tanpa meninggalkan klien.

  • URL — https://api.inferray.com/mcp
  • Transport — Streamable HTTP
  • Auth — masuk dengan OAuth, atau kirim kunci API sebagai Bearer token

Ini berbeda dari API inferensi: Anda memberikan URL tersebut ke klien MCP, bukan ke OpenAI SDK.

Tool

ToolFungsinya
chatMengirim pesan ke model teks apa pun dan mengembalikan balasannya.
list-modelsMenampilkan daftar model teks yang tersedia beserta kemampuannya.
generate-imageMembuat gambar dari prompt dan mengembalikannya ke klien.
list-image-modelsMenampilkan daftar model gambar yang dapat digunakan project.
generate-nano-bananaMembuat gambar dengan Gemini 3 Pro Image.
get-accountMembaca sisa saldo dan penggunaan kredit Anda.

Panggilan tool yang menjalankan model ditagihkan seperti request lain ke project milik kunci tersebut, dan muncul di log Anda.

Claude Code

claude mcp add --transport http inferray https://api.inferray.com/mcp

Lalu jalankan /mcp di Claude Code dan pilih untuk melakukan autentikasi; jendela browser akan meminta Anda menyetujui akses. Untuk menggunakan kunci sebagai gantinya:

claude mcp add --transport http inferray https://api.inferray.com/mcp \
  --header "Authorization: Bearer $INFERRAY_API_KEY"

Cursor

Di ~/.cursor/mcp.json, atau .cursor/mcp.json di dalam project:

{
  "mcpServers": {
    "inferray": {
      "url": "https://api.inferray.com/mcp",
      "headers": { "Authorization": "Bearer inferray_..." }
    }
  }
}

Hilangkan headers untuk masuk dengan OAuth sebagai gantinya.

Codex

Di ~/.codex/config.toml:

[mcp_servers.inferray]
url = "https://api.inferray.com/mcp"
bearer_token_env_var = "INFERRAY_API_KEY"

Klien lain

Klien apa pun yang mendukung server MCP remote melalui Streamable HTTP dapat digunakan. Berikan URL-nya; klien akan menemukan endpoint OAuth dari /.well-known/oauth-protected-resource/mcp dan memandu Anda melalui proses masuk. Klien yang hanya mendukung server lokal (stdio) memerlukan bridge seperti mcp-remote.

Cara kerja masuk dengan OAuth

Saat klien masuk, Anda menyetujui akses di browser untuk project yang sedang dipilih di console Anda — ganti project terlebih dahulu jika Anda menginginkan project lain. Klien kemudian mendapatkan token yang hanya berlaku untuk server MCP; token ini tidak dapat digunakan sebagai kunci API umum. Token berlaku selama satu jam, setelah itu klien akan meminta Anda masuk lagi. Setiap klien yang terhubung muncul di halaman kunci API sebagai "MCP: " diikuti host klien; hapus di sana untuk mencabut akses.

Server ini mendukung transport Streamable HTTP stateless melalui POST. Transport SSE yang lebih lama tidak tersedia.