Search mayorana.ch: desktop apps, release notes, plans, and the Rust, LLM and Azure blog.
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.
The full page for one app, as markdown: overview, features, requirements, downloads, one-line install, MCP setup, FAQ.
App id from list_apps, e.g. "gitagent".
Language of the content: en or fr.
The full page for one app, as markdown: overview, features, requirements, downloads, one-line install, MCP setup, FAQ.
| Argument | Type | Description |
|---|---|---|
| id* | string | App id from list_apps, e.g. "gitagent". |
| locale | string | Language of the content: en or fr. |
{
"type": "object",
"required": [
"id"
],
"properties": {
"id": {
"type": "string",
"description": "App id from list_apps, e.g. \"gitagent\"."
},
"locale": {
"enum": [
"en",
"fr"
],
"type": "string",
"default": "en",
"description": "Language of the content: en or fr."
}
}
}Without a track: the learning paths (ordered reading lists through the blog). With one: its articles in reading order.
| Argument | Type | Description |
|---|---|---|
| track | string | Track id, e.g. "rust" or "llm". Omit to list them. |
| locale | string | Language of the content: en or fr. |
{
"type": "object",
"properties": {
"track": {
"type": "string",
"description": "Track id, e.g. \"rust\" or \"llm\". Omit to list them."
},
"locale": {
"enum": [
"en",
"fr"
],
"type": "string",
"default": "en",
"description": "Language of the content: en or fr."
}
}
}One blog article as markdown, with its title, date, tags and URL. Get the slug from search.
| Argument | Type | Description |
|---|---|---|
| slug* | string | The article slug, the last part of its URL. |
| locale | string | Language of the content: en or fr. |
{
"type": "object",
"required": [
"slug"
],
"properties": {
"slug": {
"type": "string",
"description": "The article slug, the last part of its URL."
},
"locale": {
"enum": [
"en",
"fr"
],
"type": "string",
"default": "en",
"description": "Language of the content: en or fr."
}
}
}The plans on sale: price per month, monthly AI credits, and which apps each unlocks.
| Argument | Type | Description |
|---|---|---|
| locale | string | Language of the content: en or fr. |
{
"type": "object",
"properties": {
"locale": {
"enum": [
"en",
"fr"
],
"type": "string",
"default": "en",
"description": "Language of the content: en or fr."
}
}
}An app's recent releases: version, date and what changed, newest first.
| Argument | Type | Description |
|---|---|---|
| id* | string | App id from list_apps. |
| limit | integer |
{
"type": "object",
"required": [
"id"
],
"properties": {
"id": {
"type": "string",
"description": "App id from list_apps."
},
"limit": {
"type": "integer",
"default": 5,
"maximum": 20,
"minimum": 1
}
}
}Every Mayorana desktop app: id, name, what it does, platforms, latest version and page URL.
| Argument | Type | Description |
|---|---|---|
| locale | string | Language of the content: en or fr. |
{
"type": "object",
"properties": {
"locale": {
"enum": [
"en",
"fr"
],
"type": "string",
"default": "en",
"description": "Language of the content: en or fr."
}
}
}Search the apps, blog articles, learning paths and pages of mayorana.ch. Returns titles, URLs and one-line summaries, best match first.
| Argument | Type | Description |
|---|---|---|
| limit | integer | |
| query* | string | Words to look for, e.g. "borrow checker" or "correlation id". |
| locale | string | Language of the content: en or fr. |
{
"type": "object",
"required": [
"query"
],
"properties": {
"limit": {
"type": "integer",
"default": 10,
"maximum": 25,
"minimum": 1
},
"query": {
"type": "string",
"description": "Words to look for, e.g. \"borrow checker\" or \"correlation id\"."
},
"locale": {
"enum": [
"en",
"fr"
],
"type": "string",
"default": "en",
"description": "Language of the content: en or fr."
}
}
}