Hyperterse
Open source runtime server that transforms database queries into RESTful API endpoints and MCP tools for AI agents.
At a Glance
Pricing
Free and open source, self-hosted on your own infrastructure
Engagement
Available On
About Hyperterse
Hyperterse is a high-performance runtime server that transforms database queries into RESTful API endpoints and MCP (Model Context Protocol) tools. It provides the interface between production databases and AI agents, allowing developers to define queries in a simple configuration file and automatically generate endpoints with full OpenAPI documentation, input validation, and AI integration capabilities. The tool is designed to support everything from prototypes to multi-agent systems without requiring changes to your architecture.
-
Declarative Data Interfaces - Define the shape and intent of data access once, and let Hyperterse handle execution, validation, and exposure automatically.
-
Agent-Ready by Design - Connect your data to AI agents through discoverable, callable tools without exposing SQL, schemas, or credentials to clients.
-
Zero-Boilerplate APIs - Turn queries into production-ready APIs with typed inputs, predictable outputs, and built-in documentation with no code required.
-
Single Source of Truth - Generate endpoints, OpenAPI specs, LLM-readable docs, and MCP tools from one configuration file.
-
Security as a Baseline - Keep raw SQL, connection strings, and internal errors fully contained within the runtime, acting as a secure gateway.
-
Database Independence - Work across PostgreSQL, MySQL, and Redis using a consistent, unified interface.
-
MCP Integration - Automatically generates MCP-compatible tools for each query, allowing AI agents to execute database queries via JSON-RPC 2.0.
-
Auto-Generated Documentation - Creates OpenAPI 3.0 specifications, markdown documentation at /llms.txt for LLM integration, and agent skills archives.
To get started, install Hyperterse via npm (npm i -g hyperterse), Bun (bun add -g hyperterse), Brew (brew install hyperterse/tap/hyperterse), or curl. Define your queries in a configuration file (e.g., config.terse), specifying adapters for database connections, queries with SQL statements, and input parameters with their types. Run the server and Hyperterse handles the rest—generating endpoints at POST /query/{query-name}, validating inputs, and creating documentation automatically.

Community Discussions
Be the first to start a conversation about Hyperterse
Share your experience with Hyperterse, ask questions, or help others learn from your insights.
Pricing
Free Plan Available
Free and open source, self-hosted on your own infrastructure
- Full runtime server functionality
- PostgreSQL, MySQL, Redis support
- MCP tool generation
- OpenAPI documentation
- Input validation
Capabilities
Key Features
- Declarative data interfaces
- Agent-ready MCP tools
- Zero-boilerplate API generation
- OpenAPI 3.0 specification generation
- Automatic input validation and type checking
- LLM-readable documentation (llms.txt)
- PostgreSQL support
- MySQL support
- Redis support
- JSON-RPC 2.0 MCP protocol
- Configuration-driven setup
- Secure database gateway
- Agent skills archive generation
- Fast iteration with immediate feedback
- Portable self-contained runtime