Three ways to
integrate Bulugo
From zero-code AI integration to full programmatic control. Pick the path that fits your workflow.
Let your assistant set up Bulugo
Give Claude, ChatGPT, Codex, OpenClaw or your internal agent a role-specific prompt. It should ask how you want to set up, use the safer agent signup flow when you choose it, read MCP resources first, then prepare the right buyer or supplier path.
Agent-assisted setup
Ask your AI to read Bulugo setup instructions, create a pending signup only after you consent, verify by email code/link/status, then configure MCP for you.
Manual setup
Sign in, open Developer Settings, create a key, and add https://my.bulugo.com/v1/mcp to your MCP client with a bearer token.
Already have a key
Have the agent store your existing key in local MCP config, connect, run resources/list, read the onboarding guide, and call whoami before doing commercial work.
Buyer setup prompt
For vessel operators, traders and procurement teams who want fuel quotes, route planning or price alerts.
Copy prompt to clipboard
Supplier setup prompt
For bunker suppliers who want better matched leads, connected channels and a clean way to share pricing signals.
Copy prompt to clipboard
MCP resources your agent should read
Once Bulugo MCP is connected, ask the agent to call resources/list, read bulugo://guide/agent-onboarding.md, then read the buyer or supplier workflow before it calls any commercial tools.
bulugo://guide/agent-onboarding.mdbulugo://guide/buyer-workflow.mdbulugo://guide/supplier-workflow.mdbulugo://guide/listing-rubric.mdbulugo://schema/quote-request.jsonbulugo://schema/supplier-coverage.jsonClaude
Use the agent-assisted prompt or add the MCP endpoint with the bearer token from Developer Settings.
ChatGPT
Use the MCP endpoint as a connector/custom action source, then ask it to read Bulugo resources before using tools.
OpenClaw
Install the Bulugo skill or let the agent follow the existing agent signup flow, then store the returned credential locally.
API keys
Sign in to the Bulugo web portal, open Developer Settings, generate a key, then store it in your MCP or API client.
Ask consent first
Create a pending signup or submit commercial data only after the human explicitly agrees.
Keep credentials local
Store returned API keys or existing bearer tokens in the MCP/client config. Treat them as secrets.
Use live resources
After connection, run resources/list and read Bulugo guides before calling quote, buyer or supplier tools.
MCP Server - talk to Bulugo through your AI
Connect any MCP-compatible AI client. Zero code, just config. Your assistant becomes a bunker fuel expert.
Up and running in 30 seconds
Add Bulugo to your AI assistant's MCP configuration. Your AI can now check prices, find suppliers, and request quotes through natural conversation.
Works with Claude Desktop, ChatGPT, Cursor, Windsurf, OpenClaw, and any MCP-compatible client.
Setup steps
- Sign in or create a Bulugo account.
- Open Developer Settings in the web portal.
- Generate an API key for the workflow you want to connect. If you already have one, reuse it or rotate it from here.
- Add the key as a bearer token in your MCP client.
- Ask your agent to run
resources/list, readbulugo://guide/agent-onboarding.mdand the buyer or supplier workflow, then callwhoamito confirm the connection.
Available tools:
- →
get_bunker_prices - Live and historical pricing across 308 ports - →
search_ports - Find ports by region, fuel type, supplier count - →
plan_route - Calculate cheapest bunkering stops on a voyage - →
search_lubricants - Browse 1,718 marine lubricant products - →
request_quote - Submit quote requests and track responses - →
get_suppliers - Supplier directory with coverage and ratings - →
market_overview - Aggregated trends, alerts, and intelligence
{
"mcpServers": {
"bulugo": {
"url": "https://my.bulugo.com/v1/mcp",
"headers": {
"Authorization": "Bearer blg_..."
}
}
}
}You: What's VLSFO in Singapore right now? Claude: Let me check. → get_bunker_prices(port: "SGSIN", fuel: "VLSFO") VLSFO in Singapore is $628.50/MT - down $3.60 from the 30-day average. Prices have been trending down all week. Want me to get quotes from suppliers there?
Claude
Native MCP support in Claude Desktop and API
ChatGPT
Via custom GPT or plugin configuration
Cursor & IDEs
MCP tools in your development workflow
OpenClaw Skill - your AI becomes a fuel trader
Install in one command. Your AI assistant monitors prices, manages quotes, and alerts you to opportunities - automatically.
# Install the Bulugo skill openclaw skill install bulugo # Configure your API key openclaw config set bulugo.api_key blg_... # Set your watched ports and fuels openclaw config set bulugo.ports "SGSIN,NLRTM,AEJEA" openclaw config set bulugo.fuels "VLSFO,MGO" # That's it. Your AI now: # - Monitors prices on your ports # - Alerts you to significant moves # - Manages quote requests via chat # - Sends weekly market summaries
Bulugo Price Alert VLSFO in Rotterdam dropped 4.2% overnight ($645 → $618/MT). This is the lowest price in 3 weeks. You have a delivery window March 25-31 for 500MT VLSFO at Rotterdam. Current market conditions look favourable. Shall I get quotes from suppliers now?
More than an API wrapper
The OpenClaw skill isn't just tools - it's context. It knows your ports, your fuel types, your delivery schedules. It monitors the market and reaches out when something matters.
Price Monitoring
Watches your ports and fuels. Alerts you when prices move beyond your thresholds.
Quote Management
Request quotes, compare responses, and manage supplier conversations - all through chat.
Proactive Alerts
"VLSFO dropped 4% in Singapore overnight - want me to get quotes?" Your AI thinks ahead.
Market Intelligence
Weekly summaries, trend analysis, and procurement recommendations based on your history.
REST API - build it your way
Simple JSON endpoints for bunker prices, port data, and the quote engine. Build your own procurement tools.
Bunker Prices
Historical and live bunker fuel prices across 308 ports. VLSFO, HSFO, MGO, LSMGO - all fuel grades covered.
Port Data
14,904 ports with supplier availability, fuel types, delivery methods, and operational details.
Route Planning
Calculate optimal bunkering stops on any voyage route. Returns ports with live pricing, sorted by cost.
Lubricant Search
1,718 marine lubricant products searchable by brand, category, viscosity grade, and application.
Quote Engine
Programmatic quote requests and responses via REST. Build your own procurement interface.
Fetch bunker prices
Get current and historical bunker fuel prices for any supported port. Filter by fuel type, date range, and delivery method.
Returns spot prices, 30-day averages, and price trends - updated every 15 minutes for live ports.
# Get VLSFO prices in Singapore
curl "https://my.bulugo.com/api/v1/prices?port=SGSIN&fuel=VLSFO" \
-H "Authorization: Bearer YOUR_API_KEY"
# Response
{
"port": "SGSIN",
"fuel": "VLSFO",
"price": 628.50,
"currency": "USD",
"unit": "MT",
"avg_30d": 632.10,
"trend": "down",
"updated_at": "2026-02-17T10:45:00Z"
}# Search ports with VLSFO availability
curl "https://my.bulugo.com/api/v1/ports?fuel=VLSFO®ion=asia" \
-H "Authorization: Bearer YOUR_API_KEY"
# Response
{
"total": 847,
"ports": [
{
"code": "SGSIN",
"name": "Singapore",
"suppliers": 34,
"fuels": ["VLSFO", "HSFO", "MGO"],
"live_pricing": true
}
]
}Search port data
Query our database of 14,904 ports. Filter by region, fuel availability, supplier count, and delivery capabilities.
Each port includes supplier count, available fuel types, and whether live pricing is available.
Request a quote
Submit a programmatic quote request. Our matching engine returns competitive quotes - typically in under 60 seconds.
Subscribe to WebSocket events for real-time updates as suppliers respond.
# Request a quote
curl -X POST "https://my.bulugo.com/api/v1/quotes" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"port": "SGSIN",
"fuel": "VLSFO",
"quantity_mt": 500,
"delivery_start": "2026-03-25",
"delivery_end": "2026-03-31"
}'
# Response
{
"quote_id": "qt_8f3k2m9x",
"status": "matching",
"suppliers_contacted": 8,
"ws_channel": "quotes.qt_8f3k2m9x"
}# Plan a route with bunkering stops
curl -X POST "https://my.bulugo.com/api/v1/route/plan" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"waypoints": ["SGSIN", "AEJEA", "NLRTM"],
"fuel": "VLSFO",
"quantity_mt": 500
}'
# Response
{
"route": "SGSIN → AEJEA → NLRTM",
"stops": [
{ "port": "SGSIN", "price": 625.00 },
{ "port": "AEJEA", "price": 618.50 },
{ "port": "NLRTM", "price": 641.20 }
],
"cheapest": "AEJEA",
"savings_vs_destination": "$22.70/MT"
}Plan a bunkering route
Submit waypoints and get back every bunkering port on the route with live pricing. Identify the cheapest stop before your vessel departs.
Supports multi-fuel queries and alternative route suggestions.
Built for scale
Generous limits on every tier. Need more? We'll work with you.
Free
requests / day
Prices & ports only
Pro
requests / day
All endpoints + WebSocket
Enterprise
custom limits
Dedicated infrastructure
Simple bearer token auth
All API and MCP requests use bearer tokens. The key is created inside the Bulugo web portal, not on this marketing page.
Sign in or create an account, then open Developer Settings. From there you can generate keys, revoke old keys and copy the quick-start MCP or REST examples.
- 1Sign in or create an account
- 2Open Dashboard then Developer Settings
- 3Generate an API key for the workflow you want to connect
- 4Paste the key into your MCP config or Authorization header
- 5Use the Usage page to monitor calls and rotate keys if needed
# All requests use Bearer auth curl "https://my.bulugo.com/api/v1/prices" \ -H "Authorization: Bearer blg_..." # API keys have scopes # blg_... production key # generate keys from Developer Settings # OpenAPI spec available at: # https://my.bulugo.com/api-docs/openapi.json # Interactive docs (Swagger UI): # https://my.bulugo.com/api-docs
Start integrating today
Free tier includes MCP access, 100 API calls per day, and the OpenClaw skill. No credit card required.