Overheid

Provides MCP endpoints to list APIs, fetch API details, and list CVS repositories from the Developer Overheid API Register.
  • javascript

0

GitHub Stars

javascript

Language

7 months ago

First Indexed

3 months ago

Catalog Refreshed

Documentation & install

Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.

Installation

Add the following to your MCP client configuration file.

Configuration

View docs
{
  "mcpServers": {
    "dstotijn-mcp-developer-overheid-api-register": {
      "command": "npx",
      "args": [
        "-y",
        "binrun",
        "github.com/dstotijn/mcp-developer-overheid-api-register@latest"
      ]
    }
  }
}

You set up an MCP server that exposes tools to interact with the Developer Overheid API Register. This server lets you list APIs, fetch details for a specific API, and explore CVS repositories through clean MCP endpoints, enabling AI tools to work with the API Register efficiently.

How to use

Use an MCP client to connect to the Developer Overheid API Register MCP server. You can invoke the available tools to list all APIs exposed by the API Register, retrieve details for a single API by its ID, or list CVS repositories. The tools are designed to be straightforward to call from your MCP-enabled tooling, so you can build workflows that discover APIs, inspect their properties, and map repositories to your integration needs.

How to install

Prerequisites you need before running the MCP server:
- Node.js LTS version when using npx
- Go 1.24 if you choose to build from source
{
  "mcpServers": {
    "overheid_mcp": {
      "command": "npx",
      "args": [
        "-y",
        "binrun",
        "github.com/dstotijn/mcp-developer-overheid-api-register@latest"
      ]
    }
  }
}

If you prefer building from source, you can install the program with Go when you have Go installed.

go install github.com/dstotijn/mcp-developer-overheid-api-register@main

Run manual MCP server for testing or local use. The program can be started with MCP transports enabled to expose an SSE endpoint. Use the following command to start with SSE transport and without stdio (adjust flags as needed):

mcp-developer-overheid-api-register --stdio=false --sse

Starting the server will output the transport details, including the SSE transport URL, for example:

2025/03/12 15:20:01 SSE transport endpoint: http://localhost:8080```

## Additional notes

If you run the MCP server manually, ensure your PATH includes the directory where Go installs binaries (often your GOPATH/bin or the directory specified by GOBIN). If you used the npx approach, the required tooling will be fetched and executed automatically.

## Available tools

### list\_apis

Lists all APIs exposed via the Developer Overheid API Register, returning a set of API identifiers and basic metadata.

### get\_api

Retrieves detailed information for a specific API by its ID, including metadata, endpoints, and usage notes.

### list\_repositories

Lists CVS repositories available in the Developer Overheid API Register, enabling you to explore repository contents and provenance.
Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational
Overheid MCP Server - dstotijn/mcp-developer-overheid-api-register | VeilStrat