Skip to main content
Glama

Tibber MCP

by linkcd

Servidor Tibber MCP

Este es un servidor de Protocolo de Contexto Modelo (MCP) para Tibber , un proveedor de energía noruego.

Puede ejecutar el servidor MCP localmente y acceder a él a través de diferentes hosts como Claude Desktop o Roo Code .

Para más detalles, consulta mi publicación del blog:
Creación de un servidor Tibber MCP: Conecte su agente de IA a los datos de consumo de energía

Descripción general

El servidor Tibber MCP proporciona a un agente de IA una forma conveniente de interactuar con la API de Tibber y consultar información como los precios actuales de la energía y sus datos de consumo de energía.

Consultas de ejemplo

Una vez conectado al servidor MCP, puede hacer preguntas como:

  • Analice mis datos de consumo energético y presente las horas pico habituales y cualquier otro patrón interesante en un formato fácil de leer.
  • "¿Cuándo utilicé más energía ayer?"
  • ¿Cuánta energía consumí ayer a las 7 de la mañana?
  • "¿Cuál es el precio actual de la energía?"
  • "Enumera las 3 horas más baratas del día de mañana."
  • "¿El precio de la energía será más alto o más bajo mañana?"

Vídeo de demostración

Arquitectura

Arquitectura

Requisitos

Instalación

  1. Instalar uv :
    # On macOS and Linux curl -LsSf https://astral.sh/uv/install.sh | sh
    # On Windows powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"
  2. Clonar este repositorio:
    git clone https://github.com/linkcd/tibber-mcp.git cd tibber-mcp
  3. Configure el entorno virtual de Python e instale las dependencias:
    uv venv --python 3.12 && source .venv/bin/activate && uv pip install --requirement pyproject.toml

Configuración del host

En Claude Desktop o Roo Code en VS

{ "mcpServers":{ "tibber":{ "command":"uv", "args":[ "--directory", "[PATH-TO-ROOT-OF-THE-CLONED-TIBBER-MCP-FOLDER]", "run", "server.py" ], "env":{ "TIBBER_API_TOKEN":"[YOUR-TIBBER-TOKEN]" } } } }

IMPORTANTE : Reemplace [YOUR-TIBBER-TOKEN] con su token real. Nunca envíe credenciales reales al control de versiones.

Depurar y probar el servidor MCP localmente

Ejecute el servidor localmente y ejecute el inspector MCP en él

npx @modelcontextprotocol/inspector -e TIBBER_API_TOKEN=[YOUR-TIBBER-TOKEN] python server.py

Herramientas disponibles

El servidor expone las siguientes herramientas que LLM puede utilizar:

  1. get_consumption_data() : Obtiene los datos de consumo por hora de los últimos 30 días, como período de tiempo, costo total, costo de energía base y kwh consumidos
  2. get_price_and_home_info() : Obtener información de precios (actual, hoy y mañana) e información de la vivienda (propietario, dirección, suscripción...)

Licencia

Licencia MIT

Expresiones de gratitud

  • Esta herramienta utiliza el marco MCP de Anthropic
  • Creado con FastMCP para implementación de servidor
  • La integración de tibber se basa en la biblioteca pyTibber
-
security - not tested
A
license - permissive license
-
quality - not tested

local-only server

The server can only run on the client's local machine because it depends on local resources.

Servidor MCP para Tibber, un proveedor de energía noruego.

El servidor Tibber MCP proporciona a un agente de IA una forma conveniente de interactuar con la API de Tibber y consultar información como los precios actuales de la energía y sus datos de consumo de energía.

  1. Descripción general
    1. Consultas de ejemplo
      1. Vídeo de demostración
        1. Arquitectura
          1. Requisitos
            1. Instalación
              1. Configuración del host
                1. Depurar y probar el servidor MCP localmente
                2. Herramientas disponibles
              2. Licencia
                1. Expresiones de gratitud

                  Related MCP Servers

                  • -
                    security
                    A
                    license
                    -
                    quality
                    The Multi DB MCP Server is a high-performance implementation of the Database Model Context Protocol designed to revolutionize how AI agents interact with databases. Currently supporting MySQL and PostgreSQL databases.
                    Last updated -
                    260
                    Go
                    MIT License
                    • Linux
                    • Apple
                  • A
                    security
                    A
                    license
                    A
                    quality
                    MCP Server that connects AI agents to Chargebee Platform.
                    Last updated -
                    2
                    723
                    12
                    TypeScript
                    MIT License
                    • Linux
                    • Apple
                  • A
                    security
                    A
                    license
                    A
                    quality
                    The Hostinger MCP server enables seamless integration of Hostinger’s API with AI tools. This server exposes Hostinger API endpoints as callable tools, allowing AI models to fetch live data or perform real-time actions on hosting infrastructure.
                    Last updated -
                    69
                    218
                    21
                    JavaScript
                    MIT License
                    • Apple
                    • Linux
                  • -
                    security
                    F
                    license
                    -
                    quality
                    An MCP server that enhances TickTick workflow by providing comprehensive task management tools with improved filtering capabilities, allowing AI assistants and MCP-compatible applications to interact with TickTick tasks with greater precision.
                    Last updated -
                    26
                    Python

                  View all related MCP servers

                  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/linkcd/tibber-mcp'

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