OCDS German Procurement Search — Claude Code MCP server
Search German public tenders, filter procurement records, and compare them with a company profile from an AI coding client.
claude mcp add ocds-mcp -e OCDS_API_KEY=<OCDS_API_KEY> -- npx -y @qune-tech/ocds-mcpWhat OCDS German Procurement Search does
This MCP server gives an AI client access to German public procurement search based on OCDS data. It supports semantic tender searches, parameter-based filtering, and matching against a company profile. Profiles can be created, viewed, edited, listed, and removed.
The server runs locally and uses a multilingual ONNX model to process queries and profile text. The API receives vector representations, OCIDs, and filter values rather than the original search text. An OCDS_API_KEY is required; without it, the configured MCP process cannot authenticate. Claude Code installs it with claude mcp add and the @qune-tech/ocds-mcp package.
What it helps with
- search German tenders by meaning
- filter procurement records by criteria
- match a company profile to tenders
- retrieve procurement data by OCID
- manage company profiles locally
Example prompts for the agent
- Find German public tenders related to water treatment and filter them by submission deadline.
- Match our company profile against available tenders and show the closest results.
- Retrieve the procurement record for OCID
ocds-123and list its related notices.
How to install OCDS German Procurement Search
Platform CLI
claude mcp add ocds-mcp -e OCDS_API_KEY=<OCDS_API_KEY> -- npx -y @qune-tech/ocds-mcpReplace <…> with your own values
Platform CLI
codex mcp add ocds-german-procurement-search --env OCDS_API_KEY=<OCDS_API_KEY> -- npx -y @qune-tech/ocds-mcpReplace <…> with your own values
Config file
{
"mcpServers": {
"ocds-german-procurement-search": {
"command": "npx",
"args": [
"-y",
"@qune-tech/ocds-mcp"
],
"env": {
"OCDS_API_KEY": "<OCDS_API_KEY>"
}
}
}
}Replace <…> with your own values
Config file
{
"servers": {
"ocds-german-procurement-search": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@qune-tech/ocds-mcp"
],
"env": {
"OCDS_API_KEY": "<OCDS_API_KEY>"
}
}
}
}Replace <…> with your own values
Platform CLI
gemini mcp add -e OCDS_API_KEY=<OCDS_API_KEY> ocds-german-procurement-search npx -y @qune-tech/ocds-mcpReplace <…> with your own values
Step by step, with commands for each platform: How to add an MCP server to Claude Code, Codex, Cursor, VS Code, Gemini CLI and more
Questions about OCDS German Procurement Search
How do I install OCDS German Procurement Search in Claude Code?
Run claude mcp add ocds-mcp -e OCDS_API_KEY=<OCDS_API_KEY> -- npx -y @qune-tech/ocds-mcp.
What does OCDS German Procurement Search do?
It searches German public procurement records, applies filters, and matches tenders to company profiles. The profiles are kept on the local machine.
What information is sent to the API?
The query and profile text are processed locally. The API receives search vectors, OCIDs, and filter values.