server.json•1.76 kB
{
"$schema": "https://static.modelcontextprotocol.io/schemas/2025-09-29/server.schema.json",
"name": "io.github.rfdez/pvpc-mcp-server",
"description": "Retrieve daily PVPC electricity tariffs for 2.0 TD consumers, published by Red Eléctrica.",
"websiteUrl": "https://github.com/rfdez/pvpc-mcp-server",
"repository": {
"url": "https://github.com/rfdez/pvpc-mcp-server",
"source": "github"
},
"version": "3.2.4",
"packages": [
{
"registryType": "npm",
"registryBaseUrl": "https://registry.npmjs.org",
"identifier": "@rfdez/pvpc-mcp-server",
"version": "3.2.4",
"runtimeHint": "npx",
"transport": {
"type": "stdio"
},
"packageArguments": [
{
"type": "named",
"name": "--transport",
"description": "Use stdio transport type for MCP server",
"value": "stdio"
},
{
"type": "named",
"name": "--api-key",
"description": "ESIOS API key for authentication",
"is_required": true,
"is_secret": true
}
]
},
{
"registryType": "npm",
"registryBaseUrl": "https://registry.npmjs.org",
"identifier": "@rfdez/pvpc-mcp-server",
"version": "3.2.4",
"runtimeHint": "npx",
"transport": {
"type": "streamable-http",
"url": "http://127.0.0.1:{--port}/mcp",
"headers": [
{
"name": "X-API-Key",
"description": "ESIOS API key for authentication",
"is_required": true,
"is_secret": true
}
]
},
"packageArguments": [
{
"type": "named",
"name": "--transport",
"description": "Use HTTP transport type for MCP server",
"value": "http"
},
{
"type": "named",
"name": "--port",
"description": "Port for HTTP transport",
"default": "8080"
}
]
}
]
}