Spec Driven Development
MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.
제작자가 쓴 설명(영어 원문)
Nederlandse overheids- en registerdata via MCP: KVK, BAG, energielabel, kenteken, DSO en meer.
이 세 가지는 절대 하나의 점수로 합치지 않아요. 의견, 측정, 인기는 서로 다른 것이니까요.
이 서버는 아직 쉬운 말로 된 요약을 쓰지 못했어요. 아래는 레지스트리에서 읽어 온 사실이에요.
쓰고 있는 AI 앱을 고른 다음 설정을 복사하세요.
X-Api-Key필요한 것
어떤 앱을 쓰세요?
위에서 앱을 고르세요. 기억해 두었다가 다음부터는 버튼에 “…에 설치”라고 표시해요.
이 주소는 요청 header에 키가 필요한데, 커넥터 추가 메뉴에서는 넣을 수 없어요. 대신 Claude Code, Cursor, VS Code를 쓰세요.
터미널에서 이 명령어를 실행하세요
claude mcp add --transport http getapi https://api.getapi.nl/mcp --header 'X-Api-Key: your-value'실행하기 전에 빈 값을 채워 주세요.
프로젝트의 .cursor/mcp.json 또는 ~/.cursor/mcp.json에 붙여 넣으세요
{
"mcpServers": {
"getapi": {
"url": "https://api.getapi.nl/mcp",
"headers": {
"X-Api-Key": "your-value"
}
}
}
}브라우저가 앱을 열지 물어본 다음, 앱이 설정을 보여 주고 확인을 요청해요. 키 값은 비워 두니 직접 입력하세요.
프로젝트의 .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를 쓰세요.
선택한 앱은 이 기기의 쿠키에만 저장돼요. 계정은 필요 없어요.
X-Api-Key HTTP header이 설정은 제작자의 레지스트리 정보로 만들었어요. README와 다르면 README를 따르세요.
아직 이 서버의 도구 목록을 읽지 않았어요. 엔드포인트는 차례대로 돌아가며 점검해요.
누구나 볼 수 있는 정보를 점검했고, 코드는 읽지 않았어요. 해당하지 않는 항목은 개수에서 뺐어요. · 2026년 11월 6일 점검
레지스트리 이름이 도메인 getapi.nl 기준으로 확인되었어요(레지스트리가 도메인 소유를 확인해요)
아직 GitHub에서 이 저장소를 읽어 오지 않았어요
아직 GitHub에서 이 저장소를 읽어 오지 않았어요
아직 점검하지 않았어요. 엔드포인트는 차례대로 돌아가며 점검해요
아직 점검하지 않았어요. 엔드포인트는 차례대로 돌아가며 점검해요
아직 점검하지 않았어요. 엔드포인트를 점검할 때 도구 목록을 읽어요
레지스트리에서 이 카테고리의 활성 서버 전체와 비교했어요. 스타는 게시자가 저장소를 소유한 경우에만 세요.
해당하는 기본 점검 1개 중 1개를 통과했어요. 코드는 읽지 않았어요. 키나 토큰을 넣기 전에 서버가 어떤 권한을 요구하는지 확인하고, 꼭 필요한 권한만 있는 키를 쓰세요.
레지스트리에 필수 키가 나와 있지 않아요. 다만 처음 쓸 때 로그인을 요구하는 서버도 있어요.
제작자의 클라우드에서 실행돼요. 설치 없이 인터넷으로 연결하지만, 보내는 내용은 제작자의 서버를 거쳐요.
GitHub 저장소는 마지막으로 – 변경됐고, 최신 버전(1.0.0)은 20일 전 레지스트리에 올라왔어요.
Claude Desktop, Claude Code, Cursor, VS Code처럼 MCP를 지원하는 앱에서 쓸 수 있어요. URL로 연결되기 때문에, 원격 MCP 서버를 지원하는 앱(예: 개발자 모드의 ChatGPT)에서도 쓸 수 있어요.
같은 카테고리에는: Spec Driven Development, Remote Desktop Commander, DiffCI
같은 카테고리에서 다른 제작자가 만든 서버예요. 스타 순으로 정렬했어요.
카드 보는 법:★ GitHub 스타i세 기둥: 리뷰 · 점검 · 사용 정도i업데이트 = 최신 버전을 레지스트리에 공개한 날i
MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.
Remote Desktop Commander: use files, terminal and processes on your own computers from any AI app.
Fail-closed, change-aware verification for AI coding agents with affected-test guidance.
제작자의 저장소에서 쓰인 그대로 가져왔어요. PopNx MCP가 검토하거나 보증한 내용이 아니에요. HTML, 이미지, 스크립트는 제거했어요. 링크를 누르면 이 사이트를 벗어나요.
Een MCP-server die de GetApi-API beschikbaar maakt voor AI-clients zoals Claude Desktop.
Installeer de server via npm:
npm install -g getapi-mcp
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.
npx getapi-mcp
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.
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.
De tool-lijst wordt automatisch gegenereerd uit de GetApi OpenAPI spec en wordt elk uur geüpdatet.
| Tool | Omschrijving |
|---|---|
getapi_kadaster_bag_address | Adres zoeken op postcode en huisnummer (BAG) |
getapi_kadaster_bag_address-suggest | Adres-autocomplete suggesties |
getapi_kadaster_bag_id | Adres zoeken op nummeraanduiding-ID |
getapi_lookup_postcode | Postcode-lookup (NL) |
getapi_lookup_ip | IP-/ISP-informatie |
getapi_validation_iban | IBAN / BIC valideren |
getapi_validation_vat | EU BTW-nummer valideren (VIES) |
getapi_property_pandgegevens | Pandgegevens op postcode en huisnummer |
getapi_rdw_vehicle | Voertuig op kenteken (RDW) |
getapi_lookup_dns_records | DNS-records van een domein |
| ... | De volledige lijst wordt uit de OpenAPI spec gegenereerd |
Bekijk de GetApi API-documentatie voor de volledige lijst van endpoints.
Als er een netwerkfout optreedt, krijg je een specifiek foutbericht:
| Code | Omschrijving | Oplossing |
|---|---|---|
404 | Resource niet gevonden | Check de URL en parameters |
400 | Fout bij parameters | Controleer de parameters op syntaxis |
422 | Validatiefout | Controleer de parameter types |
503 | Server tijdelijk niet beschikbaar | Probeer het later opnieuw |
TIMEOUT | Request time-out | Verhoog de timeout |
401 | Ongeldige API key | Controleer je API key |
https://api.getapi.nlDe server checkt elk uur of de GetApi spec is gewijzigd. Bij updates:
Opmerking: Niet alle MCP-clients verwerken automatische updates. Herstart je client als je nieuwe tools wilt zien.
Deze waarden zijn op dit moment vast in de server ingesteld (niet via env aanpasbaar); alleen API_KEY is een omgevingsvariabele.
| Optie | Default | Omschrijving |
|---|---|---|
specUrl | https://api.getapi.nl/docs/api.json | URL naar de GetApi OpenAPI spec |
baseUrl | https://api.getapi.nl | Base URL voor API verzoeken |
authHeader | X-Api-Key | Header naam voor auth |
refreshIntervalMs | 3600000 (1 uur) | Interval waarmee de spec wordt gecontroleerd |
timeoutMs | 10000 | Request timeout (ms) |
maxResponseSize | 1048576 | Max response size (1 MB) |
maxSpecSize | 5242880 | Max spec size (5 MB) |
x402ExcludedOperations | leeg | Operation-IDs die niet als tool worden geëxporteerd |
De enige omgevingsvariabele is API_KEY:
{
"mcpServers": { "getapi": { "command": "npx", "args": ["-y", "getapi-mcp@0.1.0"], "env": { "API_KEY": "ga_live_xxxxxxxxxxxxxxxxxxxx" } } } }
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).
https://api.getapi.nl/docs/api.json) is niet bereikbaarDe server start in dat geval met alleen de getapi_ping fallback-tool en probeert het bij de volgende refresh opnieuw.
inputSchema van de toolrequired401: ongeldige of ontbrekende API-key404: verkeerde parameters of onbekend endpoint503/504: API tijdelijk niet beschikbaar of timeout# Afhankelijkheden installeren
npm install
npm run validate
npm run verify
npm test
npm run test:coverage
npm run check:docs
API_KEY=ga_test_... npm run test:live
npm run test:package
npm run typecheck npm run lint
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 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.
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.
Zie de CHANGELOG voor een lijst van updates en verbeteringen.
MIT License - zie LICENSE voor details.
Voor vragen, bugs en suggesties, neem contact op via:
Let op: Deze server werkt alleen met een actieve GetApi API-key. Zonder geldige API-key werkt de server niet.