This listing identifies a third-party MCP server. MCPBundles is not affiliated with, sponsored by, or endorsed by the service or its operator unless stated on this page.
This server may ask you to sign in when your AI client connects.
Last probed Nov 3, 2026 · mcp.majapah.it
38tools discovered
For AI agents — MCPBundles Directory API
For MCP client apps (human connect):
MCP connect URL: https://mcp.majapah.it/mcp
Skill page: https://www.mcpbundles.com/skills/majapah-mcp-dbbb8e90ae
Explore capabilities (38)
other 25
Showing 25 of 38
Showing 25 of 38 tools from the public preview. Connect the server to inspect the full live tool list.
Daftar Aktivitas7
Logbook5
Assignment4
Team2
Other capabilities7
Server Health
other
server_health
Cek status kesehatan server Majapahit.
Mengembalikan status API, database, dan latensi.
Gunakan ini untuk memverifikasi koneksi sebelum operasi lain.
Tidak memerlukan autentikasi.
Server Health — Cek status kesehatan server Majapahit.
Mengembalikan status API, database, dan latensi.
Gunakan ini untuk memverifikasi koneksi sebelum operasi lain.
Tidak memerlukan autentikasi.
Whoami — Lihat profil pengguna yang terautentikasi.
Mengembalikan nama, NIP, satker, jabatan, tim, dan hak akses.
Gunakan ini setelah pertama kali terhubung untuk memverifikasi identitas.
Autentikasi dilakukan melalui header EXTERNAL-API-KEY.
My Assignments — Lihat daftar assignment (tugas) yang ditugaskan kepada Anda.
Setiap logbook harus terkait ke sebuah assignment.
Panggil ini SEBELUM membuat logbook untuk mengetahui id assignment yang tersedia.
Autentikasi dilakukan melalui header EXTERNAL-API-KEY.
Args:
bulan: Bulan (1-12), default bulan ini
tahun: Tahun (YYYY), default tahun ini
Logbook List — Lihat daftar logbook Anda dalam rentang tanggal tertentu.
Default menampilkan logbook bulan ini.
Bisa menggunakan bulan/tahun ATAU start_date/end_date (tidak boleh keduanya).
Autentikasi dilakukan melalui header EXTERNAL-API-KEY.
Args:
bulan: Bulan (1-12), gunakan bersama tahun. Default bulan ini jika tahun diberikan.
tahun: Tahun (YYYY), gunakan bersama bulan. Default tahun ini jika bulan diberikan.
start_date: Tanggal awal (YYYY-MM-DD), default awal bulan ini
end_date: Tanggal
Logbook Create — Buat entri logbook baru. Setiap logbook terkait ke sebuah assignment.
Gunakan tool "my_assignments" terlebih dahulu untuk melihat assignment yang tersedia.
PENTING tentang volume (valume):
- Jika assignment memiliki bagi_rata=True: JANGAN isi valume. Sistem otomatis
membagi target secara merata ke semua logbook di assignment tersebut.
- Jika bagi_rata=False: isi valume sesuai pekerjaan yang dilakukan (default 1.0).
Backend secara otomatis memvalidasi: tanggal harus sesuai periode assignment,
Logbook Update — Perbarui entri logbook yang sudah ada. Hanya field yang diberikan yang akan diubah.
Backend memvalidasi data secara otomatis (termasuk cek periode terkunci).
Gunakan request_upload_url=true untuk mendapatkan key upload bukti baru yang valid 5 menit dan hanya bisa dipakai sekali.
Args:
logbook_id: ID logbook yang akan diubah
keterangan: Uraian kegiatan baru
capaian: Hasil/output baru
valume: Volume/jumlah pekerjaan baru
bukti: URL bukti dukung baru (opsional). Parameter ini
Get your MCP into directories
A working endpoint is step one. Directory coverage is the coordinated launch across ChatGPT, Claude, Cursor, the MCP Registry, and community indexes.
Majapah is an MCP server at mcp.majapah.it. MCPBundles discovered 38 tools on the live endpoint.
How do I connect Majapah to my AI agent?
Use the MCP endpoint listed on this page in your MCP client configuration. One-click install pills support Claude, Cursor, VS Code, and other hosts. Copy the remote MCP URL if your client needs a manual entry.
How many tools does Majapah provide?
Operate this server?
Request removal if you do not want Majapah listed here, or claim the listing if you want to manage it on MCPBundles.
Operate Majapah?
This server appears in the MCPBundles directory. Verify you operate it to take over the listing — name, description, logo, contact email, and skill content. We email a 6-digit code to a maintainer address your server publishes in /.well-known/security.txt or /.well-known/mcpbundles.json. Free, takes about a minute.
MCPBundles publishes this directory for MCP discovery. Except where we host or operate an offering, third-party services run under their own terms. Product and company names on this page are used in a descriptive, identifying way (including under nominative fair use where applicable); they remain the property of their owners. Nothing here grants you rights in those marks, and nothing here is an offer to sell a third party's services. Terms · Request removal
More in developer tools
Other MCP servers in this category from the directory index
Logbook Delete — Hapus entri logbook. Tindakan ini tidak dapat dibatalkan.
Set confirm=true untuk konfirmasi penghapusan.
Autentikasi dilakukan melalui header EXTERNAL-API-KEY.
Args:
logbook_id: ID logbook yang akan dihapus
confirm: Konfirmasi penghapusan (harus true)
Logbook Summary — Lihat ringkasan/statistik logbook Anda untuk bulan tertentu.
Termasuk jumlah entri, hari kerja yang terisi, dan hari yang belum ada logbook.
Autentikasi dilakukan melalui header EXTERNAL-API-KEY.
Args:
bulan: Bulan (1-12), default bulan ini
tahun: Tahun (YYYY), default tahun ini
Bukti Upload Info — Dapatkan instruksi upload bukti dukung menggunakan key sementara
yang diberikan saat membuat/mengupdate logbook.
Key upload ini adalah external API key sementara yang hanya valid selama 5 menit dan sekali pakai.
Upload dilakukan dengan HTTP POST multipart/form-data langsung ke upload_endpoint, bukan dengan memanggil tool MCP lain.
Nama field multipart boleh apa saja (files, file, attachment, dll) — server menerima semua nama field.
Args:
upload_key: Key upload dari response logbook_create
Upload Status — Cek status upload bukti dukung berdasarkan key.
Key bisa didapat dari response logbook_create atau logbook_update.
Args:
upload_key: Upload key (format: mjp_xxx, 52 karakter)
Assignment Detail — Lihat detail lengkap sebuah assignment pegawai beserta logbook yang terkait.
Autentikasi dilakukan melalui header EXTERNAL-API-KEY.
Args:
assignment_id: ID assignment yang ingin dilihat
Assignment Create — Tugaskan anggota tim ke sebuah aktivitas (opsional, ketua tim bisa langsung isi realisasi tanpa ini).
Hanya ketua tim, admin, atau admin_kinerja yang bisa membuat assignment.
Autentikasi dilakukan melalui header EXTERNAL-API-KEY.
Args:
id_daftar_aktivitas: ID daftar aktivitas (dari daftar_aktivitas_list)
niplama: NIP pegawai yang ditugaskan
volume_target: Target volume pekerjaan
due_date: Tanggal deadline (YYYY-MM-DD), opsional
keterangan: Catatan/keterangan tugas
Assignment Update — Update assignment pegawai: volume_target, due_date, keterangan.
Autentikasi dilakukan melalui header EXTERNAL-API-KEY.
Args:
assignment_id: ID assignment
volume_target: Target volume baru
due_date: Deadline baru (YYYY-MM-DD)
keterangan: Catatan baru
Toggle Assignment Bagi Rata — Aktifkan atau nonaktifkan mode "Bagi Rata" pada sebuah assignment milik pegawai yang login.
Mode Bagi Rata:
- Saat aktif (bagi_rata=True): pegawai TIDAK perlu mengisi volume saat membuat logbook.
Sistem otomatis membagi target assignment secara merata ke semua logbook yang ada.
Setiap kali logbook ditambah, diubah, atau dihapus, pembagian dihitung ulang.
- Saat nonaktif (bagi_rata=False): pegawai harus mengisi volume secara manual per logbook.
Tool ini melakukan toggle: jika sekarang aktif
Assignment Delete — Hapus assignment pegawai. Tidak bisa dihapus jika sudah ada logbook terkait.
Set confirm=True untuk eksekusi penghapusan.
Autentikasi dilakukan melalui header EXTERNAL-API-KEY.
Args:
assignment_id: ID assignment yang ingin dihapus
confirm: Konfirmasi penghapusan (harus True)
Team List — Lihat daftar tim di satker Anda beserta ketua dan jumlah anggota.
Autentikasi dilakukan melalui header EXTERNAL-API-KEY.
Team Detail — Lihat detail tim: ketua, anggota, dan satker.
Berguna untuk mengetahui anggota tim saat membuat assignment atau rapat.
Autentikasi dilakukan melalui header EXTERNAL-API-KEY.
Args:
team_id: ID tim yang ingin dilihat
Daftar Aktivitas List — Lihat daftar aktivitas di halaman Assignment.
Aktivitas ada dua jenis: dari provinsi (permanent=1) dan internal/mandiri (permanent=0).
Status: 1=draft, 2=submitted, 3=approved, 4=rejected.
Autentikasi dilakukan melalui header EXTERNAL-API-KEY.
Args:
bulan: Bulan (1-12), default bulan ini
tahun: Tahun (YYYY), default tahun ini
tim: Filter by tim ID
status: Filter by status (1=draft, 2=submitted, 3=approved, 4=rejected)
satker: Filter by kode satker, default satker user
pe
Daftar Aktivitas Detail — Lihat detail satu aktivitas termasuk tim, target, realisasi, status, dan bukti.
Autentikasi dilakukan melalui header EXTERNAL-API-KEY.
Args:
aktivitas_id: ID daftar aktivitas
Daftar Aktivitas Create — Buat aktivitas internal/mandiri (permanent=0) untuk satker sendiri — muncul di menu Assignment.
Untuk membuat indikator kab/kota dari provinsi, gunakan daftar_aktivitas_create_indikator_kabkota.
Args:
aktivitas_id: ID master aktivitas (dari aktivitas_list / kegiatan_list)
bulan: Bulan (1-12)
tahun: Tahun (YYYY)
target: Nilai target (harus > 0)
satuan: Satuan aktivitas (misal: dokumen, laporan, Persen)
tanggal_mulai: Tanggal mulai (YYYY-MM-DD), opsional (default: awal bul
Daftar Aktivitas Create Indikator Kabkota — Buat indikator kab/kota — membuat row aktivitas untuk SEMUA kab/kota (38 satker) sekaligus.
Hanya bisa dilakukan oleh ketua tim provinsi (satker level 1).
Target otomatis 0, nanti diisi per kab/kota di halaman detail.
Bulan/tahun harus >= bulan depan (tidak bisa buat untuk bulan ini atau yang sudah lewat).
Jika sudah ada indikator dengan aktivitas+bulan+tahun+tim yang sama, akan ditolak.
Args:
aktivitas_id: ID master aktivitas (dari aktivitas_list / kegiatan_list)
bulan: Bulan (1-12), h
Daftar Aktivitas Update — Update aktivitas internal (permanent=0): target, satuan, catatan, tanggal.
Untuk aktivitas dari provinsi (permanent=1), gunakan update_realisasi.
Periode yang terkunci tidak bisa diupdate.
Autentikasi dilakukan melalui header EXTERNAL-API-KEY.
Args:
aktivitas_id: ID daftar aktivitas
target: Nilai target baru
satuan: Satuan aktivitas
catatan: Catatan/komentar
tanggal_mulai: Tanggal mulai baru (YYYY-MM-DD)
tanggal_selesai: Tanggal selesai baru (YYYY-MM-DD)
Daftar Aktivitas Delete — Hapus aktivitas internal (permanent=0). Aktivitas dari provinsi (permanent=1) tidak bisa dihapus.
Periode yang terkunci tidak bisa dihapus.
Set confirm=True untuk eksekusi penghapusan.
Autentikasi dilakukan melalui header EXTERNAL-API-KEY.
Args:
aktivitas_id: ID daftar aktivitas yang akan dihapus
confirm: Konfirmasi penghapusan (harus True)
Daftar Aktivitas Lock Status — Cek apakah periode tertentu sudah dikunci (locked).
Periode yang terkunci tidak bisa dimodifikasi (create/update/delete).
Autentikasi dilakukan melalui header EXTERNAL-API-KEY.
Args:
bulan: Bulan (1-12)
tahun: Tahun (YYYY)
satker: Kode satker, default satker user
Submit Aktivitas — Submit aktivitas untuk approval — mengubah status dari draft (1) atau rejected (4) menjadi submitted (2).
Realisasi harus sudah diisi (> 0) dan bukti dukung harus ada sebelum submit.
Autentikasi dilakukan melalui header EXTERNAL-API-KEY.
Args:
aktivitas_id: ID daftar aktivitas yang akan di-submit
Showing the first 25 tools — full list and schemas: Directory API.
MCPBundles probed 38 tools on the live server. The tool list on this page reflects what was discovered at the last refresh — connect your client to see the full set available to your session.
What authentication does Majapah require?
Majapah may require signing in to the provider before tools can run. Connect through MCPBundles or your MCP client and complete any provider login when prompted.
Don't want this listed?
Request removal from the MCPBundles directory. We stop publishing this listing on mcpbundles.com.
MCPBundles is an independent platform built on the open Model Context Protocol standard. MCPBundles is not affiliated with, sponsored by, or endorsed by Anthropic PBC.