Skip to main content
Glama
HiDiHo01

Frank Energie MCP

by HiDiHo01

Frank Energie MCP

Frank Energie MCP is a standalone Model Context Protocol server for Frank Energie. It sits on top of python-frank-energie and exposes energy data in a form that MCP clients can consume directly.

Purpose

The repository exists to provide a reusable AI-facing layer for:

  • current electricity prices

  • today's and tomorrow's price curves

  • gas prices

  • account and site information

  • future analysis and planning tools

The MCP server does not reimplement Frank Energie API logic. That responsibility stays in python-frank-energie.

Related MCP server: Enapter MCP Server

Architecture

LLM / MCP client
        │
        ▼
Frank Energie MCP server
        │
        ▼
python-frank-energie
        │
        ▼
Frank Energie API

Repository goals

  • Keep the MCP server thin and auditable.

  • Reuse the shared Python library for all Frank Energie communication.

  • Provide deterministic tool output for LLMs.

  • Keep the codebase async-first, typed, and testable.

Runtime choice

This repository is designed around the official Python MCP SDK and a FastMCP-style server. Tools should remain async, resources should be read-only, and prompts should stay lightweight and deterministic.

First milestone

The first release should expose these tools:

  • get_current_prices

  • get_today_prices

  • get_tomorrow_prices

  • get_gas_price

  • get_account

  • list_sites

Planned structure

frank-energie-mcp/
├── src/
│   └── frank_energie_mcp/
│       ├── __init__.py
│       ├── __main__.py
│       ├── server.py
│       ├── auth.py
│       ├── config.py
│       ├── models.py
│       ├── tools/
│       ├── resources/
│       └── prompts/
├── tests/
├── docs/
├── examples/
├── pyproject.toml
├── CONTRIBUTING.md
├── AI_POLICY.md
├── SECURITY.md
├── LICENSE
└── CHANGELOG.md

Scope

The server should provide MCP-native access to Frank Energie data while delegating all domain logic, authentication details, caching, and GraphQL handling to python-frank-energie.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections. Dates show when Glama detected each change.

No tool schema history has been recorded yet.

Maintenance

ActivitySlowing
ResponsivenessUnresponsive

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Connectors

  • 111 tools for AI assistants, so an answer comes from a rule instead of a guess. 84 deterministic utilities. IBAN and VAT validation, cron parsing, regex testing, hashing, JWT decoding, conversion between JSON, CSV, XML and YAML, units, number bases, timezones and date arithmetic. Eleven of them encode Dutch rules that a model tends to get wrong: AOW pension age, inheritance and gift tax, unemployment benefit duration, notice period, severance, the 30 percent ruling, holiday allowance, mileage allowance, and public and school holidays. Five more generate test data that is structurally valid and belongs to nobody: BSN, IBAN, BRP person records, UPA pension files and document numbers. 14 render tools that return a hosted file. HTML or a live URL to PDF, full page screenshots, QR codes, PDF merge and split, images to PDF, image resize, convert and compress, metadata stripping, PDF to DOCX and back. Plus read_page, which returns the readable content of a JavaScript rendered page as Markdown. 4 memory tools give an agent key-value state that survives between sessions, scoped to its own API key. 3 workflow tools list and run saved multi-step workflows on the caller's account. 6 AI tools for the jobs where a model is the right instrument rather than the wrong one: check a message for scam patterns, write a spreadsheet formula, turn a question into SQL, translate code between languages, improve a prompt, draft an email. Utilities and memory are free. Renders and AI tools have a free tier and credit packs. Workflows need an API key, because a workflow belongs to an account rather than to a key. Streamable HTTP at https://toolforte.com/api/mcp

  • Provide detailed Pokémon data and information through a standardized MCP interface. Enable LLMs an…

  • Pay-per-use tool marketplace for AI agents. Search, price-check, and call APIs via MCP.

  • MCP server for Pentest-Tools.com: run scans, manage findings and reports via your preffered LLM.

Related MCP Servers

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/HiDiHo01/frank-energie-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server