
Security News
Lovable’s OJ Rewrites Vite’s Dev Server in Rust as AI Lowers the Cost of Forking Open Source
Lovable’s OJ rewrites Vite’s dev server in Rust, reducing memory use and preview times as AI lowers the cost of open source reimplementation.
@qune-tech/vergabe-mcp
Advanced tools
Local MCP server for German public procurement search (Vergabe Dashboard). Semantic search, tender matching, and company profiles — queries and profiles are embedded locally; only vectors leave the machine.
Local MCP server for German public procurement search. Connects your AI assistant to the Vergabe Dashboard API for semantic search, tender matching, and company-profile management.
Your queries and company profiles never leave your machine — they are embedded locally and only the resulting vectors are sent. Data minimisation by design.
npx @qune-tech/vergabe-mcp --api-key sk_live_YOUR_KEY_HERE
Sign up at vergabe-dashboard.qune.de and create an API key. API keys require an active Enterprise plan.
Edit claude_desktop_config.json:
{
"mcpServers": {
"vergabe": {
"command": "npx",
"args": ["-y", "@qune-tech/vergabe-mcp", "--api-key", "sk_live_YOUR_KEY_HERE"]
}
}
}
Add .mcp.json to your project root:
{
"mcpServers": {
"vergabe": {
"command": "npx",
"args": ["-y", "@qune-tech/vergabe-mcp", "--api-key", "sk_live_YOUR_KEY_HERE"]
}
}
}
Settings > MCP Servers > Add:
npx-y @qune-tech/vergabe-mcp --api-key sk_live_YOUR_KEY_HERESettings > MCP > Add Server (STDIO):
vergabenpx-y @qune-tech/vergabe-mcp --api-key sk_live_YOUR_KEY_HERE| Tool | Description |
|---|---|
search_text | Semantic search across all tenders (query embedded locally) |
list_releases | Filter and browse tenders by phase, CPV prefix, country, value range, deadline, buyer, procurement method |
get_release | Raw eForms XML envelope for one OCID (optional notice_id selects a sibling) |
linked_notices | A procurement's notice lineage (PIN→CN→CAN) as {ocid, notice_id} refs |
get_index_info | API health/version, embedder status, and embedding-contract check |
create_company_profile | Create a matching profile for your company (stored locally) |
update_company_profile | Update an existing profile |
get_company_profile | View profile details |
list_company_profiles | List all your profiles |
delete_company_profile | Delete a profile |
match_tenders | Match a profile against all tenders by semantic similarity (vector embedded locally) |
The npm package downloads the correct platform-native binary on install. No Node.js runtime dependency for the actual MCP server.
LLM <--stdio--> vergabe-mcp (local binary)
| Local: company profiles (SQLite) + sentence embedder (ONNX)
| HTTPS: vectors, OCIDs, filter values, API key
+--HTTPS--> Vergabe Dashboard API (/api/v1)
| Platform | Architecture |
|---|---|
| Linux | x86_64 |
| macOS | Apple Silicon (ARM64) |
| Windows | x86_64 |
MIT
FAQs
Local MCP server for German public procurement search (Vergabe Dashboard). Semantic search, tender matching, and company profiles — queries and profiles are embedded locally; only vectors leave the machine.
The npm package @qune-tech/vergabe-mcp receives a total of 2 weekly downloads. As such, @qune-tech/vergabe-mcp popularity was classified as not popular.
We found that @qune-tech/vergabe-mcp demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.

Security News
Lovable’s OJ rewrites Vite’s dev server in Rust, reducing memory use and preview times as AI lowers the cost of open source reimplementation.

Security News
It has been one year since Shai-Hulud made its first appearance on npm.

Research
/Security News
Operators behind PolinRider used a compromised GitHub account to plant malware in four development versions of a Packagist package with 700,000+ downloads.