Lompat ke konten utama
Model context protocol
SEC.00

Hubungkan Beringin AI ke coding tools kamu

Kelola proyek, buat tugas, dan cari di workspace Beringin dari Claude Code, Cursor, VS Code, dan alat AI lainnya.

13+

Coding tools yang didukung

5

menit setup

103

MCP tools tersedia

SEC.01

Apa itu Model Context Protocol?

Protokol MCP

MCP itu seperti port USB-C untuk aplikasi AI. Sama seperti USB-C menyediakan cara standar untuk menghubungkan perangkat, MCP menyediakan cara standar untuk menghubungkan alat AI ke sistem eksternal seperti Beringin AI.

Kamu

Prompt bahasa natural

AI coding tool

Claude Code · Cursor · VS Code · Windsurf · +8 lainnya

MCP client
JSON-RPC 2.0 · HTTPS · OAuth

Beringin MCP server

8

Global

26

Proyek

26

Write

40

Workspace

Beringin DB

Proyek, tugas, dan datamu

Remote (HTTP/SSE)

Tools

Tools

Fungsi yang bisa dijalankan AI untuk melakukan aksi — seperti membuat task, query project, atau mencari di workspace-mu.

Resources

Sumber data yang memberikan konteks ke AI — seperti detail project, daftar task, dan informasi anggota tim.

Prompts

Template yang bisa digunakan ulang untuk menyusun interaksi AI — seperti system prompt dan few-shot examples.

Beringin AI saat ini menyediakan Tools. Resources dan Prompts adalah bagian dari protokol, tetapi tidak dilayani oleh endpoint ini.

Cara kerjanya

Remote

Remote (HTTP/SSE)

Menggunakan HTTP dengan streaming opsional untuk komunikasi server remote. Cocok untuk tim dan multi-device.

Akses dari komputer mana saja
Autentikasi OAuth2 yang aman
Berbagi dengan anggota tim
SEC.02

Coding tools yang didukung

MCP server Beringin AI bekerja dengan semua client yang sesuai spesifikasi. Berikut yang paling populer:

