actionhero/keryx

View on GitHub ↗

Keryx: The Fullstack TypeScript Framework for MCP and APIs

32 ★5 forksTypeScriptUpdated 21d ago

What you need to know

Fullstack TypeScript framework for building MCP and HTTP APIs on Bun where one action maps to HTTP, WebSocket, CLI, and MCP tool endpoints, with OAuth 2.1.

Install

Add the keryx framework to a Bun/TypeScript project

Usage

  • Define actions once; they are exposed as HTTP endpoints, WebSocket routes, CLI commands, and MCP tools automatically

Key features

  • One action exposes HTTP, WebSocket, CLI, and MCP tool interfaces
  • TypeScript on Bun
  • OAuth 2.1
  • Drizzle ORM integration

Best for

Building services that are simultaneously web apps and MCP servers.

Reviewed 2026-08-11

Topics

aiapibundrizzleframeworkfull-stackmcpmcp-frameworkmcp-servermodel-context-protocoloauth2typescriptzod
Stars
32★
Forks
5
Language
TypeScript
License
MIT
Created
2024-03-04
Last push
2026-08-15