aurelmark_ted_coverage
Pack: aurelmark-ted-changes · Connect: https://pipeworx.io/mcp (see Connect below for a single-pack URL)
No MCP client? Call it directly: GET https://gateway.pipeworx.io/v1/tools/aurelmark_ted_coverage for the schema, then POST the same URL with its arguments for the data.
The list of EU tenders watched for deadline changes, with monitoring windows.
Tool description as the model sees it
Which EU tenders does Aurelmark currently watch for submission-deadline changes? Returns each watched tender (TED first-notice number), its observation start, last successful check and freshness, plus the retention window and the eligibility rule. Use to find out whether a tender is covered before concluding anything about its deadline. Coverage is a handful of tenders and grows by request to the publisher.
Example call
Arguments
{}
curl
curl -X POST https://gateway.pipeworx.io/aurelmark-ted-changes/mcp \
-H 'Content-Type: application/json' \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"aurelmark_ted_coverage","arguments":{}}}'
TypeScript (@pipeworx/sdk)
import { Pipeworx } from '@pipeworx/sdk';
const pipeworx = new Pipeworx();
const result = await pipeworx.call('aurelmark_ted_coverage', {});
Response shape
| Field | Type | Description |
|---|---|---|
status | string | |
watched_tenders | array | |
watched_tender_count | number | |
retention_days | number | |
recorded_events_total | number | |
eligibility | string | |
enrolment | string | |
authority | object | |
source | string | |
data_as_of | string |
Full JSON Schema
{
"type": "object",
"properties": {
"status": {
"type": "string"
},
"watched_tenders": {
"type": "array",
"items": {
"type": "object",
"properties": {
"notice_id": {
"type": "string"
},
"observation_start": {
"type": "string"
},
"last_successful_check": {
"type": "string"
},
"fresh": {
"type": "boolean"
},
"complete": {
"type": "boolean"
},
"error": {
"type": "null"
}
},
"additionalProperties": true
}
},
"watched_tender_count": {
"type": "number"
},
"retention_days": {
"type": "number"
},
"recorded_events_total": {
"type": "number"
},
"eligibility": {
"type": "string"
},
"enrolment": {
"type": "string"
},
"authority": {
"type": "object",
"properties": {
"official_ted": {
"type": "string"
},
"aggregator_aurelmark": {
"type": "string"
},
"advice": {
"type": "string"
}
},
"additionalProperties": true
},
"source": {
"type": "string"
},
"data_as_of": {
"type": "string"
}
},
"additionalProperties": true
}
Connect
Add this to your MCP client config — every tool in the catalog, including this one — or use one-click install buttons:
{
"mcpServers": {
"pipeworx": {
"url": "https://pipeworx.io/mcp"
}
}
}
Connect to just the aurelmark-ted-changes pack
{
"mcpServers": {
"aurelmark-ted-changes": {
"url": "https://gateway.pipeworx.io/aurelmark-ted-changes/mcp"
}
}
}
See Getting Started for client-specific install steps.