Ausschreibungsagenten Tender Search
Search public procurement notices from 17 sources across Germany, the EU and the UK. Read-only.
我该使用它吗
质量与安全性
基于对工具定义和协议合规性的自动分析。
上下文开销
这是每次将服务器的工具加载到模型上下文窗口时所消耗的大致 token 数。数值越高,可用于其他任务的注意力就越少。
安装
一键安装
将以下内容添加到你的 `claude_desktop_config.json` 文件中:
{
"mcpServers": {
"tender-search": {
"url": "https://api.ausschreibungsagenten.de/mcp"
}
}
}远程端点
https://api.ausschreibungsagenten.de/mcpstreamable-httphttps://api.tender-agents.com/mcpstreamable-http它能做什么
工具清单
工具(6)
🟢search_tenders(search, country, cpv, min_score, deadline_within_days, ...)
Search live public tender previews. Filter by ISO alpha-3 country, CPV codes (full 8-digit codes match exactly, shorter numeric prefixes such as '45' match whole divisions), deadline window and contract value. summary_lang attaches cached AI summaries in that language.
输入模式
{
"type": "object",
"properties": {
"search": {
"type": "string"
},
"country": {
"type": "string",
"default": "DEU",
"description": "ISO alpha-3 buyer country, e.g. FRA"
},
"cpv": {
"type": "string",
"description": "Comma-separated CPV codes or division prefixes, e.g. '45' or '72000000'"
},
"min_score": {
"type": "integer",
"default": 60
},
"deadline_within_days": {
"type": "integer",
"minimum": 1,
"maximum": 365
},
"minimum_value_eur": {
"type": "number",
"minimum": 0
},
"maximum_value_eur": {
"type": "number",
"minimum": 0
},
"summary_lang": {
"type": "string",
"enum": [
"en",
"de"
]
},
"limit": {
"type": "integer",
"default": 5
}
},
"additionalProperties": false
}🟢get_tender(id, summary_lang)
Fetch one tender by its id (as returned by the search tools), optionally with a cached AI summary.
输入模式
{
"type": "object",
"properties": {
"id": {
"type": "string"
},
"summary_lang": {
"type": "string",
"enum": [
"en",
"de"
]
}
},
"required": [
"id"
],
"additionalProperties": false
}🟢summarize_tender(id, lang)
Return the AI summary (title + max two sentences) of a tender in English or German. Labelled as AI-generated; the original notice prevails. Cached per tender and language; generating a NEW summary requires an API key (free tier is enough), anonymous callers get cached ones.
输入模式
{
"type": "object",
"properties": {
"id": {
"type": "string"
},
"lang": {
"type": "string",
"enum": [
"en",
"de"
],
"default": "en"
}
},
"required": [
"id"
],
"additionalProperties": false
}🟢source_status(source)
Live status of connected procurement sources: implementation status, last successful poll and stored notice count. Honest coverage instead of claims. Pass source to check one portal instead of all.
输入模式
{
"type": "object",
"properties": {
"source": {
"type": "string",
"description": "Limit to one source key, e.g. 'ted', 'bund', 'doe'."
}
},
"additionalProperties": false
}🟢countries(min_count)
Stored notice count per buyer country (ISO alpha-3) across the whole index. Pass min_count to drop countries with only a handful of notices.
输入模式
{
"type": "object",
"properties": {
"min_count": {
"type": "integer",
"minimum": 0,
"default": 0,
"description": "Only return countries with at least this many stored notices."
}
},
"additionalProperties": false
}🟢fulltext_search(query, limit)
Full-text search over stored tender titles, descriptions, and buyers.
输入模式
{
"type": "object",
"properties": {
"query": {
"type": "string"
},
"limit": {
"type": "integer",
"default": 5
}
},
"required": [
"query"
],
"additionalProperties": false
}社区
证据