Token导航 LogoToken导航TokenDH.com
PVPC MCP Server logo
数据服务stdio官方级别未说明来源级核验

PVPC MCP Server

MCP Server

@rfdez/pvpc-mcp-server

获取由Red Eléctrica每日发布的电力消费价格(PVPC),适用于按2.0 TD电价计费的消费者。

工具数

1

提示词数

0

GitHub Stars

0

资源数

0
API集成TypeScriptClaudeClaude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

rfdez

提供方

rfdez

最后核验

2026/5/17 20:40

运行时

Node.js

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

npx -y @modelcontextprotocol/inspector npx -y @rfdez/pvpc-mcp-server

详细介绍

小型消费者自愿价格(PVPC)MCP服务器

![License: MIT](https://opensource.org/licenses/MIT) ](https://www.npmjs.com/package/@rfdez/pvpc-mcp-server)

获取Red Eléctrica每天晚上8:15发布的小型消费者自愿价格(PVPC)。这包括第二天将适用于根据2.0 TD电价计费的消费者的小时电价。

🧩 组件

工具

  • fetch_prices:获取给定日期范围和地理区域的小消费者自愿价格(PVPC)。

- 输入: - locale:获取源代码的翻译。接受值: es, en.默认为 es. - startDate:日期范围的开始,用于过滤iso8601格式的指标值。例如,2025-06-29T00:00:00.000+02:00。默认为今天的开始。 - endDate:以iso8601格式过滤指标值的日期范围结束。例如,2025-06-29T23:59:59.999+02:00。默认到今天结束。 - timeAggregation:按时间分组时如何聚合指标值。接受值: sum, average.默认为 sum. - timeTruncation:告诉如何截断数据时间序列。接受值: hour, day, month, year.可选参数。 - geographicalAggregation:按地理ID分组时,如何聚合指标值。接受值: sum, average.默认为 sum. - geographicalIds:告诉地理ID以筛选指标值。接受值: 3 西班牙 8741 (半岛) 8742 (加那利群岛), 8743 (巴利阿里斯), 8744 (休达), 8745 (梅利利亚)。默认为 8741, 8742, 8743, 8744, 8745. - geographicalTruncation:告诉在通知地理聚合时如何在地理级别对数据进行分组。接受值: country, electric_system.可选参数。 - 返回:JSON格式的带有PVPC价格的文本内容。

🔧 配置

需求

您需要从注册API密钥 西班牙ESIOS电网 访问西班牙电力网络API。

API文档位于 API e·sios文档.

克劳德桌面版

远程服务器连接

打开克劳德桌面并导航到 Settings > Connectors > Add Custom Connector。输入名称如下 PVPC 以及远程MCP服务器URL,如 https://mcp.example.com/mcp.

本地服务器连接

将此添加到您的Claude桌面 claude_desktop_config.json 文件。看 克劳德桌面MCP文档 了解更多信息。

{
  "mcpServers": {
    "pvpc": {
      "command": "npx",
      "args": ["-y", "@rfdez/pvpc-mcp-server@latest", "--api-key", "your_esios_api_key"]
    }
  }
}

💻 发展

克隆此存储库并安装依赖项:

npm install

构建项目:

npm run build

运行服务器:

node dist/index.js

CLI参数

pvpc-mcp-server 接受以下CLI标志:

  • --transport :使用交通工具(stdio 默认情况下)。
  • --port :使用时要监听的端口 http 运输(默认 8080).
  • --api-key :用于身份验证的e·sios API密钥。

http传输和端口8080的示例:

node dist/index.js --transport http --port 8080

stdio传输示例:

node dist/index.js --transport stdio --api-key YOUR_ESIOS_API_KEY

本地配置示例

{
  "mcpServers": {
    "pvpc": {
      "command": "npx",
      "args": ["-y", "tsx", "/path/to/folder/pvpc-mcp-server/src/index.ts", "--api-key", "YOUR_ESIOS_API_KEY"]
    }
  }
}

MCP检验员测试

npx -y @modelcontextprotocol/inspector npx -y @rfdez/pvpc-mcp-server

许可证

此项目根据MIT许可证获得许可-请参阅 许可证 文件以获取详细信息。

目录标签

目录标签

API集成TypeScriptClaude电力价格本地部署能源管理API服务数据查询西班牙电力

支持客户端

Claude

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

运行时(runtime,运行环境)

Node.js

部署方式(deploymentType,部署类型)

remote-capable

来源包(packageName,安装包名)

@rfdez/pvpc-mcp-server

工具数量(toolCount,工具数)

1

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdiononeremote-capable

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP