Digital-crisis playbooks as tools, 9 languages, country-anchored reporting channels. CC BY 4.0.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Matches the situation in the user's own words ("I clicked a link and it asked for my card") against the covered situations. Deterministic keyword matching (title, situation, summary), not guessing. Returns the best 3 matches with a score.
The situation, in the user's own words
Content language (ro = original; en/hu anchored in Romania; pl/cs/sk/it/fr/de anchored in their own countries, with local reporting channels)
Optional audience filter: individ (private person) or organizatie (company/team). Content marked "ambele" matches both.
Optional use-case category filter. Playbook categories: cumparaturi-bani, conturi-dispozitive, mesaje-apeluri, oameni-manipulare, ai-asistenti. Guide categories: conturi-parole, cumparaturi-plati, dispozitive, email-mesaje, la-birou.
Matches the situation in the user's own words ("I clicked a link and it asked for my card") against the covered situations. Deterministic keyword matching (title, situation, summary), not guessing. Returns the best 3 matches with a score.
| Argument | Type | Description |
|---|---|---|
| lang | string | Content language (ro = original; en/hu anchored in Romania; pl/cs/sk/it/fr/de anchored in their own countries, with local reporting channels) |
| query* | string | The situation, in the user's own words |
| audienta | string | Optional audience filter: individ (private person) or organizatie (company/team). Content marked "ambele" matches both. |
| categorie | string | Optional use-case category filter. Playbook categories: cumparaturi-bani, conturi-dispozitive, mesaje-apeluri, oameni-manipulare, ai-asistenti. Guide categories: conturi-parole, cumparaturi-plati, dispozitive, email-mesaje, la-birou. |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"query"
],
"properties": {
"lang": {
"enum": [
"ro",
"en",
"hu",
"pl",
"cs",
"sk",
"it",
"fr",
"de"
],
"type": "string",
"default": "ro",
"description": "Content language (ro = original; en/hu anchored in Romania; pl/cs/sk/it/fr/de anchored in their own countries, with local reporting channels)"
},
"query": {
"type": "string",
"minLength": 3,
"description": "The situation, in the user's own words"
},
"audienta": {
"enum": [
"individ",
"organizatie"
],
"type": "string",
"description": "Optional audience filter: individ (private person) or organizatie (company/team). Content marked \"ambele\" matches both."
},
"categorie": {
"enum": [
"cumparaturi-bani",
"conturi-dispozitive",
"mesaje-apeluri",
"oameni-manipulare",
"ai-asistenti",
"conturi-parole",
"cumparaturi-plati",
"dispozitive",
"email-mesaje",
"la-birou"
],
"type": "string",
"description": "Optional use-case category filter. Playbook categories: cumparaturi-bani, conturi-dispozitive, mesaje-apeluri, oameni-manipulare, ai-asistenti. Guide categories: conturi-parole, cumparaturi-plati, dispozitive, email-mesaje, la-birou."
}
},
"additionalProperties": false
}The date of the last editorial review ("last verified") for every playbook and guide — transparency about how fresh the advice is.
No arguments.
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {}
}The full markdown of a crisis playbook (steps to take now, what NOT to do, how to recognize it next time, where to report) or of a prevention guide. Suitable to relay to the user step by step, in document order. In MCP Apps-capable hosts this renders as a calm step-by-step checklist card (ui://compass/playbook-card).
| Argument | Type | Description |
|---|---|---|
| lang | string | Content language (ro = original; en/hu anchored in Romania; pl/cs/sk/it/fr/de anchored in their own countries, with local reporting channels) |
| slug* | string | Slug from compass_list_situations, e.g. "link-sms-fals" |
| type* | string | playbook = crisis (reactive), ghid = prevention guide |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"type",
"slug"
],
"properties": {
"lang": {
"enum": [
"ro",
"en",
"hu",
"pl",
"cs",
"sk",
"it",
"fr",
"de"
],
"type": "string",
"default": "ro",
"description": "Content language (ro = original; en/hu anchored in Romania; pl/cs/sk/it/fr/de anchored in their own countries, with local reporting channels)"
},
"slug": {
"type": "string",
"description": "Slug from compass_list_situations, e.g. \"link-sms-fals\""
},
"type": {
"enum": [
"playbook",
"ghid"
],
"type": "string",
"description": "playbook = crisis (reactive), ghid = prevention guide"
}
},
"additionalProperties": false
}All digital-crisis situations (reactive playbooks: fake link, hacked account, online scam...) and prevention guides covered by Digital Compass, with slugs for compass_get_content. Public Romanian guide, plain language, content in 9 languages. Optional filters: categorie (use case) and audienta (individ/organizatie).
| Argument | Type | Description |
|---|---|---|
| lang | string | Content language (ro = original; en/hu anchored in Romania; pl/cs/sk/it/fr/de anchored in their own countries, with local reporting channels) |
| audienta | string | Optional audience filter: individ (private person) or organizatie (company/team). Content marked "ambele" matches both. |
| categorie | string | Optional use-case category filter. Playbook categories: cumparaturi-bani, conturi-dispozitive, mesaje-apeluri, oameni-manipulare, ai-asistenti. Guide categories: conturi-parole, cumparaturi-plati, dispozitive, email-mesaje, la-birou. |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"lang": {
"enum": [
"ro",
"en",
"hu",
"pl",
"cs",
"sk",
"it",
"fr",
"de"
],
"type": "string",
"default": "ro",
"description": "Content language (ro = original; en/hu anchored in Romania; pl/cs/sk/it/fr/de anchored in their own countries, with local reporting channels)"
},
"audienta": {
"enum": [
"individ",
"organizatie"
],
"type": "string",
"description": "Optional audience filter: individ (private person) or organizatie (company/team). Content marked \"ambele\" matches both."
},
"categorie": {
"enum": [
"cumparaturi-bani",
"conturi-dispozitive",
"mesaje-apeluri",
"oameni-manipulare",
"ai-asistenti",
"conturi-parole",
"cumparaturi-plati",
"dispozitive",
"email-mesaje",
"la-birou"
],
"type": "string",
"description": "Optional use-case category filter. Playbook categories: cumparaturi-bani, conturi-dispozitive, mesaje-apeluri, oameni-manipulare, ai-asistenti. Guide categories: conturi-parole, cumparaturi-plati, dispozitive, email-mesaje, la-birou."
}
},
"additionalProperties": false
}Real reporting channels for digital incidents, from the playbooks' "Where to report" sections. lang=ro/en/hu → channels in ROMANIA (DNSC 1911, Romanian Police, your bank); lang=pl → channels in POLAND (CERT Polska, policja, card blocking). With slug: only that situation's channels; without: all, deduplicated.
| Argument | Type | Description |
|---|---|---|
| lang | string | Content language (ro = original; en/hu anchored in Romania; pl/cs/sk/it/fr/de anchored in their own countries, with local reporting channels) |
| slug | string | Optional: the slug of one specific playbook |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"lang": {
"enum": [
"ro",
"en",
"hu",
"pl",
"cs",
"sk",
"it",
"fr",
"de"
],
"type": "string",
"default": "ro",
"description": "Content language (ro = original; en/hu anchored in Romania; pl/cs/sk/it/fr/de anchored in their own countries, with local reporting channels)"
},
"slug": {
"type": "string",
"description": "Optional: the slug of one specific playbook"
}
},
"additionalProperties": false
}