pumperly-mcp
Was Sie erhalten
Typ | Verwendungszweck | MCP-URI / Tool-ID |
Ressourcen | Konfiguration, Statistiken und Wechselkurse schreibgeschützt durchsuchen |
|
Tools | Tankstellen finden, Routen berechnen und Standorte geokodieren |
|
Alles wird über einen einzigen JSON-RPC-Endpunkt (/mcp) bereitgestellt.
LLMs / Agenten können: initialize -> readResource -> listTools -> callTool ... und so weiter.
Related MCP server: Foundry MCP Server
Schnellstart (Docker Compose)
services:
pumperly-mcp:
image: drumsergio/pumperly-mcp:latest
ports:
- "127.0.0.1:8080:8080"
environment:
- PUMPERLY_URL=https://pumperly.comSicherheitshinweis: Der HTTP-Transport lauscht standardmäßig auf
127.0.0.1:8080. Wenn Sie ihn in einem Netzwerk freigeben müssen, platzieren Sie ihn hinter einem Reverse-Proxy mit Authentifizierung.
Installation via npm (stdio-Transport)
npx pumperly-mcpOder global installieren:
npm install -g pumperly-mcp
pumperly-mcpDies lädt das vorkompilierte Go-Binary von GitHub Releases für Ihre Plattform herunter und führt es mit stdio-Transport aus. Erfordert mindestens ein veröffentlichtes Release.
Lokaler Build
git clone https://github.com/GeiserX/pumperly-mcp
cd pumperly-mcp
# (optional) create .env from the sample
cp .env.example .env && $EDITOR .env
go run ./cmd/serverKonfiguration
Variable | Standardwert | Beschreibung |
|
| Pumperly-Instanz-URL (ohne abschließenden /) |
|
| HTTP-Listen-Adresse (Docker setzt |
| (leer = HTTP) | Auf |
Tragen Sie diese in eine .env-Datei ein (aus .env.example) oder setzen Sie sie in der Umgebung.
Testen
Getestet mit dem Inspector und es funktioniert derzeit einwandfrei. Bevor Sie einen PR erstellen, stellen Sie sicher, dass sich dieser MCP-Server über dieses Medium korrekt verhält.
Beispielkonfiguration für Client-LLMs
{
"schema_version": "v1",
"name_for_human": "Pumperly-MCP",
"name_for_model": "pumperly_mcp",
"description_for_human": "Query real-time fuel prices, find stations, plan routes, and geocode locations via Pumperly.",
"description_for_model": "Interact with a Pumperly instance that aggregates fuel station data. First call initialize, then reuse the returned session id in header \"Mcp-Session-Id\" for every other call. Use readResource to fetch URIs that begin with pumperly://. Use listTools to discover available actions and callTool to execute them.",
"auth": { "type": "none" },
"api": {
"type": "jsonrpc-mcp",
"url": "http://localhost:8080/mcp",
"init_method": "initialize",
"session_header": "Mcp-Session-Id"
},
"logo_url": "https://pumperly.com/logo.png",
"contact_email": "acsdesk@protonmail.com",
"legal_info_url": "https://github.com/GeiserX/pumperly-mcp/blob/main/LICENSE"
}Credits
Pumperly -- Echtzeit-Kraftstoffpreis-Aggregation
MCP-GO -- moderne MCP-Implementierung
GoReleaser -- einfache Multi-Arch-Releases
Betreuer
Mitwirken
Fühlen Sie sich frei, mitzumachen! Öffnen Sie ein Issue oder senden Sie PRs.
Pumperly-MCP folgt dem Contributor Covenant Verhaltenskodex.
Andere MCP-Server von GeiserX
cashpilot-mcp — Überwachung von passivem Einkommen
duplicacy-mcp — Überwachung des Backup-Status
genieacs-mcp — TR-069-Geräteverwaltung
lynxprompt-mcp — KI-Konfigurations-Blueprints
telegram-archive-mcp — Telegram-Nachrichtenarchiv
Verwandte Projekte
Projekt | Beschreibung |
Open-Source-Kraftstoff- und EV-Routenplaner mit Echtzeitpreisen | |
Offizielle Android-App für den Pumperly-Kraftstoff- und EV-Routenplaner | |
Home Assistant Custom Integration für Pumperly-Kraftstoff- und EV-Ladepreise | |
n8n-Community-Node für Pumperly-Kraftstoff- und EV-Ladedaten |
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- MIT
- AlicenseNot gradedqualityFmaintenanceA lightweight, fast MCP server that provides onchain capabilities for the LLMs and Agents.263250MIT
- AlicenseNot gradedqualityBmaintenanceEnables LLMs to interact with any REST API that has an OpenAPI specification by providing a lightweight MCP server that translates between natural language and API calls.MIT
- FlicenseNot gradedqualityDmaintenanceLocal MCP server that exposes fixed tools for GPT, Claude, and Gemini while routing to any OpenAI-compatible chat completions backend with independent configuration per target.1
Related MCP Connectors
Hosted MCP server for LLM cost estimation, model comparison, and budget-aware routing.
MCP server providing access to the Scorecard API to evaluate and optimize LLM systems.
MCP server for Pentest-Tools.com: run scans, manage findings and reports via your preffered LLM.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/GeiserX/pumperly-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server