プロトタイプ · プレビュー版:公式レジストリのすべてのサーバーを掲載し、30分ごとに同期しています。レビューとアカウント機能は今後のステップで始まります。
PopNx MCPAIを使う人のためのMCPサーバー · やさしい言葉で解説

Nl MCP

作者:GetApiNLバージョン 1.0.0i★ –iクラウドで動く
レジストリ名nl.getapi/mcp

インストール

概要

作者による説明(英語の原文)

Nederlandse overheids- en registerdata via MCP: KVK, BAG, energielabel, kenteken, DSO en meer.

PopNx MCPの3つの柱

この3つを1つのスコアにまとめることはしません。意見、測定、人気はそれぞれ別のものだからです。

できること

このサーバーのやさしい解説はまだ書いていません。以下はレジストリから読み取った事実です。

  • 接続方法: クラウドで動く
  • トランスポート: Streamable HTTP
  • カテゴリ: その他

インストール

使っているAIアプリを選んで、設定をコピーしてください。

インストールの前に

必要なもの

どのアプリを使っていますか?

上でアプリを選んでください。選んだアプリを覚えておくので、次からはボタンに「…にインストール」と表示されます。

このアドレスはリクエストの header にキーが必要ですが、コネクタを追加するメニューでは設定できません。代わりにClaude Code、Cursor、VS Codeを使ってください。

ターミナルでこれを実行します

claude mcp add --transport http getapi https://api.getapi.nl/mcp --header 'X-Api-Key: your-value'

動かす前に、空欄の値を入力してください。

Cursorで開く

または、設定を自分でコピーする

プロジェクトの .cursor/mcp.json、または ~/.cursor/mcp.json に貼り付けます

{
  "mcpServers": {
    "getapi": {
      "url": "https://api.getapi.nl/mcp",
      "headers": {
        "X-Api-Key": "your-value"
      }
    }
  }
}

ブラウザがアプリを開いてよいか確認し、そのあとアプリが設定を表示して確認を求めます。キーの値は空欄のままなので、自分で入力してください。

VS Codeで開く

または、設定を自分でコピーする

プロジェクトの .vscode/mcp.json に貼り付けます

{
  "servers": {
    "getapi": {
      "type": "http",
      "url": "https://api.getapi.nl/mcp",
      "headers": {
        "X-Api-Key": "your-value"
      }
    }
  }
}

ブラウザがアプリを開いてよいか確認し、そのあとアプリが設定を表示して確認を求めます。キーの値は空欄のままなので、自分で入力してください。

このアドレスはリクエストの header にキーが必要ですが、コネクタを追加するメニューでは設定できません。代わりにClaude Code、Cursor、VS Codeを使ってください。

選んだアプリは、この端末のCookieに保存されます。アカウントは不要です。

自分で入力する値

  • X-Api-Key HTTP header
    API key voor authenticatie

この設定は、作者のレジストリ登録情報から作成しています。READMEと違う場合は、READMEに従ってください。

できること

