pumperly-mcp
提供機能
タイプ | 用途 | MCP URI / ツールID |
リソース | 設定、統計、為替レートの読み取り専用閲覧 |
|
ツール | ガソリンスタンドの検索、ルート計算、場所のジオコーディング |
|
すべて単一のJSON-RPCエンドポイント(/mcp)経由で公開されます。
LLM / エージェントは initialize -> readResource -> listTools -> callTool などの手順で利用可能です。
Related MCP server: Foundry MCP Server
クイックスタート (Docker Compose)
services:
pumperly-mcp:
image: drumsergio/pumperly-mcp:latest
ports:
- "127.0.0.1:8080:8080"
environment:
- PUMPERLY_URL=https://pumperly.comセキュリティ上の注意: HTTPトランスポートはデフォルトで
127.0.0.1:8080でリッスンします。ネットワーク上で公開する必要がある場合は、認証付きのリバースプロキシの背後に配置してください。
npm経由でのインストール (stdioトランスポート)
npx pumperly-mcpまたはグローバルにインストールします:
npm install -g pumperly-mcp
pumperly-mcpこれにより、GitHub Releasesからプラットフォーム用のビルド済みGoバイナリがダウンロードされ、stdioトランスポートで実行されます。少なくとも1つの公開リリースが必要です。
ローカルビルド
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/server設定
変数 | デフォルト | 説明 |
|
| PumperlyインスタンスのURL(末尾の / は不要) |
|
| HTTPリッスンアドレス(Dockerは |
| (空 = HTTP) | stdioトランスポートを使用する場合は |
.envファイル(.env.exampleから作成)に記述するか、環境変数として設定してください。
テスト
Inspector でテスト済みであり、現在完全に動作しています。プルリクエストを作成する前に、このMCPサーバーがこのツールを通じて正常に動作することを確認してください。
クライアントLLM用の設定例
{
"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"
}クレジット
Pumperly -- リアルタイム燃料価格アグリゲーション
MCP-GO -- モダンなMCP実装
GoReleaser -- 手間のかからないマルチアーキテクチャリリース
メンテナー
貢献
お気軽にご参加ください!Issueを開くか、プルリクエストを送信してください。
Pumperly-MCPはContributor Covenant行動規範に従っています。
GeiserXによるその他のMCPサーバー
cashpilot-mcp — 不労所得の監視
duplicacy-mcp — バックアップの健全性監視
genieacs-mcp — TR-069デバイス管理
lynxprompt-mcp — AI設定のブループリント
telegram-archive-mcp — Telegramメッセージアーカイブ
関連プロジェクト
プロジェクト | 説明 |
リアルタイム価格対応のオープンソース燃料・EVルートプランナー | |
Pumperly燃料・EVルートプランナーの公式Androidアプリ | |
Pumperly燃料・EV充電価格用のHome Assistantカスタム統合 | |
Pumperly燃料・EV充電データ用のn8nコミュニティノード |
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