EU Tender MCP
EU Tender MCP
Live, strukturierte europäische Vergabe-Intelligenz für KMU — als MCP-Server. Suchen Sie nach Möglichkeiten, analysieren Sie grenzüberschreitende Risiken und verstehen Sie EU-Ausschreibungen — alles direkt aus Claude, Cursor oder einem beliebigen MCP-Client.
Der Wert liegt in Informationen, die ein LLM nicht wissen kann: aktuelle Ausschreibungsmöglichkeiten, EU-Schwellenwerte, CPV-Codes und grenzüberschreitende Risikomuster. Entwickelt für ein Beratungs-, Dienstleistungs- oder Liefer-KMU, das sich außerhalb seines Heimatmitgliedstaats um öffentliche Aufträge bewerben möchte.
Warum es wirklich nützlich ist (und nicht nur ein weiterer Wrapper)
Was ein LLM aus dem Gedächtnis erfindet | Was dieser MCP tatsächlich tut |
„Wie hoch ist der EU-Schwellenwert für Dienstleistungen?" | Liefert den echten Wert (Standard: 143.000 €) mit der Kategorie, für die er gilt |
„Finde mir Ausschreibungen in Deutschland für Software" | Liefert strukturierte, filterbare Ausschreibungsdatensätze (Land/CPV/Wert/Frist) |
„Ist dieses RFP riskant, wenn ich aus dem Ausland biete?" | Führt einen Red-Flag-Scan durch (Bürgschaften, Umsatzschwellen, lokale Präsenz, kurze Fristen) plus einen ehrlichen KMU-Fit-Score |
„Welcher CPV-Code ist ‚Reinigungsdienste'?" | Liefert die CPV-Abteilung mit Aliasen |
„Was bedeutet dieser Bekanntmachungstyp?" | Erklärt |
Jedes Tool ist deterministisch, typisiert und ehrlich bezüglich seiner Datenquelle — es erfindet niemals „live" Möglichkeiten, wenn kein TED-API-Schlüssel konfiguriert ist.
Werkzeuge (7)
Tool | Was es tut |
| Sucht Ausschreibungen nach Suchbegriff / Land / CPV / Wertbereich / Frist |
| Aktivität nach Land & Sektor, typische Werte, dringende Fristen |
| Red-Flag-Scan + KMU-Fit-Score von 0–100 (per Ausschreibungs-ID oder eingefügtem RFP-Text) |
| Übersetzt eine Beschreibung in EU-CPV-Abteilungscodes |
| Erklärt, was ein Bekanntmachungstyp (pin, cn-standard, results…) signalisiert |
| Ob ein Wert über den EU-Pflichtveröffentlichungsschwellen liegt |
| Vollständiger strukturierter Datensatz für eine Ausschreibung |
Installation & Ausführung
python3 -m venv .venv
.venv/bin/pip install -e .
.venv/bin/pytest tests/ -q # 38 tests, incl. a real MCP stdio integrationServer starten (stdio)
.venv/bin/eu-tender-mcp
# or
.venv/bin/python -m tendermcp.serverClient verbinden
Claude Desktop — fügen Sie zu Ihrer MCP-Konfiguration hinzu (claude_desktop_config.json):
mcpServers → siehe configs/claude-desktop.json. Setzen Sie PYTHONPATH auf den absoluten Pfad des Repos.
Claude Code / Cursor / andere MCP-Clients — verwenden Sie configs/mcp-config.json und installieren Sie das Paket (pip install -e .), damit python3 -m tendermcp.server aufgelöst wird.
Datenmodell
Standardanbieter: ein gebündelter Satz klar gekennzeichneter Beispiel-Ausschreibungen (Quelle
bundled_sample), sodass der MCP sofort funktioniert, demonstrierbar und ohne Schlüssel vollständig testbar ist.Live-TED (Roadmap): Registrieren Sie einen TED-API-Schlüssel, setzen Sie
TED_API_KEYund implementieren SieTEDLiveProvider._fetch()(inproviders.py, bereits als Stub vorhanden). Bis dahin werden niemals Live-Daten erfunden — stattdessen wird die gekennzeichnete Stichprobe zurückgegeben.
Projektstruktur
eu-tender-mcp/
├── tendermcp/
│ ├── server.py ← FastMCP server wiring all tools
│ ├── knowledge.py ← CPV codes, notice types, EU thresholds, red-flag rules
│ ├── analyzer.py ← red-flag scan + SME fit scoring (offline, deterministic)
│ ├── providers.py ← provider interface + bundled/live providers
│ ├── models.py ← typed Tender / search-params models
│ ├── intel.py ← market-snapshot aggregations
│ └── sample_data.py ← labeled demo tenders
├── configs/ ← Claude Desktop / generic MCP client configs
├── tests/ ← 38 tests including real stdio integration
├── pyproject.toml
└── README.mdRoadmap / ehrliche Anmerkungen
Live-TED-Feed ist das größte Upgrade — er erfordert einen registrierten TED/OPEN-API-Schlüssel plus eine kontospezifische Feed-URL, die nur ein Benutzer bereitstellen kann. Die Provider-Schnittstelle ist bereit.
Weitere Red-Flag-Regeln und Rechtsraum-Nuancen sind geplant; der Analysator ist bewusst transparent (er gibt Gründe aus, keine falsche Präzision).
Keine Rechtsberatung. Der Analysator ist eine Triage-Hilfe; überprüfen Sie immer die vollständigen Ausschreibungsunterlagen.
MIT-lizenziert.
This server cannot be installed
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 Connectors
Government tender search for AI agents. UK, EU and US procurement opportunities.
Live EU funding data in your AI: grant calls, programmes, consortium partners, VCs, incubators.
UK public procurement data for AI agents: tenders, contracts, buyer and supplier profiles.
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/omardaaboul/eu-tender-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server