MCP
IPTC Medien Themen MCP-Server
IPTC Medien Themen ist eine Medientaxonomie mit über 1.200 Begriffen in 13 Sprachen für die Klassifizierung von Nachrichten und Textinhalten. Sie ist wichtig für redaktionelle Systeme, Archive, Suchvorgänge, Metadatentagging und Abläufe in Redaktionen.
MCP Version: 1.0.0 3 MCP-Tools Authentifizierung
Basis-URL
https://pressmonitor.com/mcp Authentifizierung
MCP-Aufrufe erfordern die Header x-api-key und x-subscription-id bei jeder JSON-RPC 2.0-Anfrage.
x-api-key: YOUR_API_KEY headlines
Nachrichtenüberschriften abrufen
Argumente
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| code | string | Ja | Entity-Code (z.B. Aktienkürzel, Industrienummer) |
| lang_code | string | Nein | Nach Sprachcode filtern (ISO 639-1) |
| country_code | string | Nein | Nach Ländercode filtern (ISO 3166-1 alpha-2) |
| count | integer | Nein | Anzahl der zurückzugebenden Ergebnisse |
| cursor | string | Nein | Paginierungscursor (Alternative zu search_after) |
| sort | string | Nein | Sortierreihenfolge (Datum oder Relevanz) |
| date_from | string | Nein | Startdatum für Nachrichten (Format JJJJ-MM-TT) |
| date_to | string | Nein | Enddatum für Nachrichten (Format JJJJ-MM-TT) |
Code-Beispiele
curl -X POST "https://pressmonitor.com/mcp" -H "x-api-key: YOUR_API_KEY" -H "x-subscription-id: YOUR_SUB_ID" -H "Content-Type: application/json" -d '{
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"name": "headlines",
"arguments": {
"code": "VALUE"
}
},
"id": 1
}' briefs
Nachrichtenkurzmeldungen abrufen
Argumente
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| code | string | Ja | Entity-Code (z.B. Aktienkürzel, Industrienummer) |
| lang_code | string | Nein | Nach Sprachcode filtern (ISO 639-1) |
| country_code | string | Nein | Nach Ländercode filtern (ISO 3166-1 alpha-2) |
| count | integer | Nein | Anzahl der zurückzugebenden Ergebnisse |
| cursor | string | Nein | Paginierungscursor (Alternative zu search_after) |
| sort | string | Nein | Sortierreihenfolge (Datum oder Relevanz) |
| date_from | string | Nein | Startdatum für Nachrichten (Format JJJJ-MM-TT) |
| date_to | string | Nein | Enddatum für Nachrichten (Format JJJJ-MM-TT) |
Code-Beispiele
curl -X POST "https://pressmonitor.com/mcp" -H "x-api-key: YOUR_API_KEY" -H "x-subscription-id: YOUR_SUB_ID" -H "Content-Type: application/json" -d '{
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"name": "briefs",
"arguments": {
"code": "VALUE"
}
},
"id": 1
}' fulltext
Nachrichten im Volltext abrufen
Argumente
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| code | string | Ja | Entity-Code (z.B. Aktienkürzel, Industrienummer) |
| lang_code | string | Nein | Nach Sprachcode filtern (ISO 639-1) |
| country_code | string | Nein | Nach Ländercode filtern (ISO 3166-1 alpha-2) |
| count | integer | Nein | Anzahl der zurückzugebenden Ergebnisse |
| cursor | string | Nein | Paginierungscursor (Alternative zu search_after) |
| sort | string | Nein | Sortierreihenfolge (Datum oder Relevanz) |
| date_from | string | Nein | Startdatum für Nachrichten (Format JJJJ-MM-TT) |
| date_to | string | Nein | Enddatum für Nachrichten (Format JJJJ-MM-TT) |
Code-Beispiele
curl -X POST "https://pressmonitor.com/mcp" -H "x-api-key: YOUR_API_KEY" -H "x-subscription-id: YOUR_SUB_ID" -H "Content-Type: application/json" -d '{
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"name": "fulltext",
"arguments": {
"code": "VALUE"
}
},
"id": 1
}' 