Claude code
Config:
.mcp.json
Root key:
mcpServers
Transport:
stdio, HTTP
Claude desktop & web
Berjalan dari cloud Anthropic
Config:
Connectors UI
Root key:
—
Transport:
HTTP
Cursor
Config:
.cursor/mcp.json
Root key:
mcpServers
Transport:
stdio, HTTP
OpenCode
Root key berbeda
Config:
opencode.json
Root key:
mcp
Transport:
stdio, HTTP
VS code + Copilot
Root key berbeda
Config:
.vscode/mcp.json
Root key:
servers
Transport:
stdio, HTTP
Devin desktop / windsurf
Hanya Cascade (lama)
Config:
.devin/mcp_config.json
Root key:
mcpServers
Transport:
stdio, HTTP
Cline
Config:
cline_mcp_settings.json
Root key:
mcpServers
Transport:
stdio, HTTP
Continue.dev
Format YAML
Config:
.continue/mcpServers/*.yaml
Root key:
mcpServers
Transport:
stdio, HTTP
Zed
Root key berbeda
Config:
settings.json
Root key:
context_servers
Transport:
stdio, HTTP
JetBrains IDEs
Config:
Settings UI
Root key:
GUI
Transport:
stdio, HTTP
Codex CLI
Format TOML
Config:
~/.codex/config.toml
Root key:
mcp_servers
Transport:
stdio, HTTP
Amazon q developer
Belum diverifikasi ulang
Config:
.amazonq/default.json
Root key:
mcpServers
Transport:
stdio, HTTP
Antigravity / gemini CLI
Digantikan antigravity
Config:
Native
Root key:
—
Transport:
stdio, HTTP
SEC.03

MCP tools Beringin AI

103 tools

103 tools tersedia melalui MCP, diorganisir berdasarkan scope. Semua tools menghormati permission project yang sudah ada.

Tool subscribe_to_task_events membuka kanal push: selama sesi kamu terbuka, Beringin mengirim perubahan tugas (termasuk perubahan dari agen lain atau background worker) ke alat AI-mu.

Alat lintas proyek· 8 tools
get_started

Mulai di sini: konteksmu, kemampuan koneksi ini, dan apa yang belum tersedia

"What can you do?"

get_user_profile

Dapatkan informasi profilmu (nama, email, tier, organisasi)

"What's my profile?"

switch_current_organization

Pilih organisasi tempat permintaan kamu berjalan

"Switch to my Beringin workspace"

list_my_projects

Daftar semua project yang kamu punya akses

"List my projects"

get_project_summary

Dapatkan ringkasan project tertentu

"Show summary of Website Redesign"

find_tasks_across_projects

Cari task di semua project

"Find tasks about login"

get_overdue_tasks

Cari task yang terlambat di semua project

"What tasks are overdue?"

compare_projects

Bandingkan metrik antar project

"Compare Project A and B"

Alat baca proyek· 26 tools
list_project_tasks

Daftar task di project tertentu

"Show tasks in Mobile App"

get_task_details

Dapatkan detail task

"Get details of task Fix login"

list_milestones

Daftar milestone project beserta progresnya

"List milestones in Mobile App"

get_milestone_details

Dapatkan milestone dan task di dalamnya

"Show details for milestone v1.0"

list_card_tables

Daftar Kanban board

"List Kanban boards"

get_card_table_details

Dapatkan detail board dengan cards

"Show Sprint 1 board"

list_schedule_events

Daftar event kalender

"What's on the schedule?"

list_team_chats

Daftar kanal chat tim

"List team chat channels"

get_team_chat_messages

Dapatkan pesan chat

"Show recent chat messages"

find_project_items

Cari di dalam project

"Search for auth in project"

summarize_project_updates

Ringkas aktivitas terbaru

"Summarize recent activity"

list_project_members

Daftar anggota tim

"Who's in this project?"

list_project_documents

Daftar dokumen di project

"List documents in Mobile App"

read_project_document

Baca isi dokumen project

"Read the PRD document"

query_project_documents

Pencarian semantik di dokumen project

"Find docs about pricing"

list_project_folders

Daftar folder di project

"List folders in Mobile App"

list_checklist_items

Daftar item checklist task

"Show checklist for task Fix bug"

list_task_dependencies

Daftar dependensi blockedBy / blocks task

"What does task Fix bug block?"

get_project_dependency_graph

Peta dependensi task lengkap untuk project

"Show the dependency map"

list_task_comments

Daftar komentar di task

"Show comments on task Fix bug"

list_active_subscriptions

Daftar langganan event task aktif kamu

"Show my active subscriptions"

subscribe_to_task_events

Pantau project untuk perubahan tugas (push events)

"Watch this project for task changes"

unsubscribe_from_task_events

Hapus langganan event task

"Stop watching task events"

get_board_health

Analisis board: bottleneck, kartu basi dan lewat tenggat, beban kerja

"How is the Sprint 1 board doing?"

list_project_artifacts

Daftar artifak yang dipublikasikan ke proyek

"List artifacts in Mobile App"

read_project_artifact

Baca satu artifak beserta isinya

"Read the Q4 dashboard artifact"

Alat tulis proyek· 26 tools
create_project_task

Buat task baru (assignment berdasarkan nama)

"Create task Fix bug assigned to Budi"

update_project_task

Update task yang sudah ada

"Update task Fix bug to In Progress"

archive_project_task

Arsipkan task (beserta subtask-nya), atau kembalikan

"Archive task Fix bug"

archive_project_tasks

Arsipkan atau kembalikan banyak task sekaligus berdasarkan status, prioritas, milestone, atau umur (dry run secara default)

"Archive every Done task older than 30 days"

create_milestone

Buat milestone di project

"Create milestone v1.2 due next month"

update_milestone

Ubah nama, tanggal, atau deskripsi milestone

"Rename milestone v1.2 to Launch"

update_milestone_status

Atur status milestone (pending, in progress, completed)

"Mark milestone v1.2 as completed"

move_card

Pindahkan card antar kolom Kanban

"Move task Fix bug to Done"

add_card_to_table

Tambah card baru ke kolom Kanban

"Add card to Sprint 1 board"

create_project_document

Buat dokumen project baru (authored, referensi file, atau link)

"Create a doc called PRD in Mobile App"

create_project_artifact

Buat artefak project (authored, file, link, atau web component)

"Publish a web component report to the project"

patch_project_artifact

Edit sebagian artefak; setiap patch menyimpan versi baru

"Update the artifact's summary section"

update_project_document

Perbarui dokumen project (nama, konten, folder, visibilitas)

"Rename doc PRD and move it to Design folder"

patch_project_document

Edit sebagian markdown dokumen tanpa mengirim ulang semuanya

"Replace the pricing section in the PRD"

create_project_folder

Buat folder baru di project

"Create folder Design"

update_project_folder

Ubah nama, warna, atau pindahkan folder

"Rename folder Design to UX"

add_checklist_item

Tambah item checklist ke task

"Add a checklist item to task Fix bug"

update_checklist_item

Ubah atau centang item checklist

"Mark checklist item done"

remove_checklist_item

Hapus item checklist dari task

"Remove checklist item from task"

reorder_checklist_items

Urutkan ulang item checklist task

"Reorder the checklist"

add_task_dependency

Tambah dependensi task (dengan deteksi siklus)

"Make task Fix bug depend on Review"

remove_task_dependency

Hapus dependensi task

"Remove the dependency"

add_task_comment

Tambah komentar ke task

"Add a comment to task Fix bug"

update_task_comment

Edit komentar (khusus penulis)

"Edit my comment"

delete_task_comment

Hapus komentar (khusus penulis)

"Delete my comment"

send_channel_message

Kirim pesan ke channel team chat atas namamu

"Post the status update to #general"

Alat admin proyek· 3 tools
delete_project_task

Hapus task (peran admin atau lebih tinggi)

"Delete task Fix bug"

delete_project_document

Hapus dokumen project (khusus admin atau lebih tinggi)

"Delete the PRD document"

delete_project_folder

Hapus folder (khusus admin atau lebih tinggi)

"Delete folder Design"

Alat personal· 21 tools
list_notes

Daftar catatan pribadimu

"List my notes"

get_note

Baca satu catatan beserta isinya

"Read my note about pricing"

list_note_folders

Daftar folder catatanmu

"Show my note folders"

create_note

Buat catatan pribadi

"Save this summary to a new note"

update_note

Edit, pin, pindahkan, arsipkan, atau pulihkan catatan

"Add the tag research to that note"

delete_note

Pindahkan catatan ke sampah, atau hapus permanen

"Move that note to trash"

get_active_timer

Cek timer yang sedang berjalan

"Is my timer running?"

list_time_entries

Daftar entri waktu dengan rentang tanggal opsional

"What did I log this week?"

get_time_summary

Total jam, pembagian billable, dan rincian per proyek

"How many hours did I track this month?"

start_timer

Mulai melacak waktu pada sebuah task

"Start a timer on Fix login"

stop_timer

Hentikan timer yang berjalan dan simpan entrinya

"Stop the timer"

create_time_entry

Catat waktu secara manual pada sebuah task

"Log 90 minutes on Review PR"

get_task_time_stats

Total waktu yang tercatat pada satu task

"How long did Fix login take?"

get_project_time_stats

Total waktu proyek, dirinci per anggota

"How much effort went into Mobile App?"

get_focus_session

Cek sesi fokus (Pomodoro) yang sedang berjalan

"How much time is left on my focus session?"

get_focus_stats

Waktu fokus per task, jumlah sesi, dan penyelesaiannya

"Where did my focus time go?"

start_focus_session

Mulai sesi fokus atau istirahat

"Start a 25 minute focus block on the report"

complete_focus_session

Selesaikan atau batalkan sesi fokus yang berjalan

"Finish this focus session"

mark_focus_task

Tandai task fokus selesai atau belum

"Mark the report task as done"

list_notifications

Daftar notifikasi beserta jumlah yang belum dibaca

"What did I miss?"

mark_notifications_read

Tandai notifikasi sebagai sudah dibaca

"Mark all notifications read"

Alat agen latar belakang· 10 tools
list_threads

Daftar thread agen latar belakangmu

"List my background threads"

get_thread

Baca thread beserta turn dan hasil terbarunya

"What did thread T-4KD2 produce?"

wait_thread

Tunggu thread selesai, dengan batas waktu

"Wait for that thread to finish"

start_thread

Mulai thread agen latar belakang (memakai kredit)

"Research our competitors in the background"

continue_thread

Kirim lanjutan ke thread yang sudah selesai

"Ask that thread to add a summary section"

steer_thread

Koreksi thread yang masih berjalan

"Tell the running thread to use 2025 data"

answer_thread

Setujui, tolak, atau jawab thread yang menunggumu

"Approve the plan that thread is waiting on"

rename_thread

Ganti nama thread

"Rename that thread to Q4 research"

archive_thread

Arsipkan atau batalkan arsip thread

"Archive that thread"

save_thread_document

Simpan jawaban thread sebagai dokumen proyek

"Save that thread's answer as a project document"

Alat workspace· 7 tools
get_wiki

Ambil wiki organisasi aktif

"Show this organization's wiki"

list_wiki_pages

Daftar halaman wiki yang boleh kamu baca

"List wiki pages about onboarding"

read_wiki_page

Baca satu halaman wiki beserta isinya

"Read the deployment runbook"

create_wiki_page

Buat halaman wiki (publish hanya jika diizinkan)

"Write a wiki page from this research"

update_wiki_page

Edit isi atau visibilitas halaman wiki

"Add a rollback section to that page"

list_organizations

Daftar workspace tempat kamu bergabung

"Which workspaces am I in?"

list_organization_members

Daftar anggota sebuah organisasi

"Who is in this organization?"

Alat tagihan· 2 tools
get_credit_balance

Baca saldo kredit dan kredit yang sedang ditahan

"How many credits do I have left?"

get_credit_usage

Lihat ke mana kreditmu terpakai dan trennya

"What used my credits this week?"

SEC.04

Panduan setup

Beringin AI terhubung ke coding tool kamu via Remote (HTTP). Ikuti langkah-langkah ini — kebanyakan setup kurang dari 5 menit.

Tambahkan Beringin ke alat AI-mu

Copy config snippet untuk tool kamu di bawah. Beringin pakai OAuth — tidak perlu API token.

  • → File: .mcp.json at the project root (shared with the team) or ~/.claude.json (user-wide)
  • → A remote entry needs "type": "http" — a url without a type is rejected
  • → CLI: claude mcp add --transport http beringin https://apps.beringinhub.com/api/mcp
JSON
{
  "mcpServers": {
    "beringin": {
      "type": "http",
      "url": "https://apps.beringinhub.com/api/mcp"
    }
  }
}

Koneksi remote — bisa dari komputer mana saja

Authorize via OAuth

Beringin memakai OAuth 2.1 dengan PKCE dan dynamic client registration, jadi hampir semua tool membuka browser dan meminta persetujuan — tidak ada token yang perlu di-paste. Di layar persetujuan kamu juga bisa memilih berapa lama koneksi berlaku (1 hari sampai tanpa kedaluwarsa); pilih durasi lebih panjang untuk tool yang tidak pernah me-refresh token.

Test

"List my projects"
"Show tasks in [project]"
"Create task Fix bug"
"What tasks are overdue?"
SEC.05

Contoh penggunaan

Berikut yang bisa kamu tanyakan ke alat AI setelah terhubung:

"List my projects"

Menampilkan semua project Beringin kamu dengan status dan statistik

"Show tasks in Website Redesign"

Menampilkan semua task di project yang ditentukan

"Create task Fix login bug assigned to Budi"

Membuat task baru dengan assignment berdasarkan nama

"What tasks are overdue?"

Memeriksa task yang terlambat di semua project

"Compare Website Redesign and Mobile App"

Perbandingan metrik proyek secara berdampingan

"Search for authentication tasks"

Pencarian teks di semua project

"Summarize recent activity in Mobile App"

Ringkasan perubahan terbaru yang dibuat oleh AI

"Update task Fix login to In Progress"

Mengubah status task

"Show milestones in Mobile App"

Menampilkan milestone beserta progres dan jumlah task

"Archive task Fix login bug"

Mengarsipkan task beserta subtask-nya

SEC.06

Keamanan & permissions

Begini cara kami menjaga keamanan workspace Beringin-mu:

OAuth aman

Koneksi pakai OAuth 2.1 dengan PKCE — tidak ada token berumur panjang yang bisa bocor. Kamu authorize tiap tool lewat login Beringin dan bisa membatasi berapa lama grant berlaku.

Cabut akses kapan saja

Putuskan koneksi tools kapan saja dari Settings › AI Tools (Connected Apps). Token-nya langsung tidak berlaku.

Audit trail

Setiap pemanggilan tool dicatat: nama tool, transport, hasil, dan durasinya. Tinjau siapa melakukan apa dan kapan.

Akses terbatas

Tools hanya melihat project yang kamu punya akses. Tidak ada akses admin = tidak ada tools admin.

Enkripsi HTTPS

Koneksi remote pakai HTTPS dengan enkripsi TLS end to end.

Token scopes

Setiap token hanya membawa scope yang kamu setujui. Akses proyek (projects:read / projects:write) terpisah dari scope catatan, pelacakan waktu, notifikasi, thread, wiki, tagihan, dan organisasi — jadi sebuah tool bisa diberi akses baca tanpa pernah bisa menulis. Tool read-only menolak grant yang hanya berisi write.

Matriks permission

Tool ber-scope proyek dibatasi oleh peran proyekmu. Tool personal, agen, dan workspace dibatasi oleh scope OAuth.

Viewer

ReadWriteAdmin

Editor

ReadWriteAdmin

Admin

ReadWriteAdmin

Owner

ReadWriteAdmin
SEC.07

Troubleshooting

Masalah umum dan cara mengatasinya:

  • Pastikan kamu menyelesaikan login Beringin dan klik Authorize
  • Periksa apakah pop-up diizinkan untuk alat AI-mu
  • Picu ulang alur OAuth dengan merestart alat AI-mu (OpenCode: opencode mcp auth beringin)

Mulai

Hubungkan alat AI-mu dalam kurang dari 5 menit via OAuth yang aman.

Buka pengaturan AI Tools