Community-maintained knowledge base for Radix DLT — search, read, and contribute wiki pages.
Inferido de los transportes que declara este listado (streamable-http). Que un cliente no aparezca aquí no significa que se haya descartado: simplemente Forge no puede confirmarlo.
La verificación confirma la identidad del publicador (la propiedad del repo), no la seguridad del código. El análisis de seguridad cubre los CVE conocidos y los scripts de instalación sospechosos.
Leído de un handshake MCP real initialize → tools/list contra el endpoint declarado. No se invocó ninguna herramienta: tools/list es la llamada de introspección de solo lectura que el protocolo define para esto. Refleja lo que el servidor anunciaba en ese momento; un endpoint alojado no está fijado a ninguna versión y puede cambiar sin avisar.
https://radix.wiki/api/mcp11 herramientas · 205 mssearch_wikiKeyword search across Radix Wiki titles and page text — the first call when you know what you are looking for. Returns a page of results, each with its title, URL, tagPath, slug, a matched snippet and the date it was last updated. The tagPath and slug identify the page every read tool accepts. Narr…Keyword search across Radix Wiki titles and page text — the first call when you know what you are looking for. Returns a page of results, each with its title, URL, tagPath, slug, a matched snippet and the date it was last updated. The tagPath and slug identify the page every read tool accepts. Narr…
| Parámetro | Tipo | Descripción |
|---|---|---|
| query* | string | Search term (matched against page titles and body text) |
| tagPath | string | Limit results to a tag path (e.g. "contents/tech/core-concepts") |
| page | number | Page number (default 1) |
| pageSize | number | Results per page (default 20, max 50) |
get_pageRead one page in full: its extracted text, current version number, update date and declared metadata. Takes either the whole path as one string (the `url` a listing returns works as-is) or the tagPath/slug pair it splits into — not a title. A wrong pair is answered with the tools that find a right…Read one page in full: its extracted text, current version number, update date and declared metadata. Takes either the whole path as one string (the `url` a listing returns works as-is) or the tagPath/slug pair it splits into — not a title. A wrong pair is answered with the tools that find a right…
| Parámetro | Tipo | Descripción |
|---|---|---|
| path | string | The whole path in one string, e.g. "contents/tech/core-concepts/utxo-model" — the form every listing returns as `url`. Use this or the tagPath/slug pair. |
| tagPath | string | Tag path (e.g. "contents/tech/core-concepts"). Ignored when `path` is set. |
| slug | string | Page slug (e.g. "utxo-model"). Ignored when `path` is set. |
list_pagesBrowse the wiki by tag path rather than by keyword — every page under a branch, newest first by default. Returns the same rows as search_wiki (title, URL, tagPath, slug, snippet, updatedAt) plus a pagination envelope carrying totalPages, hasMore and nextPage. Omit tagPath to walk the whole wiki; pa…Browse the wiki by tag path rather than by keyword — every page under a branch, newest first by default. Returns the same rows as search_wiki (title, URL, tagPath, slug, snippet, updatedAt) plus a pagination envelope carrying totalPages, hasMore and nextPage. Omit tagPath to walk the whole wiki; pa…
| Parámetro | Tipo | Descripción |
|---|---|---|
| tagPath | string | Filter by tag path prefix (e.g. "developers") |
| sort | string | Sort order (default "updatedAt") |
| page | number | Page number (default 1) |
| pageSize | number | Results per page (default 20, max 100) |
get_categoriesThe wiki tag hierarchy as a tree, each node carrying its path, name, description and the page count of its whole branch. The cheapest way to orient before searching, and the only way to find a valid tagPath before create_page. Costs one call and a few kilobytes; prefer it to listing pages to find o…The wiki tag hierarchy as a tree, each node carrying its path, name, description and the page count of its whole branch. The cheapest way to orient before searching, and the only way to find a valid tagPath before create_page. Costs one call and a few kilobytes; prefer it to listing pages to find o…
No se publicó ningún esquema de entrada para esta herramienta.
get_recent_changesPages edited within the last N days, newest first — what to poll when you are watching the wiki rather than reading it. Same row shape as list_pages. Look back at most 30 days and take at most 50 rows; for anything older, list_pages sorted by updatedAt.Pages edited within the last N days, newest first — what to poll when you are watching the wiki rather than reading it. Same row shape as list_pages. Look back at most 30 days and take at most 50 rows; for anything older, list_pages sorted by updatedAt.
| Parámetro | Tipo | Descripción |
|---|---|---|
| days | number | Look back N days (default 7, max 30) |
| limit | number | Max results (default 20, max 50) |
get_full_corpusEvery article as one plain-text document, for bulk ingestion rather than reading. PREFLIGHT FIRST: call it with sizeOnly=true for the exact character count, a token estimate and the per-branch breakdown — the whole corpus is several times a context window. Then pull it with `maxChars` (default 2000…Every article as one plain-text document, for bulk ingestion rather than reading. PREFLIGHT FIRST: call it with sizeOnly=true for the exact character count, a token estimate and the per-branch breakdown — the whole corpus is several times a context window. Then pull it with `maxChars` (default 2000…
| Parámetro | Tipo | Descripción |
|---|---|---|
| sizeOnly | boolean | Return sizes and breakdowns only, no document. Do this before the first real pull. |
| tagPath | string | Restrict to one branch and its descendants, e.g. "contents/tech". Omit for everything. |
| maxChars | number | Character budget for `document` (default 200000, max 1000000) |
| skip | number | Resume from this page index — pass the `nextSkip` from the previous truncated call (default 0) |
get_ideas_boardGet the RADIX Wiki Ideas Pipeline kanban — community proposals and Radix DAO tasks grouped into status columns (Discussion → Proposed → Approved → In Progress → Testing → Done), each card carrying its working group, category, priority, and assignee. Use this to follow DAO / project progress.Get the RADIX Wiki Ideas Pipeline kanban — community proposals and Radix DAO tasks grouped into status columns (Discussion → Proposed → Approved → In Progress → Testing → Done), each card carrying its working group, category, priority, and assignee. Use this to follow DAO / project progress.
| Parámetro | Tipo | Descripción |
|---|---|---|
| category | string | Filter to one category: Governance, Protocol, Tooling, Ecosystem, or Community |
| workingGroup | string | Filter by working group name substring, e.g. "Treasury", "Legal", "NetOps" |
get_challengeStep 1 of writing to the wiki: a single-use ROLA challenge (5-minute expiry). The response spells out the exact recipe for the message your Ed25519 key must sign. You always sign with your OWN key — nothing here custodies anything. Takes no parameters.Step 1 of writing to the wiki: a single-use ROLA challenge (5-minute expiry). The response spells out the exact recipe for the message your Ed25519 key must sign. You always sign with your OWN key — nothing here custodies anything. Takes no parameters.
No se publicó ningún esquema de entrada para esta herramienta.
loginriesgo de inyecciónStep 2: exchange the signed ROLA proof for a 7-day Bearer token — the same verification the human wallet flow runs. Send the returned token as an HTTP `Authorization: Bearer <token>` header on every later create_page / edit_page call; tool arguments never carry it.Step 2: exchange the signed ROLA proof for a 7-day Bearer token — the same verification the human wallet flow runs. Send the returned token as an HTTP `Authorization: Bearer <token>` header on every later create_page / edit_page call; tool arguments never carry it.
n the human wallet flow runs. Send the returned token as an HTTP `Authorization: Bearer <token>` header on every later c…| Parámetro | Tipo | Descripción |
|---|---|---|
| challenge* | string | The challenge from get_challenge |
| address* | string | Your account address (virtual account of the signing key; its public key must be an on-ledger owner_keys entry) |
| publicKey* | string | Ed25519 public key, hex |
| signature* | string | Signature over the ROLA message, hex |
| curve* | string | Signing curve (Ed25519 = "curve25519") |
create_pageCreate a new Radix Wiki page. Requires a ROLA bearer token — see https://radix.wiki/AGENTS.md for the challenge-sign-verify flow. Call get_categories first for a valid tagPath. Some paths are balance-gated (blog needs 50,000 $XRD). Earns contribution points.Create a new Radix Wiki page. Requires a ROLA bearer token — see https://radix.wiki/AGENTS.md for the challenge-sign-verify flow. Call get_categories first for a valid tagPath. Some paths are balance-gated (blog needs 50,000 $XRD). Earns contribution points.
| Parámetro | Tipo | Descripción |
|---|---|---|
| tagPath* | string | Tag path the page lives under (e.g. "contents/tech/core-concepts") |
| title* | string | Page title |
| content* | array | Array of typed blocks. Each needs a unique `id` (UUID) and a `type`. A `content` block carries semantic HTML in `text`; an `infobox` block carries nested `bloc… |
| metadata | object | Key-value metadata for the page, including `excerpt` (one sentence, ≤160 chars). Some tag paths require specific keys — the error names any that are missing. |
| slug | string | URL slug (derived from the title when omitted) |
| bannerImage | string | Banner image URL |
edit_pageprivilegiadaEdit an existing Radix Wiki page. Requires a ROLA bearer token — see https://radix.wiki/AGENTS.md. Fetch the page with get_page first and send the full revised block array; the version bump, block-level diff, and revision entry are computed server-side. Locked and author-only pages are rejected. Ea…Edit an existing Radix Wiki page. Requires a ROLA bearer token — see https://radix.wiki/AGENTS.md. Fetch the page with get_page first and send the full revised block array; the version bump, block-level diff, and revision entry are computed server-side. Locked and author-only pages are rejected. Ea…
| Parámetro | Tipo | Descripción |
|---|---|---|
| tagPath* | string | Tag path of the page to edit |
| slug* | string | Slug of the page to edit |
| content | array | The full revised block array (not a patch). Omit to change only the title or metadata. |
| title | string | New title |
| revisionMessage | string | What changed and why — shown in the page history. Always send one. |
| metadata | object | Replacement metadata object |
11 de 11 herramientas publicaron una descripción.
Los nombres y descripciones de las herramientas los escribe el publicador y se muestran literalmente como texto inerte. Son las cadenas que un cliente MCP pasa al modelo, así que Forge las analiza en busca de patrones de inyección de prompts — cualquier hallazgo aparece junto al análisis de seguridad de arriba. «Privilegiada» es una coincidencia de palabra clave en el nombre de la herramienta, no una auditoría de lo que hace: un nombre inofensivo puede hacer cualquier cosa.
Community-maintained knowledge base for Radix DLT — search, read, and contribute wiki pages.
Los nombres enlazados abren el índice de Forge con todas las entradas que se observó que exponen esa herramienta. Ver todas las herramientas indexadas.
Esta entrada no publica ningún paquete de npm, así que Forge no tiene un árbol de dependencias para ella. Es una carencia de cobertura, no una afirmación de que no tenga dependencias.