MCP server for the German Marktstammdatenregister (MaStR) energy market register
{
"mcpServers": {
"io-github-ulircs-mastr-mcp-server": {
"command": "<see-readme>",
"args": []
}
}
}No install config available. Check the server's README for setup instructions.
Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
MCP server for the German Marktstammdatenregister (MaStR) energy market register
Is it safe?
No package registry to scan.
No authentication — any process on your machine can connect.
License not specified.
Is it maintained?
Last commit 2 days ago. 1 stars.
Will it work with my client?
Transport: stdio. Works with Claude Desktop, Cursor, Claude Code, and most MCP clients.
An MCP server for the Marktstammdatenregister (MaStR) — the German energy market master data register operated by the Bundesnetzagentur (Federal Network Agency). Enables Claude Desktop, Cowork, and Claude Code to directly access the German energy plant registry.
Deutsche Version / German version
| Tool | API | Auth | Description |
|---|---|---|---|
get_unit | SOAP | Yes | Full unit details + EEG + CHP + permit + storage in one call |
search_power_generation_soap | SOAP | Yes | Filtered search for power generation (all 20 energy carriers, postcode, capacity) |
get_actor | SOAP | Yes | Market actor details by MaStR number |
get_api_quota | SOAP | Yes | Daily API quota (used / limit) |
get_recent_changes | SOAP | Yes | Delta sync: changes since date (EEG, CHP, permit, location, storage) |
search_power_consumption_soap | SOAP | Yes | Filtered search for power consumers (postcode, state, status, etc.) |
search_gas_production_soap | SOAP | Yes | Filtered search for gas production (capacity, postcode, etc.) |
search_gas_consumption_soap | SOAP | Yes | Filtered search for gas consumers (capacity, postcode, etc.) |
search_actors_soap | SOAP | Yes | Filtered search for market actors (function, role, postcode, etc.) |
get_location | SOAP | Yes | Location details incl. linked units + grid connection points |
get_catalog_values | SOAP | Yes | Catalog/enum values (legal form, manufacturer, etc.) by category ID |
get_catalog_categories | SOAP | Yes | List all available catalog categories |
get_balancing_areas | SOAP | Yes | Balancing areas (Y-EIC codes, control areas), optionally by DSO |
get_grid_connection | SOAP | Yes | Grid connection points for a unit (voltage level, location, co-located units) |
search_power_generation_public | JSON | No | Power generation units (27 filter keys) |
search_actors_public | JSON | No | Market actors (23 filter keys) |
search_power_consumption_public | JSON | No | Power consumption units (29 filter keys) |
search_gas_production_public | JSON | No | Gas production / gas storage (30 filter keys) |
search_gas_consumption_public | JSON | No | Gas consumption units (30 filter keys) |
search_grid_connections_public | JSON | No | Grid connection points & locations (4 types, 12-20 filter keys) |
get_local_time | SOAP | No | Connection test (always available) |
| Suffix | Operator | Description |
|---|---|---|
(none) / = | eq | Equal (default) |
!= | neq | Not equal |
% | ct | Contains |
!% | nct | Does not contain |
: | sw | Starts with |
$ | ew | Ends with |
> | gt | Greater than |
< | lt | Less than |
? | null | Is NULL |
! / !? | nn | Is NOT NULL |
All technology keywords are available in English (German aliases also work):
wind, solar, biomass, hydro, storage, geo, mine_gas, sewage_sludge,
solar_thermal, pressure_relief_gas/pressure_relief_water, natural_gas, hard_coal, lignite,
mineral_oil, other_gases, waste, heat, hydrogen, nuclear.
Without credentials, 7 public tools are available (search power generation, power consumption, gas production, gas consumption, market actors, grid connections + connection test). With credentials (.env), 14 additional SOAP tools are registered (detail queries, filtered searches, catalogs, balancing areas, etc.).
uv (recommended) or pipgit clone https://github.com/UliRCS/mastr-mcp-server.git
cd mastr-mcp-server
With uv (recommended):
... [View full README on GitHub](https://github.com/UliRCS/mastr-mcp-server#readme)
No automated test available for this server. Check the GitHub README for setup instructions.
This server is missing a description. Tools and install config are also missing.If you've used it, help the community.
Add informationNo known vulnerabilities.
Have you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Persistent memory using a knowledge graph
Privacy-first. MCP is the protocol for tool access. We're the virtualization layer for context.
Pre-build reality check. Scans GitHub, HN, npm, PyPI, Product Hunt — returns 0-100 signal.
Hash-verified file editing MCP server with token efficiency hook. 11 tools for AI coding agents.
MCP Security Weekly
Get CVE alerts and security updates for io.github.UliRCS/mastr-mcp-server and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.