EU & Nordic Official Open-Data MCP Suite

io.github.itulo由 GitHub 账号 itulo 发布v0.2.0更新于 Nov 3, 2026

EU & Nordic official open data: TED, sanctions, VIES, VAT rates, GLEIF, Safety Gate, ECB, PRH, Brreg

概览

AI 生成的概览

本地 stdio MCP 服务器,整合 49 个工具,接入欧盟与北欧官方开放数据 API,涵盖招标、企业登记、增值税、汇率、天气、电网与漏洞数据。

可以做什么
  • 检索 TED 欧盟招标公告,支持新公告提醒与许可信息
  • 跟踪芬兰 PRH 与挪威 Brreg 的企业事件并查询企业资料
  • 通过 VIES 校验欧盟增值税号,获取欧盟增值税税率、欧洲央行汇率、政策利率与通胀
  • 查询 GLEIF 法人识别码、搜索记录并追溯股权归属链
  • 读取芬兰电网与气象数据:Fingrid 快照、时间序列与碳排放强度,FMI 预报、观测、海平面与预警
  • 查看波罗的海港口挂靠与拥堵情况,并按关键词、厂商、评分或 CVE/EUVD 编号检索 ENISA 漏洞库
适用场景
适合需要在一处获取权威欧洲与北欧公共部门数据的场景:招标监控、供应商与股权尽职调查、跨境开票的增值税与汇率核对、芬兰能源与天气背景信息,或漏洞排查。
运行要求
以 stdio 在本地运行,通常通过 npx 使用 npm 包,需要 Node.js。多数工具无需密钥;fingrid_* 工具需要免费的环境变量 FINGRID_API_KEY。需能访问上游政府 API 的网络。
安装前请注意
工具会调用第三方公共 API,请求与检索词会离开本机。部分工具会在本地保存状态文件用于提醒与监控快照。输出内嵌许可与署名声明,重复使用时须保留。仅提供企业层面数据,个人数据按设计被脱敏。

安装

在 SourceWeft 中

  1. 打开 控制台中的 EU & Nordic Official Open-Data MCP Suite,将其添加到工作区。
  2. 为需要使用其工具的对话启用该服务。

Desktop only,通过 STDIO。 STDIO 服务会启动本地进程,因此需要 SourceWeft 桌面宿主。

其他 MCP 客户端

参照 仓库 中的启动说明。

README

EU & Nordic Official Open-Data MCP Servers & Apify Actors (eu-nordic-open-data-mcp)

13 production-ready Model Context Protocol (MCP) servers (@modelcontextprotocol/sdk over stdio) and 12 hosted Apify Actors (15 tools in total) built on official European Union, Finnish, Norwegian, French and UK government open-data APIs. The unified server (npx -y eu-nordic-open-data-mcp) exposes all 49 tools over stdio.

