MCP.Market

ESGO MCP server

by ESGO-Logistics·io.github.ESGO-Logistics/esgo-mcp·v0.1.1·1 stars

ESGO API for AI assistants: search empty-run truck capacity and publish transport requests

B82/100grade B
What users say
No reviews yet
Be the first
Safety scan
B82/100

full report

Adoption
Growing

1 stars65 downloads/wk

Reviews

Write one

Nobody 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

no findings
  • 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
Overall 82/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

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
Add to Cursor

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-mcp

VS 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.

  • Tenjin
    Search, read & publish paid essays. Pay-per-read in USDC on Base (x402); wallet-only, no account.
    B