Świadectwo Energetyczne 24

pl.swiadectwo-energetyczne24由 swiadectwo-energetyczne24.pl 发布官方发布者v1.2.0更新于 Oct 24, 2026

Polish energy performance certificates: pricing, requirements, order, documents, payment link

已验证Streamable HTTP可网页运行效率与工作流商业与电商

概览

AI 生成的概览

让助手回答波兰能效证书相关问题、逐步收集房产信息建立订单、附加文件并给出付款链接。

可以做什么
查询报价:房产类型、基础价格、付费附加项、文件类型,以及供暖、生活热水、通风、门窗的允许取值,还有服务说明、流程、办理时长、法律依据和常见问题。
适用场景
当波兰的用户需要能效证书(świadectwo charakterystyki energetycznej),想了解价格与要求、逐步准备订单资料,或获取付款链接时使用。它不是通用工具。
运行要求
可使用远程 Streamable HTTP 端点(无需令牌),或用 Node.js 20 及以上通过 npx 运行 npm 包。公共端点按 IP 限流,每 10 分钟 60 次请求。另有可选变量 SE24_MCP_URL 和 SE24_MCP_TOKEN,用于其他或受保护的端点。
安装前请注意
助手会创建和更新真实订单并返回付款链接;付款与法律同意由本人在网站上完成,服务器不接收银行卡数据。创建订单时返回的 access_token 是该订单唯一的钥匙,必须保存并传给后续调用。个人数据只返回给令牌持有者,上传的文件会发送到服务商系统。表单取值和提示信息为波兰语。

安装

在 SourceWeft 中

  1. 打开 控制台中的 Świadectwo Energetyczne 24,将其添加到工作区。
  2. 为需要使用其工具的对话启用该服务。

Web executable,通过 Streamable HTTP。 远程服务在工作区中配置后即可从网页运行时运行。

交给智能体安装

把这段提示词粘贴到 Claude Code、Codex、Cursor 等智能体,或 SourceWeft 对话中。智能体会读取该服务器的安装指南,先向你展示发布者、端点和登录方式,经你同意后再把它添加到你的客户端。密钥不会写进任何命令。

阅读 https://sourceweft.com/mcp/pl.swiadectwo-energetyczne24%2Fzamowienia/install.md,并按其中说明把这个 MCP 服务器接入我的客户端。修改任何配置之前,先告诉我它的发布者、端点和登录方式,等我确认。不要把 API 密钥写进命令或我会提交的文件;问我密钥应从哪里获取。

查看智能体所依据的安装指南

其他 MCP 客户端

把它添加到你客户端的 mcpServers 配置中。

{
  "mcpServers": {
    "wiadectwo-energetyczne-24": {
      "type": "http",
      "url": "https://swiadectwo-energetyczne24.pl/api/mcp"
    }
  }
}

README

swiadectwo-energetyczne24-mcp

[npm] [license] [test]

MCP server for ordering energy performance certificates in Poland (świadectwo charakterystyki energetycznej) from swiadectwo-energetyczne24.pl.

An AI assistant can answer questions about the offer and prices, collect the property data one question at a time, attach documents and hand the user a payment link. Legal consents and payment are always completed by a person on the website — the server never takes card data or consents.

Install

Claude Code:

bash
claude mcp add swiadectwo-energetyczne24 -- npx -y swiadectwo-energetyczne24-mcp

Claude Desktop, Cursor and other clients (mcpServers in the config file):

json
{  "mcpServers": {    "swiadectwo-energetyczne24": {      "command": "npx",      "args": ["-y", "swiadectwo-energetyczne24-mcp"]    }  }}

Clients that speak Streamable HTTP can skip the package and connect straight to the remote server — no token needed:

json
{  "mcpServers": {    "swiadectwo-energetyczne24": {      "type": "http",      "url": "https://swiadectwo-energetyczne24.pl/api/mcp"    }  }}

Tools

ToolWhat it does
get_certificate_optionsProperty types with base prices, paid add-ons, document types, allowed values
get_certificate_informationOffer, process, lead time, documents, legal basis, FAQ, contact
create_certificate_orderCreates an order and returns its order_id and one-time access_token
get_certificate_order_requirementsWhat is still missing, with a ready question and allowed values per field
update_certificate_orderFills in fields of an order
get_certificate_orderCurrent data of an order
get_certificate_order_statusOrder, payment and certificate status
calculate_certificate_pricePrice of a specific order (net, VAT, gross, line items)
get_payment_linkLink to the page where the user gives consents and pays
create_document_upload_urlPre-signed upload URL for a photo or document
add_property_documentAttaches an uploaded file to the order

The list above is informational: this package is a thin stdio client that forwards every message to https://swiadectwo-energetyczne24.pl/api/mcp, so tools, schemas, prices and questions always come from the live service. Form values and messages for the end user are in Polish.

How it works

  • JSON-RPC 2.0 over stdio, one message per line, forwarded over Streamable HTTP.
  • No dependencies; Node.js 20 or newer.
  • Public endpoint, rate limit 60 requests per 10 minutes per IP address.
  • Each order is protected by its own access_token, returned once by create_certificate_order; order_id alone opens nothing.

Environment variables (optional):

