Skip to main content
Katailyst
What is this?

A registry, a graph, and one shared mouth.

Katailyst is the building-block library and orchestration layer your AI fleet can speak to from anywhere. Skills, knowledge, prompts, tools, recipes, rubrics, agents — curated, versioned, connected. Served once, consumed many times.

entities
1,620
graph links
10.9K
entity types
21
MCP tools
40
integrations
13
live URL
katailyst.com/mcp
Why

The cost of spinning up a new AI app or agent has collapsed. The cost of keeping ten of them coherent hasn't. Every workspace ends up with the same skills re-implemented in three places, the same knowledge stale-pasted in another, the same tool defined twice.

Katailyst is the answer to that drift. One registry, served via MCP, that any agent — Claude Code, Cursor, Codex, OpenAI Agents, Render-hosted Mastra workflows, your own Next.js app — can call to discover the right building block for the moment.

You bring an objective. The registry decomposes it, walks the graph, and hands you a kit. You decide what to use.

The loop

Discover → traverse → compose

01

Bring an objective

You (or your agent) hand the registry the real intent — a paragraph, not a keyword. The richer the brief, the better the menu.

02

Decompose + discover

Complex intents get split into 2–10 sub-questions. Each sub-question runs a vector search against the right region of the graph.

03

Traverse + compose

Sub-agents walk outward from each match, gathering related skills, recipes, knowledge, and rubrics. They return a kit, not a single answer.

04

You decide what to use

Use 50%, 80%, or 100% of the kit. Mix it with your own context. The registry hands clubs to the player; it never swings.

The catalogue

Five families of building block.

Twenty-one entity types, grouped by what they answer. Capability says what an agent can do. Knowledge says what to know first. Voice + form says what the output looks like. Quality + measurement says how we'll know it worked. Operations holds it all together.

Capability
5 types
What an agent can DO, well.
skill233
tool120
recipe123
playbook35
pattern10
Knowledge
4 types
What an agent should KNOW before acting.
kb364
prompt167
agent_doc52
schema23
Voice + form
3 types
What the OUTPUT should look and sound like.
content_type127
style92
channel34
Quality + measurement
5 types
How we know it WORKED.
metric55
rubric30
eval_case35
lint_rule18
lint_ruleset4
Operations
4 types
Holding the system together over time.
operational_log37
bundle25
hub21
agent15
Connect from anywhere

One endpoint. Many agents.

Claude Code · Cursor · Codex · etc.
{
  "mcpServers": {
    "katailyst": {
      "url": "https://www.katailyst.com/mcp",
      "transport": "streamable-http"
    }
  }
}
Mastra · Next.js · your own agent
import { MCPClient } from '@modelcontextprotocol/sdk'

const mcp = new MCPClient({
  url: 'https://www.katailyst.com/mcp',
  auth: { bearer: process.env.KATAILYST_PAT }
})

const kit = await mcp.callTool('discover', {
  intent: 'social post for nursing audience...'
})
Auth
Personal access token, OAuth, or your existing Supabase session — whichever your client speaks.
First call
registry.capabilities returns the full system map — toolsets, prompts, resources, current org context.
Then
discover with a rich intent paragraph. Returns ranked entities + a discovery diagnostic so you can refine.
Posture

We are the caddy, never the player.

The agents reaching for the registry have more situational context than the registry itself. They know who their user is, what time it is, what just failed, what the org's constraints are. Forcing them down a single pre-scripted route would waste that context.

So we don't. We curate the building blocks. We enrich the metadata. We tighten the ranking. When discovery returns the wrong thing, we fix the data — never wire a forced route. Agents pick. Agents compose. Agents own the swing.

That posture scales. Ten more apps spin up tomorrow. They all reach for the same registry. The registry gets better; every consumer gets better with it.

Ready when you are.

Open the dashboard, browse the registry, or wire up MCP and let your agent take the first turn.