Search and read Web3 security education articles and a 230-term glossary from Onchain Diary.
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.
List the table of contents: all articles (grouped by language, newest first) or all glossary terms (grouped by category).
Which catalog to list (default: articles)
This tool isn't marked read-only, so it may change something on the server or in an account you connected.
List the table of contents: all articles (grouped by language, newest first) or all glossary terms (grouped by category).
| Argument | Type |
|---|
| Description |
|---|
| type | string | Which catalog to list (default: articles) |
{
"type": "object",
"properties": {
"type": {
"enum": [
"articles",
"glossary"
],
"type": "string",
"description": "Which catalog to list (default: articles)"
}
}
}Read the full markdown text of one article. Accepts the article slug (e.g. "wallet-drainer-anatomy") or its site path (/articles/... or /zh/articles/...).
| Argument | Type | Description |
|---|---|---|
| slug* | string | Article slug or path |
{
"type": "object",
"required": [
"slug"
],
"properties": {
"slug": {
"type": "string",
"description": "Article slug or path"
}
}
}Read one glossary term: full English definition plus the Chinese translation (译名 + 中文定义). Accepts the term slug (e.g. "address-poisoning") or its site path.
| Argument | Type | Description |
|---|---|---|
| slug* | string | Glossary term slug or path |
{
"type": "object",
"required": [
"slug"
],
"properties": {
"slug": {
"type": "string",
"description": "Glossary term slug or path"
}
}
}Search Onchain Diary articles and glossary terms (Web3 security education, EN/ZH). Returns the top matches with title, URL and short description. Use this first to discover relevant content.
| Argument | Type | Description |
|---|---|---|
| lang | string | Optional: restrict results to one language |
| type | string | Optional: restrict results to one content type |
| query* | string | Search keywords, e.g. "wallet drainer", "地址投毒", "permit2 phishing" |
{
"type": "object",
"required": [
"query"
],
"properties": {
"lang": {
"enum": [
"en",
"zh"
],
"type": "string",
"description": "Optional: restrict results to one language"
},
"type": {
"enum": [
"article",
"glossary"
],
"type": "string",
"description": "Optional: restrict results to one content type"
},
"query": {
"type": "string",
"description": "Search keywords, e.g. \"wallet drainer\", \"地址投毒\", \"permit2 phishing\""
}
}
}