ต้นแบบ · รุ่นทดลอง: มีทุก server ในทะเบียนทางการ อัปเดตทุก 30 นาที รีวิวและบัญชีผู้ใช้จะมาในขั้นถัดไป
PopNx MCPที่รวม MCP สำหรับคนใช้ AI · อธิบายเป็นภาษาคน

EU & Nordic Official Open-Data MCP Suite

โดย ituloรุ่น 0.2.0i★ –iรันบนเครื่อง
ชื่อใน registryio.github.itulo/eu-nordic-open-data-mcp

ติดตั้ง

ภาพรวม

คำอธิบายจากผู้ทำ (ภาษาอังกฤษตามต้นฉบับ)

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

สามเสาของ PopNx MCP

สามเรื่องนี้ไม่รวมเป็นคะแนนเดียว เพราะความเห็น การวัด และความนิยม เป็นคนละเรื่องกัน

ใช้ทำอะไรได้

ตัวนี้ยังไม่ได้เรียบเรียงเป็นภาษาไทย ด้านล่างคือข้อเท็จจริงที่เราอ่านจาก registry

  • การเชื่อมต่อ: รันบนเครื่อง
  • ช่องทาง (transport): stdio
  • หมวด: กฎหมายและข้อมูลภาครัฐ

ติดตั้ง

เลือกโปรแกรม AI ที่คุณใช้ แล้วคัดลอกค่าตั้งไปวาง

ก่อนติดตั้ง

ต้องเตรียมก่อน

  • npmติดตั้ง Node.js (มีคำสั่ง npx) ในเครื่อง

คุณใช้แอปไหน

เลือกแอปด้านบน เราจำไว้ให้ ครั้งหน้าปุ่มจะขึ้นว่า “ติดตั้งลง …”

เปิด Claude Desktop → Settings → Developer → Edit Config แล้ววางค่านี้ในไฟล์ claude_desktop_config.json

{
  "mcpServers": {
    "eu-nordic-open-data": {
      "command": "npx",
      "args": [
        "-y",
        "eu-nordic-open-data-mcp"
      ],
      "env": {
        "FINGRID_API_KEY": "ใส่ค่าของคุณ"
      }
    }
  }
}

พิมพ์คำสั่งนี้ใน Terminal

claude mcp add eu-nordic-open-data --env FINGRID_API_KEY='ใส่ค่าของคุณ' -- npx -y eu-nordic-open-data-mcp

เติมค่าที่เว้นว่างไว้ก่อนรัน

เปิดใน Cursor

หรือคัดลอกค่าตั้งเอง

วางในไฟล์ .cursor/mcp.json ของโปรเจกต์ หรือ ~/.cursor/mcp.json

{
  "mcpServers": {
    "eu-nordic-open-data": {
      "command": "npx",
      "args": [
        "-y",
        "eu-nordic-open-data-mcp"
      ],
      "env": {
        "FINGRID_API_KEY": "ใส่ค่าของคุณ"
      }
    }
  }
}

เบราว์เซอร์จะถามก่อนเปิดแอป จากนั้นแอปแสดงค่าตั้งให้ตรวจแล้วกดยืนยัน ช่อง key เว้นว่างไว้ให้คุณใส่เอง

เปิดใน VS Code

หรือคัดลอกค่าตั้งเอง

วางในไฟล์ .vscode/mcp.json ของโปรเจกต์

{
  "servers": {
    "eu-nordic-open-data": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "eu-nordic-open-data-mcp"
      ],
      "env": {
        "FINGRID_API_KEY": "ใส่ค่าของคุณ"
      }
    }
  }
}

เบราว์เซอร์จะถามก่อนเปิดแอป จากนั้นแอปแสดงค่าตั้งให้ตรวจแล้วกดยืนยัน ช่อง key เว้นว่างไว้ให้คุณใส่เอง

ตัวนี้รันในเครื่องคุณ แต่ ChatGPT ต่อได้เฉพาะ server บนอินเทอร์เน็ต ลองเลือกแอปอื่น

ตัวเลือกเก็บในคุกกี้บนเครื่องนี้ ไม่ต้องมีบัญชี

ค่าที่ต้องใส่เอง

  • FINGRID_API_KEY env
    Optional free CC BY 4.0 API key from data.fingrid.fi (required only when calling fingrid_* tools).

ค่าตั้งนี้สร้างจากข้อมูลใน registry ของผู้ทำ ถ้าไม่ตรงกับ README ให้เชื่อ README

ทำอะไรได้บ้าง

รันในเครื่องคุณ รายการเครื่องมือจะขึ้นในแอป AI หลังติดตั้ง

ผลตรวจเบื้องต้นi

