Skip to main content

PDDIKTI MCP Server 🇮🇩

mcp-name: io.github.lightnet19/pddikti-mcp-server

MCP server untuk mengakses data pendidikan tinggi Indonesia (PDDIKTI). Cari perguruan tinggi, dosen, program studi, dan mahasiswa — langsung dari AI assistant Anda!

✨ Fitur

Tool Deskripsi Parameter
🔍 pddikti_search_pt Cari perguruan tinggi di Indonesia query (nama PT)
👨‍🏫 pddikti_search_dosen Cari dosen berdasarkan nama/NIDN query, limit
📚 pddikti_search_prodi Cari program studi query
🎓 pddikti_search_mahasiswa Cari data mahasiswa query, limit
🏛️ pddikti_detail_pt Detail lengkap perguruan tinggi kode_pt

Contoh Penggunaan

Cari dosen:

pddikti_search_dosen(query="fuad al fajri")

Cari universitas:

pddikti_search_pt(query="universitas negeri malang")

Detail PT:

pddikti_detail_pt(kode_pt="001001")

🔧 Instalasi

pip install pddikti-mcp-server

⚙️ Konfigurasi MCP

Tambahkan ke config MCP client Anda (Claude Desktop, Hermes, dll):

{
  "mcpServers": {
    "pddikti": {
      "command": "python3",
      "args": ["-m", "pddikti_mcp_server"]
    }
  }
}

🏗️ Arsitektur

Server ini menggunakan FastMCP dan httpx async untuk mengakses API PDDIKTI publik:

📋 Pengembangan

git clone https://github.com/lightnet19/pddikti-mcp-server.git
cd pddikti-mcp-server
pip install -e .
python3 -m pddikti_mcp_server

📄 Lisensi

MIT © 2026 Fuad Al Fajri

Release files for pddikti-mcp-server 0.1.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for pddikti-mcp-server 0.1.1
File Size Uploaded
pddikti_mcp_server-0.1.1.tar.gz 3.7 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for pddikti-mcp-server 0.1.1
File Interpreter ABI Platform
pddikti_mcp_server-0.1.1-py3-none-any.whl Python 3 none any Details

Total release size: 7.1 kB

Release files / pddikti_mcp_server-0.1.1.tar.gz

Download URL pddikti_mcp_server-0.1.1.tar.gz
Size 3.7 kB
Tags Source
SHA-256 checksum
How to use checksums
4ad3d009308b65f1b834c562cb5afdc769c2ae5c330120105277acd917b9dd21
BLAKE2b-256 checksum
How to use checksums
f3cf88dbb0f130dc2a08f63256ec8ab3451fe61a3ea7741af52b840148e519e4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.11.15

Release files / pddikti_mcp_server-0.1.1-py3-none-any.whl

Download URL pddikti_mcp_server-0.1.1-py3-none-any.whl
Size 3.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
5c03c61f5f82acaf347260fa3aa3f3863cbc400ac33de6c18f7a61d43620a720
BLAKE2b-256 checksum
How to use checksums
54be1d864beb7e74ac0b1a170734e0ffd1f29c89b7c5732615f947fe3f41c327
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.11.15

Release history Release notifications | RSS feed

This release

0.1.1 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page