mcpField
M
Maci

Maci

远程服务
maci.energy其他01 天前更新

关于 Maci

Maci 提供对组织制冷设备、服务记录、F-gas 日志和告警的只读访问,供使用 Maci 的团队通过兼容 MCP 的助手查询运营信息。

主要功能

  1. 01列出站点和制冷设备
  2. 02查看设备详情与组件
  3. 03读取服务历史和 F-gas 记录
  4. 04筛选并查看告警
  5. 05检查 API 使用量

适用场景

  1. 01查找需要进行泄漏检查的设备
  2. 02查看某站点的未处理告警
  3. 03为技术人员上门前准备服务信息
  4. 04汇总指定时段的告警

MCP 相关

远程 MCP 服务通过 Maci API 提供只读工具。组织管理员通过 OAuth 连接,并选择助手可读取数据的组织。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://mcp.maci.energy/mcp
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

工具

README 原文English

来自项目 README

README 暂无中文译文,以下为英文原文;中文介绍见上方。

Maci 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

ToolWhat it givesScope
list_sitesThe organisation's sites, and customers' sites it has units on through a grantunits:read
list_unitsThe units it works with, filtered by site, status or what changed since a timeunits:read
get_unitOne unit's passport: master data, nameplate, refrigerant, charge, CO2 equivalent, componentsunits:read
list_componentsA unit's componentsunits:read
list_service_entriesA unit's service historyservice:read
get_fgas_statusA unit's leak check status: interval, last check, next due (needs Maci Service)fgas:read
list_fgas_entriesA unit's F-log (needs Maci Service)fgas:read
list_alarmsAlarms from Maci Intelligence, filtered by open, unit or since a timealarms:read
get_alarmOne alarm with its values, who took it and how it was closedalarms:read
get_usageThis month's calls and the limitany

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.

SkillWhat it does
Leak check planThe units due a leak check in a period, by site, with the overdue ones first
F-gas overviewRefrigerant, charge and CO2 equivalent by site, and the units without a leak check status
Alarm reportA period's alarms: how many, how fast they were taken, how many were false
Before a visitWhat 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.

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。