Every tool shares a single core library (src/lib/*) across its stdio MCP server (src/mcp-server.js) and Apify Actor (src/main.js), and enforces:

  1. Strict GDPR Personal-Data Redaction by Design: Organisation-level whitelists strip sole-trader (toiminimi) personal names & residential addresses in VIES VAT checks, c/o names & street addresses in PRH Trade Register records, natural-person contact points in TED procurement notices, and ship master names in Digitraffic port calls.
  2. Mandatory Licence & Attribution Envelope: Every output record and MCP tool response (including error responses) embeds the exact legal attribution, licence URL, and reuse notice verified in LICENCE_REGISTER.md and licences.json.
  3. Zero Proprietary Exchange Price Data: Power grid tools use 100% CC BY 4.0 Fingrid & FMI physical grid and meteorological datasets (zero Nord Pool or ENTSO-E day-ahead electricity exchange prices).

Independent Open-Source Suite: Not affiliated with or endorsed by the Publications Office of the EU, European Commission, ECB, ENISA, PRH, Fingrid, FMI, Fintraffic, GLEIF, Brønnøysundregistrene, DG TAXUD, Companies House or Insee. Uses no agency or EU logos.


All 15 Tools at a Glance

#Tool DirectoryHosted Apify ActorOfficial Upstream APIKeyless?MCP Tools Exposed
1tools/ted-tender-feeditulo/ted-tender-feedEU TED Search API v3 (api.ted.europa.eu/v3)Yested_search_tenders, ted_new_tenders_alert, ted_licence_info
2tools/prh-company-eventsitulo/prh-company-eventsFinland PRH / YTJ Open Data v3 (avoindata.prh.fi) + Norway Brreg Enhetsregisteret (data.brreg.no, NLOD 2.0)Yesprh_company_events, prh_watch_companies, brreg_company_events, brreg_company_lookup, prh_licence_info
3tools/eu-sanctions-screenitulo/eu-sanctions-screenEuropean Commission DG FISMA Consolidated Financial Sanctions (FSF CSV 1.1)Yeseu_sanctions_screen, eu_sanctions_lookup, eu_sanctions_list_info
4tools/fingrid-grid-signalsitulo/fingrid-grid-signalsFingrid Open Data API (data.fingrid.fi/api)Free key (FINGRID_API_KEY)fingrid_grid_snapshot, fingrid_cheap_hours, fingrid_co2_intensity, fingrid_series, fingrid_dataset, fingrid_licence_info
5tools/fmi-fingrid-nowcastitulo/fmi-fingrid-nowcastFMI WFS 2.0 Weather Forecasts + Fingrid Wind/Solar/LoadKeyless (weather_only) or FINGRID_API_KEYfmi_fingrid_nowcast, fmi_station_weather, fmi_fingrid_licence_info
6tools/fmi-weather-warnings-alertsitulo/fmi-weather-warnings-alertsFMI CAP 1.2 Severe Weather/Marine Alerts + WFS Observations & MareographsYesfmi_active_alerts, fmi_weather_observations, fmi_sea_level_observations, fmi_alerts_licence_info
7tools/eu-vies-vat-validatoritulo/eu-vies-vat-validatorEuropean Commission VIES VAT REST API (ec.europa.eu/taxation_customs/vies)Yesvies_validate_vat_batch, vies_member_state_status, vies_licence_info
8tools/ecb-fx-rates-macroitulo/ecb-fx-rates-macroEuropean Central Bank (ECB) SDMX 2.1 Data Portal (data-api.ecb.europa.eu)Yesecb_fx_rates, ecb_policy_rates_and_inflation, ecb_convert_invoices, ecb_licence_info
9tools/digitraffic-port-calls-marineitulo/digitraffic-port-calls-marineFintraffic Digitraffic Marine Port Call API (meri.digitraffic.fi)Yesdigitraffic_port_calls, digitraffic_port_congestion_summary, digitraffic_licence_info
10tools/enisa-euvd-vulnerabilities— (local MCP only)EU Agency for Cybersecurity (ENISA) European Vulnerability Database (euvd.enisa.europa.eu)Yeseuvd_exploited_and_critical, euvd_search_vulnerabilities, euvd_lookup_by_id, euvd_licence_info
11tools/gleif-lei-lookup— (local MCP only)GLEIF LEI API (api.gleif.org, CC0) incl. Level 2 direct/ultimate parent relationshipsYesgleif_lei_lookup, gleif_search, gleif_ownership_chain, gleif_licence_info
12tools/eu-vat-rates— (local MCP only)European Commission Taxes in Europe Database (TEDB) VAT retrieval web service (CC BY 4.0)Yeseu_vat_standard_rates, eu_vat_rates_lookup, eu_vat_rates_licence_info
13tools/eu-safety-gate-alertsitulo/eu-safety-gate-alertsEU Safety Gate weekly reports (dangerous non-food products, CC0)Yeseu_safety_gate_alerts, eu_safety_gate_match, eu_safety_gate_reports, eu_safety_gate_licence_info
14tools/uk-companies-house-kybitulo/uk-companies-house-kybUK Companies House Public Data API (your free key; company-level only, no officer/PSC names) + keyless GLEIF LEI & parent chain (CC0)GLEIF modes keyless; Companies House needs a free key— (Apify Actor only)
15tools/france-sirene-company-searchitulo/france-sirene-company-searchInsee Sirene via API Recherche d'entreprises (recherche-entreprises.api.gouv.fr, Licence Ouverte 2.0); no sole traders; GDPR art. 21 marketing opt-outs excluded by defaultYes— (Apify Actor only)

Quickstart 1: Zero-Install Hosted MCP in Claude Desktop & Cursor (@apify/actors-mcp-server)

Add any combination of the hosted actors to your claude_desktop_config.json or .cursor/mcp.json:

json
{  "mcpServers": {    "eu-nordic-open-data": {      "command": "npx",      "args": [        "-y",        "@apify/actors-mcp-server",        "--actors",        "itulo/ted-tender-feed,itulo/prh-company-events,itulo/eu-sanctions-screen,itulo/fingrid-grid-signals,itulo/fmi-fingrid-nowcast,itulo/fmi-weather-warnings-alerts,itulo/eu-vies-vat-validator,itulo/ecb-fx-rates-macro,itulo/digitraffic-port-calls-marine"      ],      "env": {        "APIFY_TOKEN": "YOUR_APIFY_API_TOKEN"      }    }  }}

Examples: n8n workflows and LangChain / LangGraph

examples/ contains importable n8n workflows (daily EU tender alert by CPV code to email or Slack, Finnish company events to Google Sheets, sanctions screening of a name list) and LangChain / LangGraph examples (MCP adapter agent over src/index.js, plus ApifyActorsTool with the hosted actor). See examples/README.md.


Quickstart 2: Run Locally as Stdio MCP Servers

Clone the repository, install dependencies in any tool folder, and connect directly over stdio:

bash
git clone https://github.com/itulo/eu-nordic-open-data-mcp.gitcd eu-nordic-open-data-mcp/tools/ted-tender-feednpm installnpm test          # Offline deterministic fixture unit tests (per tool; `npm test` at the repo root runs all 110 tests across 15 tools)npm run smoke     # Live upstream API verificationnpm run mcp       # Start stdio MCP server

Example local claude_desktop_config.json / .cursor/mcp.json:

json
{  "mcpServers": {    "ted-tender-feed": {      "command": "node",      "args": ["/absolute/path/to/eu-nordic-open-data-mcp/tools/ted-tender-feed/src/mcp-server.js"]    },    "eu-sanctions-screen": {      "command": "node",      "args": ["/absolute/path/to/eu-nordic-open-data-mcp/tools/eu-sanctions-screen/src/mcp-server.js"]    },    "eu-vies-vat-validator": {      "command": "node",      "args": ["/absolute/path/to/eu-nordic-open-data-mcp/tools/eu-vies-vat-validator/src/mcp-server.js"]    },    "ecb-fx-rates-macro": {      "command": "node",      "args": ["/absolute/path/to/eu-nordic-open-data-mcp/tools/ecb-fx-rates-macro/src/mcp-server.js"]    },    "enisa-euvd-vulnerabilities": {      "command": "node",      "args": ["/absolute/path/to/eu-nordic-open-data-mcp/tools/enisa-euvd-vulnerabilities/src/mcp-server.js"]    }  }}

Quickstart 3: n8n, Make.com & Sync REST API (run-sync-get-dataset-items)

Every actor can be called synchronously as a JSON REST endpoint:

bash
curl -s -X POST \  "https://api.apify.com/v2/acts/itulo~ted-tender-feed/run-sync-get-dataset-items?token=${APIFY_TOKEN}" \  -H "Content-Type: application/json" \  -d '{"cpvCodes":["72000000"],"countries":["FIN","SWE"],"maxResults":5}'

Licence & Attribution Register

  • Code Licence: MIT License
  • Data Licences & Mandatory Attribution: Documented with primary legal sources in LICENCE_REGISTER.md and licences.json (European Commission Decision 2011/833/EU, CC BY 4.0, CC0 1.0 (GLEIF, Safety Gate), NLOD 2.0 (Brreg), ECB Reuse Policy, and ENISA Legal Notice).

来源:README.md,提交 06d75a8

工具

49

ted_search_tenders

Search EU public tenders (TED)

Search EU public procurement notices on TED by CPV code, country and publication date. Returns deduplicated, structured, organisation-level records with attribution.

输入参数cpvCodeslanguagecountriesmaxResultsnoticeTypespublishedTocountryFieldpublishedFromcollapseByProcedure

ted_new_tenders_alert

New EU tenders since last check (alert)

Returns only TED notices not returned by a previous call with the same alertName (state kept in a local file).

输入参数cpvCodeslanguagealertNamecountriesmaxResultsnoticeTypescountryFieldcollapseByProcedure

ted_licence_info

Licence and attribution for TED data

Licence, attribution string, rate limits and restrictions for the TED data used by this server.

无需输入参数。

prh_company_events

Finnish company events (PRH Trade Register)

New companies, name changes, liquidations, bankruptcies, restructurings, dissolutions and industry changes registered in a date window. Event types: new_company, name_change, liquidation, liquidation_ended, bankruptcy, bankruptcy_ended, restructuring, dissolution, removal, merger, demerger, registered_office_change, articles_amended, industry_change. Company-level data only. Person data (representatives, c/o names, street addresses) is not provided.

输入参数dateTodateFromlocationeventTypescompanyFormmaxPerEvent

prh_watch_companies

Watch Finnish companies for changes

Checks Business IDs against the last snapshot (kept locally per watchName) and reports name, industry, form, situation, location and status changes. Company-level data only. Person data (representatives, c/o names, street addresses) is not provided.

输入参数watchNamebusinessIds必填

brreg_company_events

Norwegian company events (Brreg Enhetsregisteret)

Norway: new companies, name changes, liquidations, bankruptcies, compulsory dissolutions, removals, registered-office (municipality) changes and industry changes in a date window, from the Brønnøysund Register Centre's open API and update feed. Event types: new_company, name_change, liquidation, bankruptcy, dissolution, removal, registered_office_change, industry_change. Same record shape as prh_company_events. Company-level data only: sole proprietorships (ENK) are withheld; no roles/persons, no street addresses, e-mail or phone. Source: Brreg Enhetsregisteret (NLOD 2.0).

输入参数dateTodateFromlocationeventTypescompanyFormmaxPerEvent

brreg_company_lookup

Norwegian company lookup (Brreg)

Company-level profile for a Norwegian organisation number (9 digits; 'NO 123 456 789 MVA' accepted): name, legal form, NACE code, municipality, status, bankruptcy/liquidation flags. Company-level data only: sole proprietorships (ENK) are withheld; no roles/persons, no street addresses, e-mail or phone. Source: Brreg Enhetsregisteret (NLOD 2.0).

输入参数orgNumber必填

prh_licence_info

Licence and attribution for PRH data

Licence, attribution, restrictions (no PRH/YTJ logos, no look-alike UI, GDPR).

无需输入参数。

fingrid_grid_snapshot

Finnish power grid snapshot

Latest real-time Finnish consumption, production, wind, nuclear, hydro, net import, frequency, system state, shortage status, CO2 emission factor and non-fossil share (Fingrid).

无需输入参数。

fingrid_cheap_hours

Cheap / low-carbon hours ahead (Finland)

Ranks the coming hours by residual load (consumption forecast minus wind and solar forecasts, all Fingrid). Lower = more renewable coverage, typically cheaper/cleaner. Heuristic, NOT a price forecast; no exchange prices used.

输入参数topNhoursAhead

fingrid_co2_intensity

CO2 intensity of Finnish electricity

Current emission factor of electricity consumed in Finland (gCO2/kWh, Fingrid dataset 396) vs the recent window, plus non-fossil share.

输入参数hoursBack

fingrid_series

Fingrid time series by group

Time series for a group: grid_snapshot, consumption_production, renewables, frequency, reserves, imbalance, co2 (reserves = FCR-N, FCR-D, aFRR, mFRR, FFR capacity prices; imbalance = imbalance price, calculated imbalance, balancing energy prices).

输入参数group必填hoursBack

fingrid_dataset

Any Fingrid CC BY dataset

Raw time series for given Fingrid dataset ids (Fingrid-produced CC BY datasets only). Curated ids: 51, 52, 74, 75, 106, 124, 165, 166, 177, 181, 188, 191, 192, 193, 194, 209, 244, 245, 247, 248, 277, 283, 317, 318, 319, 329, 330, 336, 395, 396, 397.

输入参数hoursBackdatasetIds必填

fingrid_licence_info

Licence and attribution for Fingrid data

Licence, required attribution, rate limits.

无需输入参数。

fmi_fingrid_nowcast

FMI Weather + Fingrid Wind/Solar/Consumption Nowcast Feed

Hourly joined feature feed combining FMI meteorological forecasts (wind speed, gusts, global solar radiation, cloud cover, temperature, heating degree hours across Finnish wind/solar/demand hubs) with Fingrid wind, solar, and electricity consumption forecasts and actuals. Includes 1h wind/residual ramps, storm cut-out flags, and EV smart-charging rankings. Uses NO Nord Pool or ENTSO-E day-ahead prices.

输入参数topNplaceshoursBackhoursAheadincludeStationBreakdown

fmi_station_weather

FMI Finnish Energy Hub Weather Forecast (WFS)

Hourly FMI WFS weather forecast (temperature, wind speed, maximum wind gusts, wind direction, cloud cover, global radiation) for Finnish wind/solar/demand hubs (Oulu, Vaasa, Pori, Helsinki, Lappeenranta). Does not require a Fingrid API key.

输入参数placeshoursBackhoursAhead

fmi_fingrid_licence_info

Licence and dual attribution for FMI + Fingrid nowcast feed

Returns CC BY 4.0 licence details, required attributions, and rate limits for both FMI and Fingrid.

无需输入参数。

fmi_active_alerts

Fetch active Finnish Meteorological Institute (FMI) CAP 1.2 severe weather, marine, wave, wind, and traffic warnings across Finland and the Baltic Sea (CC BY 4.0).

输入参数languagemaxAlertsminSeverityregionFilterincludeCancelled

fmi_weather_observations

Fetch live synoptic weather station observations (temperature, wind speed, gusts, humidity, precipitation, snow depth, pressure) for Finnish cities (CC BY 4.0).

输入参数placeshoursBack

fmi_sea_level_observations

Fetch live Baltic Sea mareograph sea-level and water temperature observations along the Finnish coast (CC BY 4.0).

输入参数hoursBackmaxStations

fmi_alerts_licence_info

Return FMI CC BY 4.0 open-data licence and attribution metadata.

无需输入参数。

vies_validate_vat_batch

Validate one or more EU/XI VAT numbers against the official European Commission VIES REST API with B2B reverse-charge eligibility and automatic GDPR sole-trader personal data redaction.

输入参数vatNumbers必填supplierCountryCode

vies_member_state_status

Check real-time availability of all 28 EU + Northern Ireland (XI) national VAT databases connected to the European Commission VIES gateway.

无需输入参数。

vies_licence_info

Return European Commission VIES reuse policy, GDPR company-level safeguard details, and attribution metadata.

无需输入参数。

ecb_fx_rates

Fetch official European Central Bank (ECB) daily & historical EUR reference exchange rates via SDMX 2.1.

输入参数endPeriodcurrenciesstartPeriodlastNObservations

ecb_policy_rates_and_inflation

Fetch official Eurosystem key policy interest rates (DFR, MRR_FR, MLFR) and Euro Area / EU country HICP annual inflation rates.

输入参数inflationAreaslastNObservations

ecb_convert_invoices

Convert B2B invoice amounts across currencies using official ECB EUR reference rates with prior-business-day fallback.

输入参数invoices必填

ecb_licence_info

Return European Central Bank (ESCB) statistics reuse policy and attribution metadata.

无需输入参数。

digitraffic_port_calls

Fetch live and scheduled Baltic & Finnish vessel port calls (ETA, ETD, ATA, ATD, berth, IMO, cargo status, shipping agents) from Fintraffic Digitraffic Marine API (CC BY 4.0).

输入参数portscargoOnlymaxResultsvesselQuery

digitraffic_port_congestion_summary

Aggregate port call traffic, cargo share, active berths, and average vessel turnaround time across Finnish ports (CC BY 4.0).

输入参数portscargoOnly

digitraffic_licence_info

Return Fintraffic Digitraffic CC BY 4.0 open-data licence and attribution metadata.

无需输入参数。

euvd_exploited_and_critical

Fetch the latest actively exploited (KEV) and critical CVSS vulnerabilities from the EU ENISA European Vulnerability Database (EUVD).

输入参数feed

euvd_search_vulnerabilities

Search the EU ENISA European Vulnerability Database (EUVD) by keyword, vendor, product, CVSS score range, EPSS score range, or exploited status.

输入参数sizetextvendorproducttoScorefromEpssexploitedfromScore

euvd_lookup_by_id

Look up a specific CVE ID (e.g. CVE-2024-3400) or EUVD ID (e.g. EUVD-2026-107265) in the ENISA European Vulnerability Database.

输入参数id必填

euvd_licence_info

Return ENISA European Vulnerability Database (EUVD) reuse policy and attribution metadata.

无需输入参数。

gleif_lei_lookup

Look up one or more Legal Entity Identifiers (LEI, ISO 17442) in the official GLEIF database (CC0): legal name, legal form, jurisdiction, registered and HQ address, national register id, entity and registration status, renewal date and managing LOU. Validates LEI check digits. Sole-proprietor (natural person) records are withheld.

输入参数leis必填

gleif_ownership_chain

Return the GLEIF Level 2 "who owns whom" data for an LEI: direct accounting-consolidation parent and ultimate parent (with names, relationship status, periods and corroboration), or the reporting exception explaining why a parent is not reported (e.g. NON_CONSOLIDATING, NATURAL_PERSONS), plus the number of direct children. Useful for KYB / UBO pre-checks at company level.

输入参数lei必填includeChildrenCount

gleif_licence_info

Return the GLEIF data licence (CC0 1.0), terms URL, attribution string and the personal-data policy applied by these tools.

无需输入参数。

eu_vat_standard_rates

Official EU VAT rates per member state on a given date from the European Commission Taxes in Europe Database (TEDB): standard rate, reduced, super-reduced and parking rates, regional standard rates (e.g. Canary Islands entries) and the categories with reduced rates. Source data is supplied by Member States (CC BY 4.0).

输入参数datecountries

eu_vat_rates_lookup

Find the VAT rate that applies to specific goods or services in EU member states, by Combined Nomenclature (CN) code (e.g. 4901 books), CPA code, or TEDB category id (e.g. FOODSTUFFS, PHARMACEUTICAL_PRODUCTS, ACCOMMODATION, RESTAURANT). Returns the matching reduced/exempt entries with comments, and the standard rate as fallback for countries without a specific entry.

输入参数datelimitcnCodescpaCodescountriescategories

eu_vat_rates_licence_info

Return the TEDB licence (CC BY 4.0), attribution string and the not-legally-binding disclaimer.

无需输入参数。

eu_safety_gate_alerts

List EU Safety Gate (formerly RAPEX) alerts on dangerous non-food consumer products from the latest official weekly reports (published every Friday by the European Commission, CC0). Filter by notifying country, country of origin, product category, risk type (e.g. Chemical, Choking, Electric shock), risk level or free text. Each alert has brand, model, barcodes, risk, measures (recall, withdrawal, marketplace delisting), marketplace listing ids and a link to the official alert.

输入参数limitqueryweekscategoryfromDateriskTyperiskLevelcountryOfOriginnotifyingCountry

eu_safety_gate_match

Check a product catalogue against EU Safety Gate alerts: exact GTIN/EAN barcode match, marketplace listing id (e.g. Amazon ASIN) match, and brand + model fuzzy match, over the last N weekly reports. Returns only products that matched, with match type, score and the alert. Use for marketplace / retailer compliance screening.

输入参数weeksproducts必填

eu_safety_gate_reports

List the latest Safety Gate weekly reports (reference, publication date, week, XML URL).

输入参数limit

eu_safety_gate_licence_info

Return the Safety Gate weekly-report licence (CC0 1.0), attribution and disclaimer.

无需输入参数。

eu_sanctions_screen

Screen one or more person/company names, EU reference numbers, or identification numbers against the official EU Consolidated Financial Sanctions List (DG FISMA / FSF). Fuzzy matches are labeled "possible match" (not determinations). Every response includes list publication date, source attribution, and a not-legal-advice disclaimer.

输入参数countryqueries必填programmessubjectTypefuzzyThresholdmaxMatchesPerQuery

eu_sanctions_lookup

Look up sanctioned entities in the official EU Consolidated Financial Sanctions List by EU reference number (e.g. EU.27.28), logical ID, programme (e.g. RUS, IRQ, IRN), subject type, or ISO-2 country code.

输入参数limitcountrylogicalIdprogrammesubjectTypeeuReferenceNumber

eu_sanctions_list_info

Return publication metadata, entity counts (persons vs enterprises), and active sanctions programme codes for the currently loaded EU Consolidated Financial Sanctions List.

无需输入参数。

版本历史

2
  1. v0.2.0最新Nov 1, 2026
  2. v0.1.0Oct 31, 2026

评分

已满足适用检查项的 90%

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

  • 近 30 天内可连通25 分
  • 已声明认证方式10 分

    请在注册中心条目中声明凭据请求头,或保持端点能够响应探测,以便判定其认证方式。

  • 已列出工具必需15 分
  • 描述必需15 分
  • 图标10 分
  • 文档15 分
  • 许可证10 分