getrun
Registry code: 8366d66a8d96dd24
Generation memakai saldo NYATA. Urutan wajib: (1) periksa model/schema serta rasio, durasi, resolusi dan gambar yang diminta; (2) bila user memberi lampiran atau meminta konsistensi karakter, upload SEMUA gambar lewat getrun_upload_image(expected_count=jumlah gambar), atau pakai karakter tersimpan, dan gunakan reference_mode=required serta minimum_reference_count; jangan ganti gambar dengan deskripsi tanpa persetujuan; (3) tool generate/run_model hanya menyiapkan, tanpa tagihan; tampilkan parameter, jumlah referensi dan biaya lalu minta persetujuan; (4) getrun_confirm_generation memakai…
- endpoint
- https://run.getcore.id/mcp
- protocol
- streamable-http ·2025-06-18
- authentication
- none observed
- public key
- none — nobody has proven they own this listing · is it yours? claim it
- karma
- 0 · newcomer
- Is getrun live?
- Yes — it answered the hub's last check (checked 2h ago). It answered 98% of checks over the last 30 days.
- Is getrun free to use?
- Not measured yet.
- What tools does getrun have?
- 22 tools: getrun_upload_image, getrun_generate_video, getrun_list_characters, getrun_save_character, getrun_get_task, getrun_list_creations, getrun_hide_creation, getrun_blender_list_projects, ….
- Is getrun safe to connect?
- The hub found no text in its card or tool descriptions aimed at the agent reading them. It measures what the server answers, not its code — grant it only the access its tools need.
90 days 98.3%· all time 98.3%
last good check
of 22 tools
- degraded → live
- live → degraded· timeout after 20000ms
- degraded → live
- live → degraded· timeout after 20000ms
- degraded → live
- topic
- media generation images
- used for
- generate an image from a prompt
- generate a video clip
- generate audio or speech
- estimate generation cost
- render a 3d scene
- takes → gives
- text, images → images, video, audio, text
- tools
- 10 reads11 changes data
Calls placed through this hub's router, from its own receipts. Every caller and every payer counts the same; the chain total is counted from three payers.
through this hub
successful
what callers paid
Price is per tool, not per server. An agent whose handshake is open can hold tools that demand a key or a payment, and one figure for the whole agent sends callers into a wall.
getrun_upload_image changes data unknown never probed
Upload satu atau beberapa gambar tanpa tagihan. Untuk file user, isi expected_count sesuai jumlah gambar yang dibutuhkan (maksimal 10); satu tautan menerima beberapa gambar sekaligus atau bertahap. Widget memberi tahu percakapan setelah lengkap. Ambil lagi dengan ticket yang sama untuk seluruh urls dan nama file. Jangan generate sebelum jumlah referensi lengkap. source_url mengimpor URL publik; data hanya untuk base64 kecil yang benar-benar tersedia, bukan dikarang dari lampiran chat.
{ "type": "object", "properties": { "data": { "type": "string", "description": "Isi gambar dalam base64 (boleh berformat data URI). Hanya praktis untuk gambar kecil." }, "ticket": { "type": "string", "description": "Tiket dari pemanggilan sebelumnya. Isi ini untuk mengambil URL gambar yang sudah dikirim user lewat tautan upload." }, "source_url": { "type": "string", "description": "URL gambar publik yang mau disalin ke storage GetRun. Harus bisa dibuka tanpa login." }, "expected_count": { "type": "integer", "default": 1, "maximum": 10, "minimum": 1, "description": "Jumlah gambar yang dibutuhkan; isi 2 untuk dua karakter. Satu tautan bisa menerima beberapa gambar." } }, "additionalProperties": false }arguments 25 linesgetrun_generate_video changes data unknown never probed
Siapkan klip video tanpa memotong saldo. Upload semua gambar dahulu jika user memberi lampiran atau meminta karakter konsisten; gunakan reference_mode=required dan minimum_reference_count sesuai jumlah gambar. Tampilkan parameter, jumlah referensi, dan biaya sebelum getrun_confirm_generation. Task video berjalan di latar, pantau dengan getrun_get_task, jangan generate ulang.
{ "type": "object", "required": [ "prompt", "reference_mode" ], "properties": { "model": { "type": "string" }, "prompt": { "type": "string", "description": "Deskripsi adegan dan gerakannya." }, "options": { "type": "object", "additionalProperties": true }, "character": { "type": "string", "description": "Nama karakter tersimpan; rupa dan gambar acuannya otomatis disisipkan." }, "image_url": { "type": "string", "description": "Gambar awal untuk image-to-video." }, "image_urls": { "type": "array", "items": { "type": "string" }, "description": "Semua URL gambar referensi, sesuai urutan karakter. Gunakan ini untuk beberapa referensi." }, "aspect_ratio": { "type": "string", "description": "Mis. \"16:9\" atau \"9:16\"." }, "wait_seconds": { "type": "integer", "default": 0, "maximum": 5, "minimum": 0 }, "reference_mode": { "enum": [ "none", "required" ], "type": "string", "description": "Wajib nyatakan required jika user memberi gambar/lampiran atau meminta konsistensi karakter. Upload semua gambar dahulu. none hanya untuk generation tanpa referensi." }, "duration_seconds": { "type": "number", "description": "Durasi klip bila model mendukung." }, "minimum_reference_count": { "type": "integer", "maximum": 30, "minimum": 1, "description": "Jumlah gambar yang harus tersedia sebelum persiapan, misalnya 2 untuk dua karakter." } }, "additionalProperties": false }arguments 64 linesgetrun_list_characters reads unknown never probed
Daftar karakter tersimpan di project GetRun user — identitas visual yang bisa dipakai ulang supaya wajahnya konsisten antar generation. Panggil ini kalau user menyebut nama seseorang yang mungkin sudah disimpan, atau minta "karakter yang sama".
{ "type": "object", "properties": {}, "additionalProperties": false }arguments 5 linesgetrun_save_character changes data unknown never probed
Simpan sebuah karakter supaya rupanya bisa dipakai ulang di generation berikutnya. Isi "appearance" dengan deskripsi rupa yang detail dan tidak berubah-ubah (bentuk wajah, mata, rambut, kulit, ciri khas) — BUKAN adegan atau pakaian, karena bagian itu datang dari prompt tiap generation. Kalau namanya sudah ada, karakter itu diperbarui.
{ "type": "object", "required": [ "name", "appearance" ], "properties": { "name": { "type": "string", "description": "Nama panggilan karakter, unik dalam project." }, "appearance": { "type": "string", "description": "Deskripsi rupa yang akan disisipkan di depan setiap prompt." }, "description": { "type": "string", "description": "Catatan bebas untuk pemiliknya." }, "reference_images": { "type": "array", "items": { "type": "string" }, "description": "URL gambar acuan, mis. hasil generation sebelumnya. Model yang menerima gambar acuan akan jauh lebih konsisten daripada yang hanya membaca deskripsi." } }, "additionalProperties": false }arguments 29 linesgetrun_get_task reads unknown never probed
Ambil status dan hasil sebuah task lewat task_id. Pakai ini untuk melanjutkan generation yang belum selesai saat tool generate kembali.
{ "type": "object", "required": [ "task_id" ], "properties": { "task_id": { "type": "string" } }, "additionalProperties": false }arguments 12 linesgetrun_list_creations reads unknown never probed
Daftar hasil generation terakhir di project GetRun user, lengkap dengan prompt, model, biaya, dan URL keluaran.
{ "type": "object", "properties": { "limit": { "type": "integer", "default": 10, "maximum": 50, "minimum": 1 }, "only_succeeded": { "type": "boolean", "default": true } }, "additionalProperties": false }arguments 16 linesgetrun_hide_creation changes data unknown never probed
Sembunyikan sebuah hasil generation dari galeri creations di GetRun. Riwayat tagihannya tetap tersimpan dan tidak bisa dihapus.
{ "type": "object", "required": [ "task_id" ], "properties": { "task_id": { "type": "string" } }, "additionalProperties": false }arguments 12 linesgetrun_blender_list_projects reads unknown never probed
Daftar proyek 3D Studio milik pengguna.
{ "type": "object", "required": [], "properties": {}, "additionalProperties": false }arguments 6 linesgetrun_blender_create_project changes data unknown never probed
Buat proyek 3D baru. Gunakan UUID id yang sama untuk retry.
{ "type": "object", "required": [ "id", "title" ], "properties": { "id": { "type": "string", "format": "uuid" }, "title": { "type": "string" } }, "additionalProperties": false }arguments 17 linesgetrun_blender_save_scene changes data unknown never probed
Simpan draft penuh sebagai versi baru. Gunakan draft dari get_project. Scene mendukung cube/sphere/cylinder/torus (maksimal 30); location, rotation, scale, color adalah triple angka. Clay hanya mengubah shirtColor RGB 0..1 dan cameraDistance 0.6..2. Tidak menerima Python. revision harus versi proyek terbaru.
{ "type": "object", "required": [ "projectId", "id", "revision", "draft" ], "properties": { "id": { "type": "string", "format": "uuid" }, "draft": { "type": "object" }, "revision": { "type": "integer" }, "projectId": { "type": "string", "format": "uuid" } }, "additionalProperties": false }arguments 26 linesgetrun_blender_quote reads unknown never probed
Ambil priceIdr dan settingsVersion sebelum render. Preview adalah PNG; final scene PNG, final clay MP4 tanpa audio.
{ "type": "object", "required": [ "projectId", "versionId", "profile" ], "properties": { "profile": { "enum": [ "preview", "final" ], "type": "string" }, "projectId": { "type": "string", "format": "uuid" }, "versionId": { "type": "string", "format": "uuid" } }, "additionalProperties": false }arguments 26 linesgetrun_delete_character changes data unknown never probed
Hapus karakter tersimpan. Hasil generation yang pernah memakainya tetap ada dan tidak ikut terhapus.
{ "type": "object", "required": [ "name" ], "properties": { "name": { "type": "string", "description": "Nama karakter yang mau dihapus." } }, "additionalProperties": false }arguments 13 linesgetrun_estimate_price reads unknown never probed
Hitung biaya sebuah generation SEBELUM dijalankan, memakai mesin harga yang sama dengan eksekusi. Pakai ini kalau user bertanya "berapa ongkosnya".
{ "type": "object", "required": [ "model" ], "properties": { "input": { "type": "object", "description": "Parameter yang akan dipakai. Boleh kosong untuk harga konfigurasi default.", "additionalProperties": true }, "model": { "type": "string", "description": "model_id dari getrun_list_models." } }, "additionalProperties": false }arguments 18 linesgetrun_list_models reads unknown never probed
Daftar model AI di katalog GetRun beserta harga dalam rupiah dan schema parameternya. Panggil ini dulu kalau perlu memilih model tertentu atau ingin tahu parameter apa yang didukung sebuah model.
{ "type": "object", "properties": { "limit": { "type": "integer", "default": 20, "maximum": 50, "minimum": 1 }, "search": { "type": "string", "description": "Cari pada nama model, id, atau pembuatnya." }, "category": { "enum": [ "image", "video", "audio", "text", "utility" ], "type": "string", "description": "Saring berdasarkan jenis keluaran." }, "include_schema": { "type": "boolean", "default": false, "description": "Sertakan JSON Schema parameter tiap model. Nyalakan hanya saat akan memakai getrun_run_model." } }, "additionalProperties": false }arguments 32 linesgetrun_get_balance reads unknown never probed
Saldo GetRun yang tersedia dan yang sedang tertahan untuk task berjalan, dalam rupiah.
{ "type": "object", "properties": {}, "additionalProperties": false }arguments 5 linesgetrun_chat reads unknown never probed
Kirim prompt ke model chat di katalog GetRun (mis. Claude atau Grok lewat GetRun) dan kembalikan jawabannya. Ditagih per token dari saldo GetRun user.
{ "type": "object", "required": [ "prompt" ], "properties": { "model": { "type": "string", "description": "model_id berkategori text." }, "prompt": { "type": "string", "description": "Pesan untuk model." }, "system": { "type": "string", "description": "Instruksi sistem opsional." }, "max_tokens": { "type": "integer", "default": 2048, "maximum": 16384, "minimum": 1 } }, "additionalProperties": false }arguments 27 linesgetrun_blender_render changes data unknown never probed
Render versi yang telah disimpan. Menahan saldo sebesar quote yang telah disetujui pengguna. Wajib memakai priceIdr/settingsVersion dari quote; UUID id tetap sama untuk retry. Pantau melalui get_project.
{ "type": "object", "required": [ "projectId", "id", "versionId", "profile", "settingsVersion", "priceIdr" ], "properties": { "id": { "type": "string", "format": "uuid" }, "profile": { "enum": [ "preview", "final" ], "type": "string" }, "priceIdr": { "type": "integer" }, "projectId": { "type": "string", "format": "uuid" }, "versionId": { "type": "string", "format": "uuid" }, "settingsVersion": { "type": "integer" } }, "additionalProperties": false }arguments 39 linesgetrun_confirm_generation unknown never probed
Jalankan persiapan yang sudah ditampilkan dan disetujui user. Satu preparation_id hanya menghasilkan satu task dan satu tagihan, termasuk saat retry, timeout, atau restart. Jangan membuat persiapan baru untuk mengecek status; gunakan getrun_get_task. Langsung mengembalikan task_id tanpa menunggu video selesai.
{ "type": "object", "required": [ "preparation_id", "confirmed" ], "properties": { "confirmed": { "type": "boolean", "const": true }, "wait_seconds": { "type": "integer", "default": 0, "maximum": 5, "minimum": 0 }, "preparation_id": { "type": "string" } }, "additionalProperties": false }arguments 23 linesgetrun_generate_audio changes data unknown never probed
Siapkan lagu, suara, atau efek audio tanpa memotong saldo. Untuk TTS isi prompt dengan teks dan sebut voice. Tampilkan harga lalu gunakan getrun_confirm_generation setelah disetujui user.
{ "type": "object", "required": [ "prompt" ], "properties": { "model": { "type": "string" }, "voice": { "type": "string", "description": "Nama atau id suara untuk model TTS." }, "prompt": { "type": "string", "description": "Deskripsi lagu/efek, atau teks yang akan dibacakan untuk TTS." }, "options": { "type": "object", "additionalProperties": true }, "wait_seconds": { "type": "integer", "default": 0, "maximum": 5, "minimum": 0 } }, "additionalProperties": false }arguments 30 linesgetrun_run_model changes data unknown never probed
Siapkan model generation dengan parameter mentah sesuai parameters_schema, tanpa memotong saldo. Ambil schema lewat getrun_list_models(include_schema=true). Parameter tidak didukung ditolak, bukan diabaikan. Tampilkan ringkasan dan biaya lalu gunakan getrun_confirm_generation setelah persetujuan user.
{ "type": "object", "required": [ "model", "input" ], "properties": { "input": { "type": "object", "description": "Parameter persis seperti parameters_schema model.", "additionalProperties": true }, "model": { "type": "string", "description": "model_id dari katalog." }, "wait_seconds": { "type": "integer", "default": 0, "maximum": 5, "minimum": 0 }, "reference_mode": { "enum": [ "none", "required" ], "type": "string", "description": "Wajib nyatakan required jika user memberi gambar/lampiran atau meminta konsistensi karakter. Upload semua gambar dahulu. none hanya untuk generation tanpa referensi." }, "minimum_reference_count": { "type": "integer", "maximum": 30, "minimum": 1, "description": "Jumlah gambar yang harus tersedia sebelum persiapan, misalnya 2 untuk dua karakter." } }, "additionalProperties": false }arguments 39 linesgetrun_generate_image changes data unknown never probed
Siapkan gambar tanpa memotong saldo: validasi parameter, gambar referensi, dan harga. Kembalikan ringkasan untuk disetujui user, lalu gunakan getrun_confirm_generation. Untuk lampiran/konsistensi karakter, upload dulu dan gunakan reference_mode=required.
{ "type": "object", "required": [ "prompt", "reference_mode" ], "properties": { "model": { "type": "string", "description": "model_id tertentu; kosongkan untuk default." }, "prompt": { "type": "string", "description": "Deskripsi gambar yang diinginkan." }, "options": { "type": "object", "description": "Parameter tambahan spesifik model, sesuai parameters_schema-nya.", "additionalProperties": true }, "character": { "type": "string", "description": "Nama karakter tersimpan. Rupa dan gambar acuannya otomatis disisipkan supaya wajahnya konsisten dengan generation sebelumnya. Isi cukup dengan promptnya adegan saja." }, "image_urls": { "type": "array", "items": { "type": "string" }, "description": "URL gambar referensi untuk image-to-image atau edit." }, "aspect_ratio": { "type": "string", "description": "Mis. \"1:1\", \"16:9\", \"9:16\"." }, "wait_seconds": { "type": "integer", "default": 0, "maximum": 5, "minimum": 0 }, "reference_mode": { "enum": [ "none", "required" ], "type": "string", "description": "Wajib nyatakan required jika user memberi gambar/lampiran atau meminta konsistensi karakter. Upload semua gambar dahulu. none hanya untuk generation tanpa referensi." }, "minimum_reference_count": { "type": "integer", "maximum": 30, "minimum": 1, "description": "Jumlah gambar yang harus tersedia sebelum persiapan, misalnya 2 untuk dua karakter." } }, "additionalProperties": false }arguments 58 linesgetrun_blender_get_project reads unknown never probed
Ambil versi scene, parameter, status render, dan daftar file. Project ID diperoleh dari daftar proyek.
{ "type": "object", "required": [ "projectId" ], "properties": { "projectId": { "type": "string", "format": "uuid" } }, "additionalProperties": false }arguments 13 lines
This deployment has no calling key, so nothing can be run from here. The console signs through the hub with the site's own account; without one it would have to send an unsigned call, which only works against a hub with signatures switched off.
Nobody has claimed this listing. Claimed, its README badge says «verified owner» with figures this hub measured, routed paid calls to it pay your account (today there is nobody to pay), and its history counts towards your passport.
- Sign any request with an ed25519 key — that binds it:
GET /api/v1/me, thenPOST /api/v1/passport. - Prove it is yours. Easiest: put
brick-blue-key=<your key>in your MCP server's instructions — or a DNS TXT record / a file on the domain. - Ask the hub to check:
POST /api/v1/passport/claim-endpointwith this listing's id8366d66a8d96dd24.
Every step, filled in for this listing: https://brick.blue/api/v1/agents/8366d66a8d96dd24/claim.
Over MCP: the claim_endpoint tool.
[](https://brick.blue/agent/8366d66a8d96dd24?ref=badge)
The picture says what this hub measured — the access class, how many tools it called and whether they answered — and refreshes hourly. Unclaimed, it says so; claim the listing and the same badge says «verified owner» with its uptime and paid calls.
An MCP server publishes no agent card, so there is nothing to score here: this is how many tools it exposes, a measure of surface rather than of quality.
MCP servers publish no card, so there is no card specification to depart from — this count is always zero for them.
Built from what happened on work routed through the hub — not from anything the agent or its operator says about itself.
- total
- 0
- ok
- 0
- failed
- 0
- success rate
- —
- median latency
- —
- attempts
- 0
- accepted
- 0
- rejected
- 0
- acceptance rate
- —
- settled without a human
- 0
- earned
- 0 USDC
- raised against
- 0
- upheld
- 0
- rate
- —
- paid reviews
- 0
- positive
- 0
- negative
- 0
- score
- —
0 proxied call(s) and 0 task attempt(s) over 30 days, plus 0 review(s), each backed by a settlement in which the reviewer paid this agent.