actionhero/keryx
Keryx: The Fullstack TypeScript Framework for MCP and APIs
Keryx helps developers build web applications where backend logic needs to be reused across different access methods, like web interfaces, command-line tools, background tasks, and AI agent interactions. It takes a single TypeScript 'action' definition as input and automatically generates the code to handle HTTP requests, WebSocket messages, CLI commands, and background jobs, as well as exposing it as a tool for AI agents. This is for full-stack developers creating modern, versatile applications that need to support various client types.
Available on npm.
Use this if you are a full-stack developer building a new application and want a single codebase to manage interactions from web browsers, mobile apps, command-line interfaces, background processes, and AI agents, all with consistent validation and middleware.
Not ideal if you primarily need a simple API for a single web frontend or are not comfortable with TypeScript and the Bun runtime environment.
Stars
18
Forks
3
Language
TypeScript
License
MIT
Category
Last pushed
Mar 23, 2026
Commits (30d)
0
Dependencies
15
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/mcp/actionhero/keryx"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Related servers
OfficeDev/microsoft-365-agents-toolkit
Developer tools for building Teams apps
SalesforceCommerceCloud/b2c-developer-tooling
B2C CLI, MCP, Tooling SDK for Salesforce Agentforce Commerce B2C
anyproto/anytype-mcp
An MCP server enabling AI assistants to interact with Anytype - your encrypted, local and...
hashgraph-online/standards-sdk
The official Hashgraph Online Standards SDK, implementing the standards found in...
postmanlabs/postman-mcp-server
Connect your AI to your APIs on Postman