Maci MCP server
Commit 30 Okt 2026Memungkinkan AI assistant untuk membaca data unit refrigerasi, riwayat servis, log F-gas, dan alarm melalui Maci API.
Juga dikenal sebagai Maci-Intelligence/developers, mcp
- Stars
- 0
- Tools
- 10
- Unduhan, 30 hari
- —
- Versi terbaru
- 1.0.0
- Commit terakhir
- 30 Okt 2026
- Lisensi
- —
Apa itu Maci MCP?
Maci adalah MCP server. Memungkinkan AI assistant untuk membaca data unit refrigerasi, riwayat servis, log F-gas, dan alarm melalui Maci API. Server ini menyediakan 10 tool, seperti list_sites, list_units, get_unit.
Ringkasan dibuat dari README proyek
Tentang Maci MCP server
Maci menyediakan koneksi read-only antara data manajemen refrigerasi dan AI assistant menggunakan Model Context Protocol. Server ini memungkinkan pengguna untuk melakukan query detail unit refrigerasi, riwayat servis, log F-gas, dan alarm aktif melalui remote HTTP transport. Server ini dirancang untuk admin organisasi yang perlu mengintegrasikan data Maci yang sudah ada ke dalam tool seperti Claude, ChatGPT, atau Claude Code.
Pengguna berinteraksi dengan sistem dengan mengajukan pertanyaan bahasa alami mengenai peralatan mereka. Server menggunakan tool spesifik seperti list_units, get_unit, list_service_entries, dan list_alarms untuk mengambil informasi. Server ini juga dapat mengakses status F-gas dan batas penggunaan jika Maci Service sedang aktif. Assistant akan menangani pagination secara otomatis untuk list hingga 100 item per halaman.
Keamanan dikelola melalui OAuth 2.1 dengan PKCE, yang mengharuskan pengguna untuk login melalui platform Maci guna memberikan otorisasi koneksi. Assistant hanya mengakses data yang memang sudah diizinkan untuk dilihat oleh organisasi tersebut. Setiap interaksi tool dihitung sebagai satu API call, dan administrator dapat memantau atau mencabut koneksi melalui aplikasi Maci.
Apa yang bisa Anda lakukan dengannya
- 1Identifikasi kebutuhan pemeliharaan mendatangMinta assistant untuk mencari unit refrigerasi mana yang memerlukan pengecekan kebocoran pada bulan tertentu.
- 2Pantau alarm peralatan yang aktifMinta ringkasan alarm yang sedang terbuka di lokasi tertentu dan periksa apakah alarm tersebut sudah ditangani.
- 3Tinjau riwayat servis unitTanyakan kapan terakhir kali unit tertentu diservis beserta detail pekerjaan yang telah dilakukan.
Ditulis berdasarkan README proyek. Setiap use case diperiksa terhadap kutipan dari README tersebut.
Cara menginstal Maci MCP
Format diverifikasi 10 Nov 2026Tambahkan ke CursorTambahkan ke GooseInstal Maci MCP di Claude Code
$ claude mcp add --transport http mcp https://mcp.maci.energy/mcpInstal Maci MCP di Cursor
~/.cursor/mcp.json
{
"mcpServers": {
"mcp": {
"url": "https://mcp.maci.energy/mcp"
}
}
}Instal Maci MCP di VS Code
.vscode/mcp.json
{
"servers": {
"mcp": {
"type": "http",
"url": "https://mcp.maci.energy/mcp"
}
}
}Instal Maci MCP di VS Code CLI
$ code --add-mcp '{"name":"mcp","type":"http","url":"https://mcp.maci.energy/mcp"}'Instal Maci MCP di Codex
$ codex mcp add mcp --url https://mcp.maci.energy/mcpInstal Maci MCP di Codex config.toml
~/.codex/config.toml
[mcp_servers.mcp] url = "https://mcp.maci.energy/mcp"
Instal Maci MCP di Gemini CLI
$ gemini mcp add -s user --transport http mcp https://mcp.maci.energy/mcpInstal Maci MCP di Gemini settings.json
~/.gemini/settings.json
{
"mcpServers": {
"mcp": {
"url": "https://mcp.maci.energy/mcp",
"type": "http"
}
}
}Tool Maci MCP 10
Terdeteksi dari READMElist_siteslist_unitsget_unitlist_componentslist_service_entriesget_fgas_statuslist_fgas_entrieslist_alarmsget_alarmget_usage
| list_sites | — | |
| list_units | — | |
| get_unit | — | |
| list_components | — | |
| list_service_entries | — | |
| get_fgas_status | — | |
| list_fgas_entries | — | |
| list_alarms | — | |
| get_alarm | — | |
| get_usage | — |
Pengecekan otomatis
Berjalan 14 Nov 2026Laporan lengkap →Belum diverifikasi. Sebuah server memerlukan skor 80, tidak ada temuan serius, dan data yang cukup untuk kami periksa. Cara kerja checks · Yang perlu diperbaiki untuk menambah poin
- Source repository terhubung dan dapat dijangkaumaci-intelligence/developers is public and reachablegithub.com/maci-intelligence/developers ↗Lolos
- Nama paket mencantumkan repositori ini sebagai sumbernyaTidak diperiksa
- Provenance build (atestasi Sigstore)Tidak diperiksa
- Lisensi open source (OSI)No licenseTemuan
- Ada commit atau release dalam satu tahun terakhirLast commit or release 2026-10-30github.com/maci-intelligence/developers ↗Lolos
- OpenSSF ScorecardTidak diperiksa
- Nama package tidak mirip dengan package populerTidak diperiksa
- Tidak ada advisory kritis pada paket atau dependensinyaTidak diperiksa
- Tidak ada instruksi tersembunyi untuk model10 tool descriptions and the README read; no override phrases, credential paths or hidden charactersLolos
- Tools yang bersifat destruktif telah diberi labelNo tool named like delete, drop or execLolos
- Endpoint remote merespons handshake MCPHTTPS endpoint answered 401 (sign-in required)Lolos
README
Lihat di GitHubMaci for AI assistants (MCP)
Connect Maci to an assistant that speaks the Model Context Protocol and ask about your refrigeration units in your own words:
- Which of our units are due a leak check in November?
- Are there open alarms at the Vesterbro store, and has anyone taken them?
- When was MC-0482 last serviced, and what was done?
https://mcp.maci.energy/mcp
The server is read only. It reads through Maci's API, so the assistant sees what your organisation may see in Maci and nothing more, and every tool call counts as an API call. The full guide is at api.maci.energy/docs/ai-assistants.
Connect
Claude (claude.ai and the desktop app): Settings → Connectors → Add custom connector. Name it Maci, paste the address above and choose Connect.
ChatGPT: Settings → Connectors, add a custom connector with the address above. (ChatGPT may ask you to turn on developer mode for custom connectors.)
Claude Code:
claude mcp add --transport http maci https://mcp.maci.energy/mcp
Then run /mcp in Claude Code and choose Maci to log in.
Cursor, VS Code and others: see clients.md.
In each case the assistant sends you to Maci. Log in as always, choose the organisation and say yes with your passkey. Only an organisation's admin can connect it.
Tools
| Tool | What it gives | Scope |
|---|---|---|
list_sites |
The organisation's sites, and customers' sites it has units on through a grant | units:read |
list_units |
The units it works with, filtered by site, status or what changed since a time | units:read |
get_unit |
One unit's passport: master data, nameplate, refrigerant, charge, CO2 equivalent, components | units:read |
list_components |
A unit's components | units:read |
list_service_entries |
A unit's service history | service:read |
get_fgas_status |
A unit's leak check status: interval, last check, next due (needs Maci Service) | fgas:read |
list_fgas_entries |
A unit's F-log (needs Maci Service) | fgas:read |
list_alarms |
Alarms from Maci Intelligence, filtered by open, unit or since a time | alarms:read |
get_alarm |
One alarm with its values, who took it and how it was closed | alarms:read |
get_usage |
This month's calls and the limit | any |
Lists come in pages of up to 100; the assistant follows next_cursor by itself.
Skills
Instructions that walk the assistant through a task, step by step. Give one to the assistant (in Claude: add it as a skill, or paste it into the conversation) and ask for the task.
| Skill | What it does |
|---|---|
| Leak check plan | The units due a leak check in a period, by site, with the overdue ones first |
| F-gas overview | Refrigerant, charge and CO2 equivalent by site, and the units without a leak check status |
| Alarm report | A period's alarms: how many, how fast they were taken, how many were false |
| Before a visit | What a technician should know before going to a unit |
More examples of questions: prompts.md.
Your data
The assistant reads only, and only what your organisation may see. What it reads goes to the assistant you chose and its provider, so connect only an assistant your organisation is allowed to use. Each connection is listed in the app under Konto → API-nøgler, "Forbundne AI-assistenter", with who made it and when it was last used. Removing it stops it at once, and a connection that is not used for 30 days ends by itself.
For developers
The server follows the MCP specification of 2026-07-28: Streamable HTTP, OAuth 2.1 with PKCE (S256), Client ID
Metadata Documents and dynamic client registration, with app.maci.energy as the authorization server. Details in the
guide.
Pertanyaan tentang Maci MCP
Bagaimana cara menambahkan Maci MCP ke Claude Code?
Jalankan claude mcp add --transport http mcp https://mcp.maci.energy/mcp di terminal Anda. Tambahkan --scope user agar tersedia di semua proyek.
Bagaimana cara menambahkan Maci MCP ke Cursor?
Buka ~/.cursor/mcp.json dan tambahkan server di bawah mcpServers, menggunakan config Cursor yang ditunjukkan di bagian instalasi di atas.
Tool apa yang disediakan Maci MCP?
Server ini menyediakan 10 tool, termasuk list_sites, list_units, get_unit, list_components, list_service_entries.
Apakah AI assistant bisa mengubah data saya?
Tidak, server ini bersifat read-only dan hanya memberikan akses ke data yang memang sudah diizinkan untuk dilihat oleh organisasi Anda.
Bagaimana cara menghubungkan Maci ke Claude?
Buka Settings → Connectors → Add custom connector, beri nama Maci, tempel URL yang tersedia, lalu klik Connect.
Siapa yang diperbolehkan menghubungkan server Maci?
Hanya administrator organisasi yang dapat membuat koneksi.
Apa yang terjadi pada koneksi yang tidak digunakan?
Setiap koneksi yang tidak digunakan selama 30 hari akan berakhir secara otomatis.