AgentIndex icon
AgentIndex
ToolsMCP ServersHOTCategoriesTrendingNewBest ListsCompareGuides
Submit Tool
ToolsMCP ServersHOTCategoriesTrendingNewBest ListsCompare
Home/
Multi-Agent/
keryx
keryx logo

keryx

Active·★ 36·MIT·Updated 2026-10-22

Keryx is a fullstack TypeScript framework built on Bun, designed to write application logic once and deploy it across various transports, including HTTP, WebSocket, CLI, background tasks, and MCP (Model Context Protocol) for AI agents. It automatically exposes all actions as MCP tools, allowing AI agents to authenticate and interact with your application's validated endpoints with type safety.

#TypeScript#Bun#Fullstack Framework#API#AI Agents#MCP#ORM
© 2026 AgentIndex.app|Built by a 10-year iOS Developer.
Best by use caseAboutContactAdvertisePrivacy PolicyTerms of UseQYSGitHubBuy me a coffee ☕

Browse by Category

MCP ServersCode AssistantWorkflow AutomationRAG / Knowledge BaseMulti-AgentBrowser AutomationLLM InfraDev ToolingObservability

Not affiliated with Anthropic, OpenAI or Microsoft.

Guides
#WebSockets
$ Install
$ bunx keryx new my-app && cd my-app && cp .env.example .env && bun install && bun dev
↗ Visit site★ GitHub
01

Features

01MCP-native actions: Every action is automatically an MCP tool with OAuth 2.1 authentication, typed errors, and per-session isolation for AI agents.
02Transport-agnostic Actions: A single action class handles HTTP, WebSocket, CLI, background tasks, and MCP tool calls with unified validation and middleware.
03Zod input validation: Provides type-safe parameter validation with automatic error responses and OpenAPI generation.
04Built-in background tasks: Utilizes node-resque for background job processing with fan-out patterns for parallel execution.
05Strongly-typed frontend integration: Offers end-to-end type safety for API responses with a companion Vite + React frontend, no code generation needed.
06Streaming responses: Supports SSE, chunked binary, and cross-transport streaming behavior for real-time data flow.
02

Compatibility

Bun
Runtime
Verified via docs
TypeScript
Language
Verified via docs
PostgreSQL
Database
Verified via docs
Redis
Caching/Queue
Verified via docs
Drizzle ORM
ORM
Verified via docs
React
Frontend
Verified via docs
03

Quick start

1
$ bunx keryx new my-app
2
$ cd my-app
3
$ cp .env.example .env
4
$ bun install
5
$ bun dev
04

Use cases

↳Developing full-stack web applications where backend logic needs to serve various client types (web, mobile, CLI, AI agents).
↳Building APIs designed for AI agents that require robust authentication, type validation, and standardized protocol (MCP) interaction.
↳Creating microservices or backend systems that unify HTTP, WebSocket, and CLI interfaces under a single, consistent codebase.
↳Implementing complex data processing or long-running operations as background tasks with parallel processing capabilities.
05

Alternatives

⚡Top VS:
VSCotal★336→VSopenhermit★88→VSagent-bounties★18→VS

Comments

Log in to leave a comment

No comments yet. Be the first!

On this page
01Features02Compatibility03Quick start04Use cases05Alternatives
harness-sdk
★8.9k
→
Cotal logo
Cotal★ 336
The open standard for agent coordination
VSCompare→
openhermit logo
openhermit★ 88
OpenHermit is the open-source platform for deploying fleets of AI agents as production services — durable state, sandboxed execution, managed at scale, and the channels you already use.
VSCompare→
agent-bounties logo
agent-bounties★ 18
Open-source bounty network where AI agents post, fund, claim, solve, verify, and get paid for digital work.
VSCompare→
harness-sdk logo
harness-sdk★ 8.9k
Build an agent harness and control it end-to-end. Open-source SDK for production AI agents in Python & TypeScript - any model, any cloud.
VSCompare→
adk-js logo
adk-js★ 1.4k
An open-source, code-first Typescript toolkit for building, evaluating, and deploying sophisticated AI agents with flexibility and control.
VSCompare→
notion-mcp-server logo
notion-mcp-server★ 4.7k
Official Notion MCP Server
VSCompare→
BossConsole logo
BossConsole★ 817
Open-source, multi-platform harness for AI agents — a native, multi-threaded operator's console (JVM, not Electron) to run Claude Code, Codex, Gemini or OpenCode with a real browser, terminal, editor, secrets & 100+ MCP tools. Built for enterprises, science & research.
VSCompare→
Hexis logo
Hexis★ 118
Centrally manage AI-agent skills, tools, context, permissions, and identity across your entire org. Self-hosted, Git-backed and MCP-native.
VSCompare→
See all alternatives →
actionhero /
keryx
↗

Keryx: The Fullstack TypeScript Framework for MCP and APIs

36MIT
Last commit1d ago
StatusActive
CategoryMulti-Agent
Links
Documentation↗Discussion↗Issues↗Releases↗
Cloud Infrastructure
Ad

Deploy on DigitalOcean

Host your MCP servers, Docker containers, and AI agents with $200 free credit over 60 days.

Claim $200 Free Credit