ESGO MCP server
io.github.ESGO-Logistics/esgo-mcp·v0.1.1·1 starsESGO API for AI assistants: search empty-run truck capacity and publish transport requests
1 stars65 downloads/wk
Reviews
Write oneNobody has reviewed ESGO yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
ESGO tools
No tool declarations could be read from the package source. They show once the server is installed.
Public scan report
scanner v0.1.10 · 2026-10-28 · same rubric, same numbers if you re-run it
- Code scan9 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitystatic API keys via environment variables6/15
- Maintenancelast push 10 days ago15/15
- Maintainer identityregistry namespace matches repository owner7/10
How ESGO compares
Against every graded Web search MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 82/100
- higher than 68% of 3,470 Web search servers
- GitHub stars
- 1
- more than 55% of 1,786 Web search servers
- Downloads a week
- 65
- more than 46% of 827 Web search servers with a package
Install ESGO in Claude Code, Cursor or VS Code
claude mcp add esgo-mcp -- uvx esgo-mcp
What the publisher says
From the ESGO repository's README, as published. We do not edit it. Read it on GitHub
ESGO MCP server
<!-- mcp-name: io.github.ESGO-Logistics/esgo-mcp -->
Deutsche Version weiter unten
Lets AI assistants (Claude, Cursor, VS Code, Windsurf and others that speak the Model Context Protocol) use the ESGO API: search for matching empty-run capacity in road freight and publish open transport requests, in plain language.
"Find free capacity from 47057 Duisburg to 80331 München for 12 t next week."
Alpha. The tools follow the ESGO API v1 automatically (see below).
How it works
Every operation of the ESGO API becomes one tool, built at start-up from the live OpenAPI spec at api.es-go.de/v1/openapi.json. When ESGO adds an endpoint, it is available as a tool the next time the server starts, without updating this package. If the API cannot be reached at start-up, the server uses the copy of the spec it ships with.
Tools that only read (meretrieve, matchessearch, openrequestslistmatches) are marked read-only; tools that create data (openrequests_create) are not, so your assistant asks before calling them.
Access
You need an ESGO API key; there is no self-service sign-up yet. Request access at es-go.de/developers. The key stays on your machine and is only sent to the ESGO API.
Installation
The server runs locally and is started by your AI app. You need uv; uvx downloads and runs the package on demand.
Claude Desktop (claudedesktopconfig.json), Cursor (.cursor/mcp.json), Windsurf and others with the same format:
{
"mcpServers": {
"esgo": {
"command": "uvx",
"args": ["esgo-mcp"],
"env": { "ESGO_API_KEY": "esgo_live_..." }
}
}
}Claude Code:
claude mcp add esgo -e ESGO_API_KEY=esgo_live_... -- uvx esgo-mcpVS Code (.vscode/mcp.json):
{
"servers": {
"esgo": {
"command": "uvx",
"args": ["esgo-mcp"],
"env": { "ESGO_API_KEY": "esgo_live_..." }
}
}
}Without uv: pip install esgo-mcp, then use esgo-mcp as the command.
Tools (as of October 2026)
The list comes from the API itself, so it may already be longer when you read this.
Errors of the API (for example [429] dailyquotaexceeded or [422] invalidparameter (param: weightkg)) are returned to the assistant as tool errors, so it can correct the input or tell you.
Related
- Python SDK: pypi.org/project/esgo
- .NET SDK: nuget.org/packages/Esgo
- API reference: api.es-go.de/v1/docs
- Changelog: CHANGELOG.md
License
MIT, see LICENSE.
ESGO MCP server (Deutsch)
Damit können KI-Assistenten (Claude, Cursor, VS Code, Windsurf und andere, die das Model Context Protocol sprechen) die ESGO API nutzen: passende Leerfahrten im Straßengüterverkehr suchen und offene Transportanfragen einstellen, in normaler Sprache.
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
ESGO: common questions
- Is ESGO MCP server safe?
- Mostly: it is graded B (82/100). Read the ESGO safety report
- How do I install ESGO?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does ESGO need an API key?
- Yes. The registry entry asks for
ESGO_API_KEY. - Is ESGO maintained?
- The last commit was 17 days ago (2026-10-18). The latest release is v0.1.1.
- What can I use instead of ESGO?
- Servers from other publishers that do the same job: Tenjin MCP server.
- How does ESGO compare with other Web search MCP servers?
- safety score 82/100 (higher than 68% of 3,470 Web search servers); github stars 1 (more than 55% of 1,786 Web search servers); downloads a week 65 (more than 46% of 827 Web search servers with a package). Full comparison.
Alternatives to ESGO
Same job from other publishers: the closest match first, then the best rated.
TenjinSearch, read & publish paid essays. Pay-per-read in USDC on Base (x402); wallet-only, no account.not reviewedEstablishedB