VariableMeaning
SE24_MCP_URLEndpoint to forward to (default https://swiadectwo-energetyczne24.pl/api/mcp)
SE24_MCP_TOKENBearer token, only if the endpoint requires one (the public one does not)

Development

bash
npm test

test.js starts the server, performs a real handshake (initialize, notifications/initialized, tools/list, tools/call) and compares the price returned by the tool with the one published at /api/pricing. It also checks that the versions in package.json and server.json agree. GitHub Actions repeats it every week.

Releasing a new version — in this order:

  1. Bump version in package.json and in server.json (version and packages[].version).
  2. npm test
  3. npm publish (the package must exist on npm before the registry sees it).
  4. Push to main — a change in server.json starts the workflow that publishes to the MCP Registry.

Po polsku

Serwer MCP serwisu swiadectwo-energetyczne24.pl: asystent AI (Claude, ChatGPT, Cursor i inne klienty MCP) odpowiada na pytania o ofertę i ceny, zbiera dane nieruchomości, dołącza dokumenty i podaje link do płatności za świadectwo charakterystyki energetycznej. Zgody i płatność zawsze potwierdza człowiek na stronie.

Instalacja w Claude Code:

bash
claude mcp add swiadectwo-energetyczne24 -- npx -y swiadectwo-energetyczne24-mcp

Opis narzędzi i API po polsku: swiadectwo-energetyczne24.pl/api.

License

Code: MIT. Content returned by the service: see NOTICE.

来源:README.md,提交 06185cd

工具

11

get_certificate_options

Opcje świadectwa

Oferta: typy nieruchomości, dla których wystawiamy świadectwo (z ceną bazową brutto PLN), płatny dodatek (wersja papierowa), obsługiwane typy dokumentów i listy dozwolonych wartości (ogrzewanie, CWU, wentylacja, okna, drzwi). Wywołaj jako pierwsze, jeśli użytkownik nie określił typu nieruchomości. Ceny tu są cennikowe — cenę konkretnego zamówienia liczy calculate_certificate_price. Wartości enum podawaj później DOKŁADNIE tak, jak tu wyglądają.

输入参数property_type

get_certificate_information

Informacje o usłudze

Fakty o usłudze pochodzące z naszego systemu: dla jakich nieruchomości wystawiamy świadectwo, przebieg procesu, czasy realizacji, wymagane dokumenty, podstawa prawna, FAQ i kontakt. Używaj tego zamiast odpowiadać z własnej wiedzy.

输入参数topics

create_certificate_order

Utwórz zamówienie świadectwa

Tworzy zamówienie świadectwa charakterystyki energetycznej. NIE musisz mieć wszystkich danych — podaj, co już wiesz; odpowiedź zawiera brakujące pola i pytanie, które zadać jako następne. Zwrócony access_token jest jedynym kluczem do tego zamówienia: zapamiętaj go i przekazuj do pozostałych narzędzi. Zamówienie nie jest opłacone dopóki użytkownik nie przejdzie przez link z get_payment_link.

输入参数doorsfieldsaddressoptionswindowscustomerpropertyproperty_type必填idempotency_key

get_certificate_order_requirements

Czego brakuje w zamówieniu

Zwraca listę pól, których brakuje, żeby zamówienie było gotowe do płatności — razem z gotowym pytaniem po polsku i dozwolonymi wartościami. To backend decyduje, czego brakuje; nie zgaduj i nie pytaj o pola spoza tej listy.

输入参数order_id必填access_token必填

update_certificate_order

Uzupełnij zamówienie

Częściowa aktualizacja zamówienia — podajesz tylko te pola, które chcesz ustawić lub zmienić; reszta zostaje nienaruszona. Zwraca aktualny status i pozostałe braki. Jeśli którakolwiek wartość jest spoza dozwolonej listy, NIC nie zostaje zapisane i dostajesz błąd INVALID_FIELD_VALUE.

输入参数doorsfieldsaddressoptionswindowscustomerorder_id必填propertyaccess_token必填

get_certificate_order

Pobierz zamówienie

Pełny stan zamówienia: zebrane wartości pól, dołączone dokumenty, cena, status i braki. Używaj, gdy musisz odczytać, co już zapisano; do samego postępu realizacji wystarczy get_certificate_order_status. Dane osobowe zwracamy tylko posiadaczowi access_token.

输入参数order_id必填access_token必填

get_certificate_order_status

Status zamówienia

Skrócony status zamówienia — bez danych osobowych i bez wartości pól. Używaj do informowania użytkownika o postępie realizacji (płatność, przygotowanie świadectwa, wysyłka).

输入参数order_id必填access_token必填

calculate_certificate_price

Oblicz cenę

Wiążąca cena wyliczona przez nasz backend. Podaj order_id + access_token dla ceny konkretnego zamówienia albo samo property_type dla wyceny orientacyjnej. NIGDY nie licz ceny samodzielnie i nie podawaj kwot z pamięci.

输入参数optionsorder_idaccess_tokendiscount_codeproperty_type

create_document_upload_url

Przygotuj miejsce na dokument

Zwraca jednorazowy URL do wgrania pliku (metodą PUT) i file_id, którym potem dołączysz plik przez add_property_document. MCP nigdy nie pobiera plików z Internetu — bajty wysyła ten, kto je ma.

输入参数mime必填filename必填order_id必填size_bytes必填access_token必填document_type必填

add_property_document

Dołącz dokument do zamówienia

Dołącza wgrany wcześniej plik do zamówienia. file_id musi pochodzić z create_document_upload_url dla TEGO zamówienia. Zdjęcie budynku (property_photo) jest potrzebne do wystawienia świadectwa, ale nie blokuje płatności — jeśli go nie dodasz, użytkownik doda je na stronie płatności albo dośle później na stronie zamówienia.

输入参数file_id必填filenameorder_id必填access_token必填document_type必填

版本历史

2
  1. v1.2.0最新Oct 10, 2026
  2. v1.1.0Sep 16, 2026

评分

已满足适用检查项的 100%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通必需25 分
  • 已声明认证方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 图标10 分
  • 文档15 分
  • 许可证10 分