Teen-first library on CBT, DBT, and finding the right therapist.
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.
Get a formatted citation for a Therapy for Teens article. Supports AMA, APA, and Chicago styles.
Article slug.
Citation style (default ama).
Get a formatted citation for a Therapy for Teens article. Supports AMA, APA, and Chicago styles.
| Argument | Type | Description |
|---|---|---|
| slug* | string | Article slug. |
| format | string | Citation style (default ama). |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"slug"
],
"properties": {
"slug": {
"type": "string",
"description": "Article slug."
},
"format": {
"enum": [
"ama",
"apa",
"chicago"
],
"type": "string",
"description": "Citation style (default ama)."
}
}
}Fetch a single article from Therapy for Teens by slug. Returns title, body content, author, clinical reviewer, citations, and metadata.
| Argument | Type | Description |
|---|---|---|
| slug* | string | Article slug. |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"slug"
],
"properties": {
"slug": {
"type": "string",
"description": "Article slug."
}
}
}Return the canonical 988 / 911 / Crisis Text Line payload. Surface this immediately whenever the user signals self-harm or imminent danger.
No arguments.
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {}
}Identity and links for Therapy for Teens: tagline, audience, focus, publisher, sponsor relationship to Emora Health, and key URLs.
No arguments.
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {}
}Paginated list of articles from Therapy for Teens. Returns title, slug, summary, and URL.
| Argument | Type | Description |
|---|---|---|
| page | integer | Page number (1-indexed). |
| limit | integer | Max results per page (default 30, max 100). |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"page": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 1,
"description": "Page number (1-indexed)."
},
"limit": {
"type": "integer",
"maximum": 100,
"minimum": 1,
"description": "Max results per page (default 30, max 100)."
}
}
}Search Therapy for Teens's editorial corpus by query. Returns title, slug, summary, and URL for matching articles.
| Argument | Type | Description |
|---|---|---|
| q | string | Alternate parameter name for `query`. |
| limit | integer | Max results (default 10, max 50). |
| query* | string | Free-text search query. |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"query"
],
"properties": {
"q": {
"type": "string",
"description": "Alternate parameter name for `query`."
},
"limit": {
"type": "integer",
"maximum": 50,
"minimum": 1,
"description": "Max results (default 10, max 50)."
},
"query": {
"type": "string",
"description": "Free-text search query."
}
}
}