vergabe-api: German public procurement notices MCP server
online · 100% uptimeio.github.applehorsefrog/vergabe-api·v0.4.0German public tenders as normalised JSON (CPV, NUTS, deadlines). Free sample; search paid via x402.
0 stars
Reviews
Write oneNobody has reviewed vergabe-api: German public procurement notices yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
vergabe-api: German public procurement notices tools (5)
write = sends, deletes, buys or postsdescribe_apiFreeFREE. Endpoints, prices, x402 payment details (USDC on Base), data source and licence, provider and legal notice, how to use the paid tools.
get_tenderFreePAID ($0.002 USDC on Base per call via x402). One notice by UUID with lots, deadlines, links and winners. Returns the HTTP URL and payment requirements; pay via the local MCP server or an x402 HTTP client.
sample_tendersFreeFREE. The 5 most recent German public calls for tenders (compact fields) from oeffentlichevergabe.de, optionally filtered by one CPV code or prefix. Data: CC0, personal contact data removed.
search_tendersFreePAID ($0.01 USDC on Base per call via x402). Full-text and structured search over German public procurement notices (CPV, NUTS, deadline, buyer type, value). This remote server cannot pay on your behalf: the tool returns the exact HTTP URL and payment requirements; use the local MCP server (npx -y github:applehorsefrog/vergabe-api) or an x402 HTTP client to get data.
tender_statsFreeFREE. Imported notices per publication day for the last 30 days, split by kind.
Public scan report
scanner v0.1.10 · 2026-10-03 · same rubric, same numbers if you re-run it
- –Code scanremote-only server, no package to scann/a
- Live reliabilityremote reachable in 364ms20/20
- Tool poisoning5 tool descriptions checked15/15
- Auth qualityopen endpoint, read-only tools10/15
- Maintenancelast push 9 days ago15/15
- Maintainer identityregistry namespace matches repository owner6/10
How vergabe-api: German public procurement notices compares
Against every graded Web search MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 88/100
- higher than 80% of 3,470 Web search servers
- Tools
- 5
- the typical Web search server has 5
- Tools that change things
- 0%
- typical: 0%. Fewer write tools means less an agent can break
- Uptime
- 100%
- of our recent checks; the typical remote Web search server answers 100%
- Response time
- 24 ms
- faster than 98% of 2,238 Web search servers
What its tools let an agent do: 5 read
Install vergabe-api: German public procurement notices in Claude Code, Cursor or VS Code
claude mcp add --transport http vergabe-api https://vergabe-api.applehorsefrog.workers.dev/mcp
What the publisher says
From the vergabe-api: German public procurement notices repository's README, as published. We do not edit it. Read it on GitHub
vergabe-api
German public procurement notices, above and below the EU thresholds, as a normalised JSON API for software agents and procurement tools. Paid per call with x402 (HTTP 402, USDC). No account, no API key, no subscription.
Base URL: https://vergabe-api.applehorsefrog.workers.dev (a branded domain under viono-insights.de will follow). Payments settle on Base mainnet in USDC since 2026-09-14; the facilitator is PayAI.
What you get
Every day roughly 1,000 notices are published on the official German notification service (Datenservice Öffentlicher Einkauf, eForms-DE). The raw feed is a ZIP of XML files, 20 MB per day, with organisation contacts, lots, deadlines and classifications scattered over UBL extensions. This API turns each notice into one flat record:
Coverage on a sample day (2026-09-10): 1,067 notices, 589 calls for tenders, 569 of them with a submission deadline, 1,036 with CPV, 985 with NUTS.
Endpoints
Filters for /v1/notices
kind (default competition; result, planning, change, all), cpv (codes or prefixes, comma separated: 45,7131), nuts (prefixes: DE2,DE1), q (substring in title, description, buyer), since / until (publication day), deadlineafter / deadlinebefore, nature, procedure, legalbasis, buyertype, min_value, limit (max 100), offset (max 5000), fields=full (all columns incl. lots), sort=deadline.
GET /v1/notices?cpv=45,71&nuts=DE2&deadline_after=2026-09-20&limit=20
GET /v1/notices?q=Photovoltaik&since=2026-09-01&fields=full
GET /v1/notices?kind=result&cpv=72&since=2026-09-01Paying with x402
A request without payment returns 402 with a PAYMENT-REQUIRED header describing the amount (USDC), network and receiving address. Any x402 client handles this automatically, for example @x402/fetch:
import { wrapFetchWithPaymentFromConfig } from "@x402/fetch";
import { ExactEvmScheme } from "@x402/evm";
import { privateKeyToAccount } from "viem/accounts";Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
vergabe-api: German public procurement notices: common questions
- Is vergabe-api: German public procurement notices MCP server safe?
- Yes, by our scan: it is graded A (88/100). Read the vergabe-api: German public procurement notices safety report
- How do I install vergabe-api: German public procurement notices?
- It runs remotely at vergabe-api.applehorsefrog.workers.dev. Add it to Claude Code, Cursor, VS Code or Claude Desktop with the snippets above, or call it through the mcp.market gateway without installing anything.
- Does vergabe-api: German public procurement notices need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is vergabe-api: German public procurement notices maintained?
- The last commit was 41 days ago (2026-09-24). The latest release is v0.4.0.
- Is vergabe-api: German public procurement notices up?
- 100% of our last 28 checks got an answer. We check remote servers about four times a day.
- What can I use instead of vergabe-api: German public procurement notices?
- Servers from other publishers that do the same job: Tenjin MCP server, GitHits MCP server and jDocmunch MCP server.
- How does vergabe-api: German public procurement notices compare with other Web search MCP servers?
- safety score 88/100 (higher than 80% of 3,470 Web search servers); tools 5 (the typical Web search server has 5); tools that change things 0% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.
Alternatives to vergabe-api: German public procurement notices
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
GitHitsSearch public open-source code, documentation, metadata, vulnerabilities, changelogs, and examples.not reviewedEstablishedA- jDocmunch MCPSection-level doc search for .md, .rst, .adoc, .ipynb, .html, .yaml, .json, and OpenAPI specs.not reviewedEstablishedA
- Ref ToolsToken-efficient search for coding agents over public and private documentation.not reviewedEstablishedA
- HasData Yellow PagesYellow Pages local business search and full business listings, as structured JSON.not reviewedEstablishedA