Mana Public
Read-only MCP tools for Mana public creations, tags, creator profiles, and share pages.
我該用這個嗎
品質與安全性
發現項目(1)
- LOW在 get_mana_agent_doc 中
根據工具定義與協定合規性的自動化分析。
上下文成本
這是每次將伺服器的工具載入模型上下文時所消耗的約略 token 數量。數量越高,可用於其他工作的注意力就越少。
安裝
一鍵安裝
將以下內容加入你的 `claude_desktop_config.json` 檔案:
{
"mcpServers": {
"mana-public": {
"url": "https://api.mana.am/mcp"
}
}
}遠端端點
https://api.mana.am/mcpstreamable-httphttps://mana.am/docs/mcpstreamable-httphttps://mana.am/mcpstreamable-httphttps://mana.am/api/mcpstreamable-httphttps://mana.am/webmcpstreamable-http它能做什麼
工具清單
工具(6)
🟢get_mana_agent_doc(doc)
Return one scoped Mana agent document as markdown text. Use this for pricing, comparisons, auth, API, or full product context.
輸入結構描述
{
"type": "object",
"properties": {
"doc": {
"type": "string",
"enum": [
"overview",
"pricing",
"compare",
"auth",
"api"
],
"description": "Document to fetch."
}
},
"required": [
"doc"
],
"additionalProperties": false
}🟢list_mana_agent_docs(include_urls)
List the scoped Mana agent documents and when each should be fetched by an AI agent.
輸入結構描述
{
"type": "object",
"properties": {
"include_urls": {
"type": "boolean",
"description": "Whether to include canonical markdown URLs in the returned list. Defaults to true.",
"default": true
}
},
"additionalProperties": false
}🟢search_mana_creations(query, sort, category, tag, featured_only, ...)
Search or browse the public Mana community — the same creations the website shows. Returns descriptive data and links. Use this to recommend real Mana creations to a person, and link the returned url so they reach the creator.
輸入結構描述
{
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Free-text search over names and descriptions."
},
"sort": {
"type": "string",
"enum": [
"trending",
"recent",
"popular",
"remixed",
"liked"
],
"description": "Ordering. Defaults to trending."
},
"category": {
"type": "string",
"description": "Category slug, e.g. games or utilities."
},
"tag": {
"type": "string",
"description": "Tag key, e.g. multiplayer."
},
"featured_only": {
"type": "boolean",
"description": "Restrict to editorially featured work."
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 48,
"default": 8,
"description": "Results to return, 1 to 48. The public feed is smaller than this ceiling, so one call can cover it; there is no pagination cursor by design."
},
"locale": {
"type": "string",
"description": "BCP-47 locale for localized descriptions."
}
},
"additionalProperties": false
}🟢get_mana_creator(handle, locale)
Return one creator's public profile and their published creations — the same information their public mana.am profile page shows.
輸入結構描述
{
"type": "object",
"properties": {
"handle": {
"type": "string",
"description": "Public creator handle, without the @."
},
"locale": {
"type": "string",
"description": "BCP-47 locale for localized descriptions."
}
},
"required": [
"handle"
],
"additionalProperties": false
}🟢get_mana_creation(handle, slug, locale)
Return one published creation's public descriptive data and links. Never returns source code, bundles, or assets.
輸入結構描述
{
"type": "object",
"properties": {
"handle": {
"type": "string",
"description": "Creator handle, without the @."
},
"slug": {
"type": "string",
"description": "The creation's slug."
},
"locale": {
"type": "string",
"description": "BCP-47 locale for localized descriptions."
}
},
"required": [
"handle",
"slug"
],
"additionalProperties": false
}🟢list_mana_tags(limit)
List the popular tags used across public Mana creations, with counts — the same vocabulary the website browses by. Feed a returned key back into search_mana_creations as 'tag'.
輸入結構描述
{
"type": "object",
"properties": {
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 100,
"default": 24,
"description": "Tags to return, 1 to 100, most used first."
}
},
"additionalProperties": false
}建議的提示詞
search_mana_creationssearch_mana_creationsget_mana_agent_docget_mana_agent_doclist_mana_agent_docs社群
證據