Mana Public

Read-only MCP tools for Mana public creations, tags, creator profiles, and share pages.

Should I use this

Quality & Safety

A
Description quality
95%
Schema completeness
95%
Naming quality
100%
Poisoning risk
100%
Permission match
100%
Protocol compliance
100%

Findings (1)

  • LOWTool 'get_mana_agent_doc' description lacks action verbin get_mana_agent_doc

Based on automated analysis of tool definitions and protocol compliance.

Context Cost

~868Tokens (tool definitions)
~987 BTypical response size
Moderate attention impact (0.68% of 128k context)

This is the approximate number of tokens consumed each time the server's tools are loaded into a model's context. Higher counts reduce the attention available for other tasks.

Install

One-Click Install

Add this to your `claude_desktop_config.json` file:

{
  "mcpServers": {
    "mana-public": {
      "url": "https://api.mana.am/mcp"
    }
  }
}

Remote endpoints

https://api.mana.am/mcpstreamable-http
https://mana.am/docs/mcpstreamable-http
https://mana.am/mcpstreamable-http
https://mana.am/api/mcpstreamable-http
https://mana.am/webmcpstreamable-http

What it can do

Tool inventory

Tools (6)

🟢 Read-only🟡 Write🔴 Delete⚪ Unknown
🟢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.

Input Schema

{
  "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.

Input Schema

{
  "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.

Input Schema

{
  "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.

Input Schema

{
  "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.

Input Schema

{
  "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'.

Input Schema

{
  "type": "object",
  "properties": {
    "limit": {
      "type": "integer",
      "minimum": 1,
      "maximum": 100,
      "default": 24,
      "description": "Tags to return, 1 to 100, most used first."
    }
  },
  "additionalProperties": false
}

Recommended Prompts

search_research
Search for information about [topic] using Mana Public
Expected tools: search_mana_creations
find_specific
Find [specific item] using Mana Public
Expected tools: search_mana_creations
retrieve_data
Get details about [item] from Mana Public
Expected tools: get_mana_agent_doc
fetch_info
Fetch [information type] using Mana Public
Expected tools: get_mana_agent_doc
list_items
List all [items] available in Mana Public
Expected tools: list_mana_agent_docs

Community

Rate this Server

Evidence

Recent observations

verifiedversion not recorded6 tools
verifiedversion not recorded3 tools
verifiedversion not recorded6 tools
verifiedversion not recorded6 tools
verifiedversion not recorded6 tools
verifiedversion not recorded6 tools
verifiedversion not recorded3 tools
verifiedversion not recorded6 tools
verifiedversion not recorded6 tools
verifiedversion not recorded6 tools