Find psychological self-assessment tests in English, Spanish and Russian, with links to take them.
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.
Details of one Freudly test by id: description, instructions, the scales it measures, authors and sources, limitations, what the user needs to get the result, and the URL where the test is taken.
Test id from search_tests.
Language of the description: en, es, or ru.
Details of one Freudly test by id: description, instructions, the scales it measures, authors and sources, limitations, what the user needs to get the result, and the URL where the test is taken.
| Argument | Type | Description |
|---|---|---|
| test_id* | integer | Test id from search_tests. |
| language | any | Language of the description: en, es, or ru. |
{
"type": "object",
"$defs": {
"PublicLocale": {
"enum": [
"en",
"es",
"ru"
],
"type": "string"
}
},
"title": "PublicTestInfoParams",
"required": [
"test_id"
],
"properties": {
"test_id": {
"type": "integer",
"title": "Test Id",
"minimum": 1,
"description": "Test id from search_tests."
},
"language": {
"$ref": "#/$defs/PublicLocale",
"default": "en",
"description": "Language of the description: en, es, or ru."
}
},
"description": "Параметры get_test_info."
}Search the Freudly catalogue of psychological self-assessment tests (personality, anxiety, depression, burnout, relationships, IQ and more). Filter by keywords, topic, language (en, es, ru), maximum duration in minutes and maximum number of questions. Returns test ids, short summaries, duration, number of questions, topics and the URL where each test is taken.
| Argument | Type | Description |
|---|---|---|
| page | integer | Results page, starting at 1. |
| limit | integer | Number of tests to return (1-20). |
| query | any | Keywords to match in test names and descriptions, written in the same language as `language` (e.g. "anxiety", "burnout", "ansiedad", "тревога"). Short keywords work better than sentences. |
| topic | any | Topic or theme in the same language as `language` (e.g. "depression", "relationships", "personality"). Matched against the catalogue topics; falls back to keyword search. |
| language | any | Language of the test and its page: en, es, or ru (ru has a small catalogue). |
| max_minutes | any | Maximum estimated duration, minutes. |
| max_questions | any | Maximum number of questions. |
{
"type": "object",
"$defs": {
"PublicLocale": {
"enum": [
"en",
"es",
"ru"
],
"type": "string"
}
},
"title": "PublicTestSearchParams",
"properties": {
"page": {
"type": "integer",
"title": "Page",
"default": 1,
"maximum": 50,
"minimum": 1,
"description": "Results page, starting at 1."
},
"limit": {
"type": "integer",
"title": "Limit",
"default": 10,
"maximum": 20,
"minimum": 1,
"description": "Number of tests to return (1-20)."
},
"query": {
"anyOf": [
{
"type": "string",
"maxLength": 200
},
{
"type": "null"
}
],
"title": "Query",
"default": null,
"description": "Keywords to match in test names and descriptions, written in the same language as `language` (e.g. \"anxiety\", \"burnout\", \"ansiedad\", \"тревога\"). Short keywords work better than sentences."
},
"topic": {
"anyOf": [
{
"type": "string",
"maxLength": 100
},
{
"type": "null"
}
],
"title": "Topic",
"default": null,
"description": "Topic or theme in the same language as `language` (e.g. \"depression\", \"relationships\", \"personality\"). Matched against the catalogue topics; falls back to keyword search."
},
"language": {
"$ref": "#/$defs/PublicLocale",
"default": "en",
"description": "Language of the test and its page: en, es, or ru (ru has a small catalogue)."
},
"max_minutes": {
"anyOf": [
{
"type": "integer",
"maximum": 300,
"minimum": 1
},
{
"type": "null"
}
],
"title": "Max Minutes",
"default": null,
"description": "Maximum estimated duration, minutes."
},
"max_questions": {
"anyOf": [
{
"type": "integer",
"maximum": 1000,
"minimum": 1
},
{
"type": "null"
}
],
"title": "Max Questions",
"default": null,
"description": "Maximum number of questions."
}
},
"description": "Параметры search_tests — общие для REST и MCP."
}