เราตรวจจากข้อมูลที่ใครก็เปิดดูได้ ยังไม่ได้อ่านโค้ด ข้อที่ไม่เกี่ยวกับตัวนี้ไม่นับในตัวหาร · ตรวจเมื่อ 7 พ.ย. 2569

  • ✓ ผ่าน

    ตัวตนผู้ทำตรงกับ repo

    ชื่อใน registry ยืนยันด้วยบัญชี GitHub itulo ซึ่งเป็นเจ้าของ repo

  • … ยังไม่ตรวจ

    ยังมีคนดูแล

    ยังไม่ได้อ่านข้อมูล repo จาก GitHub

  • … ยังไม่ตรวจ

    มีสัญญาอนุญาต (license)

    ยังไม่ได้อ่านข้อมูล repo จาก GitHub

  • – ไม่เกี่ยว

    endpoint ตอบ

    ตัวนี้รันบนเครื่องคุณ ไม่มี endpoint บนอินเทอร์เน็ต

  • – ไม่เกี่ยว

    ล็อกอินแบบ OAuth

    ตัวนี้รันบนเครื่อง ใช้ค่าที่ตั้งในเครื่องแทน

  • … ยังไม่ตรวจ

    คำอธิบายเครื่องมือไม่มีคำสั่งแอบแฝง

    รันในเครื่องคุณ เราอ่านรายการเครื่องมือได้เฉพาะตัวที่มี endpoint บนอินเทอร์เน็ต

เทียบกับตัวอื่นในหมวด กฎหมายและข้อมูลภาครัฐi

  • ดาวมากกว่า 0% ของอีก 1732 ตัวในหมวดนี้
  • ส่งรุ่นใหม่เข้า registry ล่าสุดกว่า 83% ของอีก 1732 ตัวในหมวดนี้
  • ผลตรวจเบื้องต้นดีกว่าหรือเท่ากับ 100% ของอีก 1732 ตัวในหมวดนี้

เทียบกับทุก server ที่ยังใช้งานในหมวดนี้ทั้งทะเบียน ดาวนับเฉพาะเมื่อผู้ลงทะเบียนเป็นเจ้าของ repo

คำถามที่พบบ่อย

EU & Nordic Official Open-Data MCP Suite ปลอดภัยไหม?

จากการตรวจเบื้องต้นของเรา ผ่าน 1 จาก 1 ข้อที่ตรวจได้ เรายังไม่ได้อ่านโค้ด ก่อนใส่กุญแจหรือ token ให้ดูว่า server ขอสิทธิ์อะไร และเลือกกุญแจที่ทำได้เท่าที่จำเป็น

ต้องใช้กุญแจหรือรหัสอะไรบ้าง?

registry ไม่ได้ระบุว่าต้องใช้กุญแจ แต่บางตัวจะขอให้ล็อกอินตอนใช้ครั้งแรก

ตัวนี้รันบนเครื่องหรือบนคลาวด์?

รันบนเครื่องของคุณ โปรแกรม AI จะเปิด server ขึ้นมาเองเมื่อใช้ ข้อมูลไม่ต้องผ่านเซิร์ฟเวอร์ของผู้ทำ (ยกเว้นตัวที่ไปเรียกบริการออนไลน์ต่อ)

ยังมีคนดูแลอยู่ไหม?

repo บน GitHub มีการแก้โค้ดล่าสุด – และส่งรุ่นล่าสุด (0.2.0) เข้า registry 6 วันที่ผ่านมา

ใช้กับโปรแกรมไหนได้บ้าง?

โปรแกรมที่รองรับ MCP เช่น Claude Desktop, Claude Code, Cursor และ VS Code ตัวนี้ต้องมี Node.js ในเครื่องด้วย

มีตัวไหนใช้แทนได้บ้าง?

ในหมวดเดียวกันมี DutyKit, Agent Data Tools: Company, compliance and checks, Agent Data Tools

ตัวที่ใช้แทนได้

server หมวดเดียวกันจากผู้ทำคนอื่น เรียงตามดาว

อ่านการ์ด:★ ดาว GitHubiสามเสา: รีวิว · ผลตรวจ · การใช้งานiอัปเดต = วันที่ส่งรุ่นล่าสุดเข้า registryi

DutyKit

โดย r08150816s-star

EU business duties for AI agents: legal obligations with sources and pre-checks (DE, LU, EU)

รันบนคลาวด์อัปเดต วันนี้
ติดตั้ง

Agent Data Tools

โดย Nutshell2000

641 agent tools: chain data, prices, sanctions, web, PDF. 25 free calls, then from $0.002.

รันบนคลาวด์อัปเดต วันนี้
ติดตั้ง

README จากผู้ทำ

เปิดอ่าน README

ส่วนนี้คัดจาก repo ของผู้ทำตามต้นฉบับ PopNx MCP ไม่ได้ตรวจหรือรับรองเนื้อหา ตัด HTML รูปภาพ และสคริปต์ออกแล้ว ลิงก์จะพาออกนอกเว็บ

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 13 public hosted Apify Actors on the Apify Store (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-vulnerabilitiesitulo/enisa-euvd-vulnerabilitiesEU 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 13 hosted actors (all 13 shown below) to your claude_desktop_config.json or .cursor/mcp.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,itulo/enisa-euvd-vulnerabilities,itulo/eu-safety-gate-alerts,itulo/uk-companies-house-kyb,itulo/france-sirene-company-search" ], "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:

git clone https://github.com/itulo/eu-nordic-open-data-mcp.git

cd eu-nordic-open-data-mcp/tools/ted-tender-feed npm install npm 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 verification npm run mcp # Start stdio MCP server

Example local claude_desktop_config.json / .cursor/mcp.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:

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).
ถาม PopNx