Live now · authority.md/api/mcp

authority.md MCP server.

Your AI assistant can now search, recommend, and purchase thinking frameworks on your behalf — without you ever opening a browser.

What this is

Agentic commerce.

Any MCP client — Claude Desktop, Cursor, Cline, or anything else that speaks the protocol — can now interact with authority.md programmatically. Your assistant can search the catalog, pull up the details of a framework, browse categories, and generate a checkout URL, all from inside your normal conversation.

You stay in control of payment. The agent does the legwork and hands you a checkout link; you click it and approve the purchase yourself. Nothing is charged without you.

It matters because the shopping interface is quietly becoming less important. As you delegate more of the finding and comparing to an assistant, the catalog needs to be something an agent can read and act on — not just a page a human scrolls. This is that catalog, exposed as tools.

Try it

What it looks like in practice.

You

Find me a thinking framework about long-term value investing and prepare a checkout.

Claude

I found Warren Buffett — Value Investing & Long-Term Thinking ($4.99). I've generated a checkout URL:

https://authority.md/checkout?slugs=warren-buffett

The agent found the framework and built the link. You decide whether to follow it.

Install

Three clients. One endpoint.

Claude Desktop

Add to your config file

Open your config file:

  • macOS ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows %APPDATA%\Claude\claude_desktop_config.json
claude_desktop_config.json
{
  "mcpServers": {
    "authority-md": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://authority.md/api/mcp"]
    }
  }
}

Restart Claude Desktop. Look for the tools icon to confirm the connection.

Cursor IDE

Add a server

Go to Settings → Features → Model Context Protocol → Add server, then paste the URL:

server URL
https://authority.md/api/mcp
Any MCP client

Point it here

Endpoint
https://authority.md/api/mcp
Transport
HTTP (JSON-RPC over POST)
Auth
None required
Available tools

Four tools.

search_personas(query, category?, limit?)

Free-text search across all 512 frameworks by name, focus, or category — plus the 7 curated Bundles, returned alongside personas with a 'type' field of "bundle". Returns slugs, focus phrases, and prices.

Browse the catalog
get_persona_details(slug)

Full metadata plus a content preview for a single framework. Also accepts a Bundle slug — the response carries type: "bundle" and the ten persona slugs needed to purchase it.

Example framework page
list_categories()

All 30 categories with their featured personas — for browsing by domain rather than searching by name.

See categories
purchase_persona(slugs[])

Generate a hosted checkout URL for 1–50 frameworks, with step pricing applied. The user follows the URL to pay.

Example checkout
Bundles

Agents can recommend a curated stack instead of a single framework. All 7 Bundles are searchable and describable through the same tools above — search_personas and get_persona_details return them with type: "bundle". To purchase one, call purchase_persona with all ten of the bundle's persona slugs — they land on the $29.99 step-pricing tier automatically.

Worked examples

Things to ask.

Once connected, talk to your assistant normally. A few prompts to try:

  • 01What categories of thinkers does authority.md cover?
  • 02Find me a framework about negotiation under pressure.
  • 03I'd like the Warren Buffett, Charlie Munger, and Ray Dalio frameworks — generate a checkout URL.
  • 04Which bundle fits a first-time founder, and generate a checkout URL for it.
For developers

Under the bonnet.

  • Wire protocol — JSON-RPC 2.0 over HTTP, per the MCP Streamable HTTP transport.
  • Stateless — no sessions, no auth tokens. Each call stands alone.
  • Structured output — every tool returns JSON in the MCP-standard format.
  • Source — a single Next.js route handler at app/api/mcp/route.js (~380 lines), no external SDK. The protocol is implemented directly because Next.js handlers are stateless per-invocation, so a session-oriented SDK would add weight without buying anything.
  • Public spec spec.modelcontextprotocol.io
About this server

Free to use. Pay only if you buy.

authority.md is a marketplace for AI thinking frameworks — 512 of them across 30 categories, $4.99 each. It's built and operated by Marketing Signals Ltd, a UK digital agency.

The MCP server itself is free to connect and use. You only pay when you choose to complete a purchase through a checkout URL.

Issues or feedback? hello@authority.md