Retrieve daily PVPC electricity tariffs for 2.0 TD consumers, published by Red Eléctrica.
Setup
Choose your client, copy the config, then fill in any required environment variables.
Local
claude mcp add rfdez-pvpc -- npx -y @rfdez/pvpc-mcp-server --api-key '<API_KEY>'~/.codex/config.toml
[mcp_servers.rfdez-pvpc]
command = "npx"
args = ["-y", "@rfdez/pvpc-mcp-server", "--api-key", "<API_KEY>"]
# codex mcp add rfdez-pvpc -- npx -y @rfdez/pvpc-mcp-server --api-key '<API_KEY>'~/.cursor/mcp.json
{
"mcpServers": {
"rfdez-pvpc": {
"command": "npx",
"args": [
"-y",
"@rfdez/pvpc-mcp-server",
"--api-key",
"<API_KEY>"
]
}
}
}.vscode/mcp.json
{
"servers": {
"rfdez-pvpc": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@rfdez/pvpc-mcp-server",
"--api-key",
"<API_KEY>"
]
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"rfdez-pvpc": {
"command": "npx",
"args": [
"-y",
"@rfdez/pvpc-mcp-server",
"--api-key",
"<API_KEY>"
]
}
}
}claude_desktop_config.json
{
"mcpServers": {
"rfdez-pvpc": {
"command": "npx",
"args": [
"-y",
"@rfdez/pvpc-mcp-server",
"--api-key",
"<API_KEY>"
]
}
}
}.trae/mcp.json
{
"mcpServers": {
"rfdez-pvpc": {
"command": "npx",
"args": [
"-y",
"@rfdez/pvpc-mcp-server",
"--api-key",
"<API_KEY>"
]
}
}
}Remote
claude mcp add --transport http rfdez-pvpc https://server.smithery.ai/@rfdez/pvpc-mcp-server/mcp --header 'Authorization: Bearer <SMITHERY_API_KEY>'~/.codex/config.toml
[mcp_servers.rfdez-pvpc]
url = "https://server.smithery.ai/@rfdez/pvpc-mcp-server/mcp"
bearer_token_env_var = "RFDEZ_PVPC_SMITHERY_API_KEY"
# codex mcp add rfdez-pvpc --url https://server.smithery.ai/@rfdez/pvpc-mcp-server/mcp --bearer-token-env-var RFDEZ_PVPC_SMITHERY_API_KEY
# export RFDEZ_PVPC_SMITHERY_API_KEY=<SMITHERY_API_KEY>~/.cursor/mcp.json
{
"mcpServers": {
"rfdez-pvpc": {
"url": "https://server.smithery.ai/@rfdez/pvpc-mcp-server/mcp",
"headers": {
"Authorization": "Bearer <SMITHERY_API_KEY>"
}
}
}
}.vscode/mcp.json
{
"servers": {
"rfdez-pvpc": {
"type": "http",
"url": "https://server.smithery.ai/@rfdez/pvpc-mcp-server/mcp",
"headers": {
"Authorization": "Bearer <SMITHERY_API_KEY>"
}
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"rfdez-pvpc": {
"httpUrl": "https://server.smithery.ai/@rfdez/pvpc-mcp-server/mcp",
"headers": {
"Authorization": "Bearer <SMITHERY_API_KEY>"
}
}
}
}claude_desktop_config.json · Customize › Connectors › Add custom connector
{
"mcpServers": {
"rfdez-pvpc": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://server.smithery.ai/@rfdez/pvpc-mcp-server/mcp",
"--header",
"Authorization:${AUTH_HEADER}"
],
"env": {
"AUTH_HEADER": "Bearer <SMITHERY_API_KEY>"
}
}
}
}.trae/mcp.json
{
"mcpServers": {
"rfdez-pvpc": {
"url": "https://server.smithery.ai/@rfdez/pvpc-mcp-server/mcp",
"headers": {
"Authorization": "Bearer <SMITHERY_API_KEY>"
}
}
}
}