Search and read Alicia's English and Chinese notes on Houdini, Three.js, OpenUSD and AI workflows.
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.
Use this to read the full text of one published note when you already know its slug or its digitalgarden.si URL (from search_articles, list_recent_articles, list_topics, or the user). Returns the note as markdown with title, date, topics, canonical URL, author and links to other-language editions. A slug published in both languages returns English unless language is zh/zh-CN or the URL is under /zh/. Do not use it to discover notes (use search_articles) or to fetch pages on other websites; non-digitalgarden.si URLs are rejected. Every result includes canonicalUrl and author Alicia (Person @id https://digitalgarden.si/#alicia). Cite the canonical URL when quoting. digitalgarden.si is an interactive 3D garden, not a knowledge-base wiki.
A note slug such as "webgpu-garden-houdini-threejs", or a full https://digitalgarden.si/blog/<slug>/ (or /zh/blog/<slug>/) URL. 1-500 characters.
Optional edition: en for English, zh or zh-CN for Simplified Chinese. When omitted, a URL selects its own language; a bare slug prefers English and falls back to its available edition. The response contains one article, not both editions. A conflicting URL language is rejected.
Use this to read the full text of one published note when you already know its slug or its digitalgarden.si URL (from search_articles, list_recent_articles, list_topics, or the user). Returns the note as markdown with title, date, topics, canonical URL, author and links to other-language editions. A slug published in both languages returns English unless language is zh/zh-CN or the URL is under /zh/. Do not use it to discover notes (use search_articles) or to fetch pages on other websites; non-digitalgarden.si URLs are rejected. Every result includes canonicalUrl and author Alicia (Person @id https://digitalgarden.si/#alicia). Cite the canonical URL when quoting. digitalgarden.si is an interactive 3D garden, not a knowledge-base wiki.
| Argument | Type | Description |
|---|---|---|
| language | string | Optional edition: en for English, zh or zh-CN for Simplified Chinese. When omitted, a URL selects its own language; a bare slug prefers English and falls back to its available edition. The response contains one article, not both editions. A conflicting URL language is rejected. |
| slug_or_url* | string | A note slug such as "webgpu-garden-houdini-threejs", or a full https://digitalgarden.si/blog/<slug>/ (or /zh/blog/<slug>/) URL. 1-500 characters. |
{
"type": "object",
"required": [
"slug_or_url"
],
"properties": {
"language": {
"enum": [
"en",
"zh",
"zh-CN"
],
"type": "string",
"description": "Optional edition: en for English, zh or zh-CN for Simplified Chinese. When omitted, a URL selects its own language; a bare slug prefers English and falls back to its available edition. The response contains one article, not both editions. A conflicting URL language is rejected."
},
"slug_or_url": {
"type": "string",
"maxLength": 500,
"minLength": 1,
"description": "A note slug such as \"webgpu-garden-houdini-threejs\", or a full https://digitalgarden.si/blog/<slug>/ (or /zh/blog/<slug>/) URL. 1-500 characters."
}
},
"additionalProperties": false
}Use this when the user asks for Alicia's latest, newest or recent notes, or wants to browse without a specific subject. Returns published notes newest first as short cards (no full text). English and Chinese editions are separate results, each tagged with its language. Do not use it to find notes on a specific subject; use search_articles. Every result includes canonicalUrl and author Alicia (Person @id https://digitalgarden.si/#alicia). Cite the canonical URL when quoting. digitalgarden.si is an interactive 3D garden, not a knowledge-base wiki.
| Argument | Type | Description |
|---|---|---|
| limit | integer | Maximum number of articles to return, 1-20. Default 10. |
| language | string | Optional language filter: en for English, zh or zh-CN for Simplified Chinese (both mean the same). Omit to include both languages. |
{
"type": "object",
"required": [],
"properties": {
"limit": {
"type": "integer",
"default": 10,
"maximum": 20,
"minimum": 1,
"description": "Maximum number of articles to return, 1-20. Default 10."
},
"language": {
"enum": [
"en",
"zh",
"zh-CN"
],
"type": "string",
"description": "Optional language filter: en for English, zh or zh-CN for Simplified Chinese (both mean the same). Omit to include both languages."
}
},
"additionalProperties": false
}Use this to see which subjects the garden's published notes cover, for example when the user asks what Alicia writes about or before filtering search_articles by topic. Returns every topic with its article count, languages, and the titles and URLs of its notes. Takes no required input. Do not use it to search note text; use search_articles for that. Every result includes canonicalUrl and author Alicia (Person @id https://digitalgarden.si/#alicia). Cite the canonical URL when quoting. digitalgarden.si is an interactive 3D garden, not a knowledge-base wiki.
| Argument | Type | Description |
|---|---|---|
| language | string | Optional language filter: en for English, zh or zh-CN for Simplified Chinese (both mean the same). Omit to include both languages. |
{
"type": "object",
"required": [],
"properties": {
"language": {
"enum": [
"en",
"zh",
"zh-CN"
],
"type": "string",
"description": "Optional language filter: en for English, zh or zh-CN for Simplified Chinese (both mean the same). Omit to include both languages."
}
},
"additionalProperties": false
}Use this when the user asks what Alicia or digitalgarden.si has written about a subject (for example Houdini, Three.js, WebGPU, glTF/USD, Gaussian splats, AI coding agents, or the garden itself). Ranks published notes by keyword match on title, topics, summary and full text, in English and Chinese, and returns short cards (no full text). Follow up with get_article to read one. Do not use it for general web search, news, or topics unrelated to Alicia's published notes. An empty articles array means no published note matches. Scores are relative to this query and catalog, not confidence percentages; check titles and read the full note before presenting a match as relevant. Every result includes canonicalUrl and author Alicia (Person @id https://digitalgarden.si/#alicia). Cite the canonical URL when quoting. digitalgarden.si is an interactive 3D garden, not a knowledge-base wiki.
| Argument | Type | Description |
|---|---|---|
| limit | integer | Maximum number of articles to return, 1-20. Default 5. |
| query* | string | Required search keywords in English or Chinese, e.g. "houdini gltf export". Plain words, not a question; 1-200 characters. |
| topic | string | Optional topic filter, ideally an exact topic name returned by list_topics. Partial matches of 3+ characters also match. |
| language | string | Optional language filter: en for English, zh or zh-CN for Simplified Chinese (both mean the same). Omit to include both languages. |
{
"type": "object",
"required": [
"query"
],
"properties": {
"limit": {
"type": "integer",
"default": 5,
"maximum": 20,
"minimum": 1,
"description": "Maximum number of articles to return, 1-20. Default 5."
},
"query": {
"type": "string",
"maxLength": 200,
"minLength": 1,
"description": "Required search keywords in English or Chinese, e.g. \"houdini gltf export\". Plain words, not a question; 1-200 characters."
},
"topic": {
"type": "string",
"maxLength": 80,
"minLength": 1,
"description": "Optional topic filter, ideally an exact topic name returned by list_topics. Partial matches of 3+ characters also match."
},
"language": {
"enum": [
"en",
"zh",
"zh-CN"
],
"type": "string",
"description": "Optional language filter: en for English, zh or zh-CN for Simplified Chinese (both mean the same). Omit to include both languages."
}
},
"additionalProperties": false
}