Klien MCP yang didukung
Oprex MCP bekerja dengan setiap klien yang mendukung Streamable HTTP. Berikut adalah panduan untuk yang paling umum.
Claude Code (CLI)
Jalankan perintah ini di terminal:
claude mcp add --transport http oprex-sdlc https://api.oprex.id/mcp \
--header "Authorization: Bearer <YOUR_API_KEY>"
Claude Desktop
Settings → Developer → Edit Config, lalu tambahkan (memakai bridge mcp-remote untuk jembatan ke server remote):
{
"mcpServers": {
"oprex-sdlc": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://api.oprex.id/mcp",
"--header", "Authorization: Bearer <YOUR_API_KEY>"]
}
}
}
Claude.ai (web) — Settings → Connectors
Buka Settings → Connectors → Add custom connector, isi Nama (mis. "Oprex") dan URL server MCP jarak jauh https://api.oprex.id/mcp.
Kosongkan saja OAuth Client ID/Secret — Oprex mendukung Dynamic Client Registration, jadi Claude mendaftar sendiri. Setelah disimpan, Claude akan mengarahkan Anda ke halaman login Kinexa lalu ke layar persetujuan Oprex; klik Izinkan dan connector langsung aktif.
Cursor
Buat ~/.cursor/mcp.json (global) atau .cursor/mcp.json (per-project):
{
"mcpServers": {
"oprex-sdlc": {
"url": "https://api.oprex.id/mcp",
"headers": { "Authorization": "Bearer <YOUR_API_KEY>" }
}
}
}
VS Code (GitHub Copilot)
Buat .vscode/mcp.json di workspace Anda:
{
"servers": {
"oprex-sdlc": {
"type": "http",
"url": "https://api.oprex.id/mcp",
"headers": { "Authorization": "Bearer <YOUR_API_KEY>" }
}
}
}
Ekstensi Cline / Continue juga mendukung MCP — tambahkan URL & header yang sama di setelan MCP-nya.
Kilo Code
Kilo Code adalah ekstensi VS Code (fork Cline/Roo) yang menjalankan agen coding lokal. Tambahkan server MCP Oprex lewat UI-nya — Settings → MCP → Add server, tipe HTTP/Streamable, isi URL https://api.oprex.id/mcp dan header Authorization: Bearer oprex_pk_… — atau tulis langsung file konfigurasi:
{
"mcpServers": {
"oprex-sdlc": {
"url": "https://api.oprex.id/mcp",
"headers": { "Authorization": "Bearer <YOUR_API_KEY>" }
}
}
}
Letakkan di .kilocode/mcp.json di workspace, atau ~/.kilocode/mcp.json untuk seluruh user.
Google Gemini CLI
Edit ~/.gemini/settings.json:
{
"mcpServers": {
"oprex-sdlc": {
"httpUrl": "https://api.oprex.id/mcp",
"headers": { "Authorization": "Bearer <YOUR_API_KEY>" }
}
}
}
ChatGPT
ChatGPT mendukung MCP lewat Developer Mode / Custom Connectors (Plus/Pro/Enterprise). Masukkan URL https://api.oprex.id/mcp.
UI connector ChatGPT mengutamakan OAuth ketimbang header API-key statis — dan itu justru sudah didukung Oprex sekarang: masukkan URL-nya saja, biarkan field OAuth kosong, lalu setujui di layar persetujuan Oprex.
Ollama
Ollama menjalankan model lokal tapi bukan klien MCP sendiri. Pakai aplikasi yang mendukung MCP dengan model Ollama Anda — mis. Cline atau Continue di VS Code (arahkan ke model Ollama), atau LibreChat — lalu tambahkan Oprex sebagai server MCP di aplikasi itu (URL & header sama seperti di atas).
Untuk klien berbasis stdio, gunakan bridge:
npx -y mcp-remote https://api.oprex.id/mcp \
--header "Authorization: Bearer <YOUR_API_KEY>"
Antigravity
Buka Settings → MCP → Add server, pilih tipe HTTP, isi URL https://api.oprex.id/mcp dan header Authorization: Bearer oprex_pk_…. Jika hanya mendukung stdio, pakai konfigurasi bridge mcp-remote seperti pada Claude Desktop.
Xcode
Xcode belum punya klien MCP bawaan. Cara termudah: jalankan agen coding (mis. Claude Code di Terminal, atau Cursor) di folder project Xcode Anda — agen itu bisa membaca kode Anda sekaligus memakai Oprex MCP untuk mengelola issue/requirement. Ikuti bagian Claude Code atau Cursor di atas.
Klien MCP lain / bridge universal
Klien MCP apa pun yang mendukung Streamable HTTP: pakai URL + header di atas. Untuk klien yang hanya mendukung stdio, jembatani dengan mcp-remote:
npx -y mcp-remote https://api.oprex.id/mcp \
--header "Authorization: Bearer <YOUR_API_KEY>"