ツールの名前と説明は、サーバーが2026年11月7日に返したそのままの内容です。書いたのは作者で、私たちではありません。プレーンテキストとして表示しています。

  • kadaster.bag.address

    Address lookup by postcode and house number Returns full BAG address data for a Dutch address, including BAG IDs, usage purposes, surface area, build year, status, and GPS coordinates. Data is sourced from the PDOK BAG open API (Landelijke Voorziening BAG). Results are cached for

  • kadaster.bag.address.suggest

    Address autocomplete suggestions Returns address suggestions for autocomplete functionality based on a partial query. Useful for implementing address autocomplete in forms. Returns up to 10 suggestions with full address details and BAG identifiers. Results are cached for 1 hour.

  • kadaster.bag.id

    Address lookup by nummeraanduiding ID Returns full BAG address data for a given BAG nummeraanduiding ID. The nummeraanduiding ID is a 16-digit identifier from the BAG register. Data is sourced from the PDOK BAG open API (Landelijke Voorziening BAG). Results are cached for 24 hour

  • cbs.sbi

    SBI code index Returns all SBI codes from the local dataset. Optionally filter by `level` (1–5) and/or `parent_code` to retrieve only the direct children of a given SBI code. Levels: 1 = sectie (A–U), 2 = afdeling, 3 = groep, 4 = klasse, 5 = subklasse. Source: [CBS Standaard Bedr

  • cbs.sbi.search

    SBI code search Searches through all SBI codes and titles using a free-text query. Returns up to 25 matches, ordered by level (broad → specific) and code. Source: [CBS Standaard Bedrijfsindeling 2025](https://www.cbs.nl/sbi) Cost: 0.1 credit(s) per call. An API key is required vi

  • cbs.sbi.detail

    SBI code lookup Returns the title, description, level and full classification path for a single SBI code. Accepts both the dotted CBS format (`64.92.3`) and the numeric format (`64923`). Source: [CBS Standaard Bedrijfsindeling 2025](https://www.cbs.nl/sbi) Cost: 0.1 credit(s) per

  • lookup.dns.nameservers

    Nameserver lookup for a domain Returns the NS records for the given domain. Results are cached for 10 minutes. Cost: 1 credit(s) per call. An API key is required via the X-Api-Key header (or Authorization: Bearer ); a per-call wallet payment via x402 is also accepted.

  • lookup.dns.records

    DNS record lookup for a domain and record type Returns DNS records of the specified type for a domain. Supported types: A, AAAA, CNAME, MX, NS, TXT, SOA, PTR, SRV, ALL (default). Results are cached for 5 minutes. Cost: 1 credit(s) per call. An API key is required via the X-Api-Ke

  • validation.dnsbl

    Check an IP address against DNS-based blacklists (RBLs) Checks an IP address against 5 public DNSBL / RBL zones (Spamhaus, SpamCop, SORBS, Barracuda, PSBL) by querying their DNS-based blacklists. This is a lightweight, realtime check without any external API calls or rate limits.

  • dso.documents

    Search environmental documents Searches environmental documents (Omgevingswet and Wro) in context for the given location. Returns all applicable plans, environmental plans and related documents. Accepts coordinates or a postcode. Source: [DSO Omgevingsinformatie Ontsluiten v2](ht

  • dso.plans

    Search spatial plans Searches spatial plans (Wro) for the given location. Returns zoning plans, integration plans and amendment plans that affect the location. Accepts coordinates or a postcode. Source: [DSO Ruimtelijke Plannen Opvragen v4](https://developer.omgevingswet.overheid

  • validation.email

    Validate an email address Checks the RFC format and verifies that the domain has a valid DNS or MX record. Cost: 1 credit(s) per call. An API key is required via the X-Api-Key header (or Authorization: Bearer ); a per-call wallet payment via x402 is also accepted.

  • validation.email.batch

    Validate a batch of email addresses Validates up to 25 email addresses in a single request. Each address is checked for RFC format and DNS/MX record existence. Cost: 1 credit(s) per call. An API key is required via the X-Api-Key header (or Authorization: Bearer ); a per-call wall

  • validation.email.disposable

    Disposable email domain checker Checks the domain against a continuously updated blocklist of known throwaway email services (Mailinator, Guerrilla Mail, 10minutemail, etc.). Cost: 1 credit(s) per call. An API key is required via the X-Api-Key header (or Authorization: Bearer );

  • lookup.postcode

    Zipcode lookup for the Netherlands Returns address data for a Dutch postcode, optionally refined by house number. There are multiple sources available with varying coverage and accuracy. Cost: 0.5 credit(s) per call. An API key is required via the X-Api-Key header (or Authorizati

  • validation.iban

    Validate an international IBAN / BIC Validates an IBAN (ISO 13616) fully offline: country-specific length + structure and the mod-97 check digit. Supported for 70+ countries. For Dutch IBANs the bank name and BIC are resolved from the bank code. An optional BIC can be submitted t

  • lookup.ip

    Get ISP information and location details for an IP address Returns location, ISP, organisation and hosting details for a given IP address. Results are cached for 1 hour. Cost: 1 credit(s) per call. An API key is required via the X-Api-Key header (or Authorization: Bearer ); a per

  • ndw.laadpunten

    Charging points list Returns a list of all publicly accessible charging points in the Netherlands. Data comes from the NDW Open Data platform (DOT-NL); each charging point includes all available source fields, including the complete `availabilities` (counts, power, current type,

  • ndw.laadpunten.detail

    Charging point detail Returns the details of a single charging point by external ID (EVSEId or locationId), including all available NDW fields and the complete availabilities. Cost: 0.5 credit(s) per call. An API key is required via the X-Api-Key header (or Authorization: Bearer

  • ndw.emissiezones

    Emission zones list Returns an overview of all environmental zones (low-emission and zero-emission zones) in the Netherlands. Data comes from the NDW Open Data platform (DATEX II format). Optionally paginate with `page` (plus `per_page`, max 500; only then does the response conta

  • ndw.emissiezones.detail

    Emission zone detail Returns the details of a single emission zone by external ID, including the zone's GeoJSON geometry and vehicle restrictions. Cost: 0.5 credit(s) per call. An API key is required via the X-Api-Key header (or Authorization: Bearer ); a per-call wallet payment

  • ndw.truckparking

    Truck parking list Returns an overview of all truck parking locations in the Netherlands with current occupancy information. Static location data is combined with dynamic occupancy status (DATEX II). Optionally paginate with `page` (plus `per_page`, max 500; only then does the re

  • ndw.truckparking.detail

    Truck parking detail Returns the details of a single truck parking location by external ID. Cost: 0.5 credit(s) per call. An API key is required via the X-Api-Key header (or Authorization: Bearer ); a per-call wallet payment via x402 is also accepted.

  • property.pandgegevens

    Property data lookup (pandgegevens) Returns combined property data for a Dutch address: Address details + BAG identifiers, Energy label info, property value (WOZ waarde), spatial planning data, and environmental information. The `energy_labels` block contains every EP-Online labe

  • property.pandgegevens.lite

    Lightweight property data lookup (pandgegevens lite) Returns property data for a Dutch address: Address details + BAG identifiers, energy label info, and building characteristics. The `energy_labels` block contains all EP-Online labels (complete records); the summary blocks show

  • property.woz.waarde

    WOZ-value lookup (WOZ-waarde) Returns the Dutch government property assessment value (WOZ-waarde) for a property, including the historical values of the last three years. Alongside the value, the ground area of the WOZ object (grondoppervlakte) and the linked cadastral parcel (ka

  • rdw.vehicle

    Vehicle lookup by Dutch license plate (kenteken) — Pro / extended response Returns vehicle registration data from the RDW Basisregistratie Voertuigen, enriched with fuel + emission information, a national milieuzone compliance flag, and a wide range of extended fields: catalogusp

  • property.energy.label

    Energy label lookup for a Dutch address Returns the registered energy label(s) for a Dutch address from EP-Online (RVO). Each label carries the complete EP-Online record (field names are translated to English; fields that EP-Online does not provide for that label are `null`). Res

  • scraping.email

    E-mail Address Extractor Uses a simple regex to extract email addresses from the HTML content of a given URL. It is not always possible to extract email addresses due to obfuscation techniques. In such cases, the api will try to decode it. If it still fails, it will return an emp

  • validation.vat

    Validate an EU VAT number (VIES) Validates a European VAT number via the official VIES system of the European Commission. The country code must be the first two characters of the VAT number (e.g. `NL820646660B01`). Supported countries: all 27 EU member states + Northern Ireland (

基本チェックi

誰でも見られる情報をチェックしており、コードは読んでいません。当てはまらない項目は数に入れていません。 · 2026年11月7日にチェック

  • ✓ 合格

    作者とリポジトリが一致

    レジストリ名はドメイン getapi.nl で確認済みです(レジストリがドメインの所有を確認しています)

  • … 未チェック

    今もメンテナンスされている

    このリポジトリはまだGitHubから読み取っていません

  • … 未チェック

    ライセンスがある

    このリポジトリはまだGitHubから読み取っていません

  • ✓ 合格

    エンドポイントが応答する

    902ミリ秒で応答(HTTP 200)

  • – 対象外

    OAuthでサインイン

    サインイン不要

  • ✓ 合格

    ツールの説明に隠れた指示がない

    30件のツールの説明を読み、AIへの隠れた指示は見つかりませんでした

その他のほかのサーバーとの比較i

  • このカテゴリのほかの18354件のうち0%よりスターが多い
  • このカテゴリのほかの18354件のうち67%より最近レジストリに公開
  • 基本チェックの結果が、このカテゴリのほかの18354件のうち100%と同じかそれ以上

レジストリでこのカテゴリにある有効なすべてのサーバーと比較しています。スターは、公開者がリポジトリの所有者である場合だけ数えます。

よくある質問

Nl MCPは安全ですか?

当てはまる基本チェック3項目のうち3項目に合格しました。コードは読んでいません。キーやトークンを追加する前に、サーバーがどんなアクセスを求めているかを確認し、必要な権限だけを持つキーを使ってください。

どんなキーやコードが必要ですか?

レジストリには必須のキーは載っていません。ただし、最初に使うときにサインインを求めるサーバーもあります。

パソコンで動きますか、それともクラウドですか?

作者のクラウドで動きます。インストール不要でインターネット経由でつながりますが、送った内容は作者のサーバーを通ります。

今もメンテナンスされていますか?

GitHubリポジトリの最終更新は–、最新バージョン(1.0.0)がレジストリに届いたのは22 日前です。

どのアプリで使えますか?

Claude Desktop、Claude Code、Cursor、VS CodeなどのMCP対応アプリで使えます。URLでつながるので、リモートMCPサーバーに対応したアプリ(開発者モードのChatGPTなど)でも使えます。

代わりに使えるものは?

同じカテゴリには:Spec Driven Development, Remote Desktop Commander, Qemu MCP

代わりの候補

同じカテゴリで、ほかの作者が作ったサーバー。スターの多い順。

カードの見方:★ GitHubスターi3つの柱:レビュー · チェック · 利用状況i更新=最新バージョンをレジストリに公開した日i

Remote Desktop Commander

作者:desktop-commander

Remote Desktop Commander: use files, terminal and processes on your own computers from any AI app.

クラウドで動く★ 211一昨日更新
インストール

Qemu MCP

作者:0xmortuex

Boot and drive QEMU VMs from an AI agent: keys, screenshots, serial. No guest agent.

パソコンで動く今日更新
インストール

作者のREADME

READMEを開く

作者のリポジトリから書かれたとおりにコピーしたものです。PopNx MCPは内容を確認・推奨していません。HTML、画像、スクリプトは取り除いています。リンクはこのサイトの外へ移動します。

GetApi MCP Server

Een MCP-server die de GetApi-API beschikbaar maakt voor AI-clients zoals Claude Desktop.

Installatie

Installeer de server via npm:

npm install -g getapi-mcp

Wat het doet

Deze server maakt alle GetApi API-endpoints beschikbaar als tools voor AI-clients. De server communiceert via stdio en wordt gestart met npx getapi-mcp. De API-key wordt uitsluitend via de omgevingsvariabele API_KEY ingesteld.

Vereisten

  • Node.js 20 LTS of nieuwer
  • Een actieve GetApi API-key

Configuratie

CLI gebruik
npx getapi-mcp
MCP Server configuratie

Voeg de volgende configuratie toe aan de MCP-configuratie van je client (bijvoorbeeld claude_desktop_config.json voor Claude Desktop):

{

"mcpServers": { "getapi": { "command": "npx", "args": ["-y", "getapi-mcp@0.1.0"], "env": { "API_KEY": "ga_live_xxxxxxxxxxxxxxxxxxxx" } } } }

Belangrijk: De API-key wordt alleen via env ingesteld. De server redigeert de key volledig uit logs en output.

API Key verkrijgen

Je moet een actieve API-key van GetApi hebben. Zie hun dashboard voor informatie over het aanmaken en beheren van keys.

Opmerking: De key moet het formaat ga_live_xxxxx of ga_test_xxxxx hebben.

Beschikbare tools

De tool-lijst wordt automatisch gegenereerd uit de GetApi OpenAPI spec en wordt elk uur geüpdatet.

Voorbeeld tools
ToolOmschrijving
getapi_kadaster_bag_addressAdres zoeken op postcode en huisnummer (BAG)
getapi_kadaster_bag_address-suggestAdres-autocomplete suggesties
getapi_kadaster_bag_idAdres zoeken op nummeraanduiding-ID
getapi_lookup_postcodePostcode-lookup (NL)
getapi_lookup_ipIP-/ISP-informatie
getapi_validation_ibanIBAN / BIC valideren
getapi_validation_vatEU BTW-nummer valideren (VIES)
getapi_property_pandgegevensPandgegevens op postcode en huisnummer
getapi_rdw_vehicleVoertuig op kenteken (RDW)
getapi_lookup_dns_recordsDNS-records van een domein
...De volledige lijst wordt uit de OpenAPI spec gegenereerd

Bekijk de GetApi API-documentatie voor de volledige lijst van endpoints.

Gebruik

Tool aanroepen
  1. Klik op het MCP icoontje (meestal in de chat interface)
  2. Voeg de GetApi server toe als een MCP server
  3. Klik op een tool in het MCP paneel
  4. Vul de vereiste parameters in
  5. De tool wordt uitgevoerd en het resultaat wordt weergegeven
Foutcodes

Als er een netwerkfout optreedt, krijg je een specifiek foutbericht:

CodeOmschrijvingOplossing
404Resource niet gevondenCheck de URL en parameters
400Fout bij parametersControleer de parameters op syntaxis
422ValidatiefoutControleer de parameter types
503Server tijdelijk niet beschikbaarProbeer het later opnieuw
TIMEOUTRequest time-outVerhoog de timeout
401Ongeldige API keyControleer je API key
Beveiliging
  • De API-key wordt nooit in logs, output of tool-results weergegeven
  • Alle verzoeken gaan alleen naar https://api.getapi.nl
  • De server redacteert automatisch API-keys in logs
  • Keys worden nooit naar GetApi verzonden

Automatische updates

De server checkt elk uur of de GetApi spec is gewijzigd. Bij updates:

  • De tool-lijst wordt automatisch bijgewerkt
  • De client ontvangt een melding (afhankelijk van client-support)
  • Ongeldige specs worden genegeerd met fallback op laatste goede versie

Opmerking: Niet alle MCP-clients verwerken automatische updates. Herstart je client als je nieuwe tools wilt zien.

Bekende beperkingen

  1. x402 endpoints: Betaalbare AI-endpoints worden niet beschikbaar gesteld (niet vereist voor AI-clients)
  2. Client support: Herstart je client als de tool-lijst is gewijzigd
  3. Timeout: Verzoeken hebben een time-out van 10 seconden
  4. Response size: Maximaal 1 MB response
  5. Spec size: OpenAPI spec mag maximaal 5 MB zijn

Configuratie opties

Deze waarden zijn op dit moment vast in de server ingesteld (niet via env aanpasbaar); alleen API_KEY is een omgevingsvariabele.

OptieDefaultOmschrijving
specUrlhttps://api.getapi.nl/docs/api.jsonURL naar de GetApi OpenAPI spec
baseUrlhttps://api.getapi.nlBase URL voor API verzoeken
authHeaderX-Api-KeyHeader naam voor auth
refreshIntervalMs3600000 (1 uur)Interval waarmee de spec wordt gecontroleerd
timeoutMs10000Request timeout (ms)
maxResponseSize1048576Max response size (1 MB)
maxSpecSize5242880Max spec size (5 MB)
x402ExcludedOperationsleegOperation-IDs die niet als tool worden geëxporteerd
Voorbeeld configuratie

De enige omgevingsvariabele is API_KEY:

{

"mcpServers": { "getapi": { "command": "npx", "args": ["-y", "getapi-mcp@0.1.0"], "env": { "API_KEY": "ga_live_xxxxxxxxxxxxxxxxxxxx" } } } }

Troubleshooting

"API_KEY is niet ingesteld of ongeldig"

De server stopt met deze melding als API_KEY ontbreekt of niet met ga_live_/ga_test_ begint. Stel de variabele in via je MCP client configuratie (zie Configuratie).

"Geen spec beschikbaar"
  • De spec-URL (https://api.getapi.nl/docs/api.json) is niet bereikbaar
  • De GetApi spec is tijdelijk niet beschikbaar
  • Check je internetverbinding

De server start in dat geval met alleen de getapi_ping fallback-tool en probeert het bij de volgende refresh opnieuw.

"Parameter validation failed"
  • Controleer de parameter namen en types tegen de inputSchema van de tool
  • Verplichte parameters staan in required
Fout met statuscode (bijv. 401/404)
  • 401: ongeldige of ontbrekende API-key
  • 404: verkeerde parameters of onbekend endpoint
  • 503/504: API tijdelijk niet beschikbaar of timeout

Ontwikkelen & testen

# Afhankelijkheden installeren

npm install

Alles valideren: typecheck + lint + build + tests (unit + e2e)

npm run validate

Volledige check inclusief smoke-test van het gepackagede npm-artefact

npm run verify

Alleen de tests

npm test

Tests met coverage (en coverage-thresholds)

npm run test:coverage

Documentatiecheck: links, ankers, versies en config-waarden

npm run check:docs

Live contract test tegen de echte API (vereist API_KEY)

API_KEY=ga_test_... npm run test:live

Smoke-test: pakt + installeert + start het echte pakket

npm run test:package

Typecheck / lint afzonderlijk

npm run typecheck npm run lint

Bouwen naar dist/

npm run build

CI draait deze checks automatisch: .github/workflows/ci.yml op elke push/PR en .github/workflows/release.yml vóór publicatie.

De server lokaal draaien

De server praat via stdio met een MCP-client. Voor een snelle handmatige controle kun je hem direct starten en hem JSON-RPC-berichten op stdin sturen:

# Start de server (met een geldige ga_live_/ga_test_ key)

API_KEY="ga_test_1234567890" node dist/bin.js

Stuur vervolgens bijvoorbeeld deze regel naar stdin:

{"jsonrpc":"2.0","id":1,"method":"initialize","params":{"protocolVersion":"2024-11-05","capabilities":{},"clientInfo":{"name":"cli","version":"1.0.0"}}}

Alle logregels verschijnen op stderr; stdout bevat uitsluitend JSON-RPC. Zo zie je direct of de server correct opstart en welke tools beschikbaar zijn.

Draaien in een MCP-client

Gebruik de configuratie onder MCP Server configuratie. De client start de server zelf via stdio (command: "npx") en geeft de API-key via env mee; er is geen poort of URL nodig.

Versies

Zie de CHANGELOG voor een lijst van updates en verbeteringen.

Licentie

MIT License - zie LICENSE voor details.

Support

Voor vragen, bugs en suggesties, neem contact op via:

  • Email: info@wdnoord.nl
  • GitHub Issues: https://github.com/GetApiNL/mcp-server/issues

Let op: Deze server werkt alleen met een actieve GetApi API-key. Zonder geldige API-key werkt de server niet.

PopNxに聞く