authority.md

Search, browse, and buy 597 AI thinking frameworks, Tools and bundles from within any MCP client.

Should I use this

Quality & Safety

B
Description quality
100%
Schema completeness
76%
Naming quality
95%
Poisoning risk
60%
Permission match
100%
Protocol compliance
100%

Findings (3)

  • HIGHTool poisoning patterns detected
  • MEDIUMTool description contains URL to non-standard domainin search_personas
  • MEDIUMTool description contains URL to non-standard domainin purchase_persona

Based on automated analysis of tool definitions and protocol compliance.

Context Cost

~705Tokens (tool definitions)
~629 BTypical response size
Moderate attention impact (0.55% 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": {
    "authority-md": {
      "url": "https://authority.md/api/mcp"
    }
  }
}

Remote endpoints

https://authority.md/api/mcpstreamable-http

What it can do

Tool inventory

Tools (4)

🟢 Read-only🟡 Write🔴 Delete⚪ Unknown
🟢search_personas(query, category, type, limit)

Search the authority.md marketplace. It carries three product types: persona thinking frameworks (e.g. Warren Buffett), functional Tools (e.g. Strategic Email — procedures for recurring tasks such as difficult emails, hiring, and pricing), and curated 10-persona Bundles (e.g. founder-stack, engineers-stack — $29.99 each). Use when the user asks about a specific person, a category, a task they want help with, or wants recommendations. Each result includes a 'type' field ('persona', 'skill', or 'bundle'), slug, focus, and price. For current prices read https://authority.md/products.json.

Input Schema

{
  "type": "object",
  "properties": {
    "query": {
      "type": "string",
      "description": "Free-text search across name, focus, tagline, and category."
    },
    "category": {
      "type": "string",
      "description": "Optional category filter (e.g. 'Investor', 'Strategy')."
    },
    "type": {
      "type": "string",
      "enum": [
        "persona",
        "skill",
        "bundle"
      ],
      "description": "Optional filter to only personas, only skills, or only bundles."
    },
    "limit": {
      "type": "integer",
      "minimum": 1,
      "maximum": 50,
      "default": 10
    }
  },
  "required": [
    "query"
  ]
}
🟢get_persona_details(slug)

Get the full details for a specific product on authority.md — a persona framework, a functional Tool, or a curated Bundle. Use after search_personas to show complete information before purchase. Returns metadata, a 'type' field, and a preview of the content. Accepts persona slugs (e.g. 'warren-buffett'), Tool slugs (e.g. 'decision-brief'), and Bundle slugs (e.g. 'founder-stack'). For bundles, returns the full list of persona slugs needed to call purchase_persona.

Input Schema

{
  "type": "object",
  "properties": {
    "slug": {
      "type": "string",
      "description": "A persona slug (e.g. 'warren-buffett'), a skill slug (e.g. 'strategic-email'), or a bundle slug (e.g. 'founder-stack')."
    }
  },
  "required": [
    "slug"
  ]
}
🟢list_categories

List all categories of thinkers available on authority.md. Use when the user wants to browse by domain (Investor, Tech Visionary, Philosopher, etc.) rather than search by name.

Input Schema

{
  "type": "object",
  "properties": {}
}
🟢purchase_persona(slugs)

Generate a checkout URL on authority.md for purchasing one or more frameworks, Tools, or Bundles. Accepts 1-50 slugs (personas and/or Tools, mixed carts allowed). To purchase a Bundle, pass all 10 of its persona slugs (get them from get_persona_details on the bundle slug — they will land on the $29.99 step-pricing tier automatically). Returns a URL the user follows to a checkout page hosted by authority.md that processes payment securely via Stripe. Personas use step pricing; Tools have individual prices. For current prices call get_persona_details per slug or read https://authority.md/products.json. Confirm with the user which items they want and the total cost BEFORE calling this tool.

Input Schema

{
  "type": "object",
  "properties": {
    "slugs": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "minItems": 1,
      "maxItems": 50
    }
  },
  "required": [
    "slugs"
  ]
}

Community

Rate this Server

Evidence

Recent observations

verifiedversion not recorded4 tools