MCP Catalogs
Homehyperterse screenshot

hyperterse

by hyperterse·82·Score 46

Agentic server framework that combines MCP tools, prompts, resources, and agents in a single deployable service with Go.

developer-toolsai-llmops-infra
9
Forks
0
Open issues
1 mo ago
Last commit
2d ago
Indexed

Overview

Hyperterse is a comprehensive agentic server framework that enables developers to build MCP tools, prompts, resources, and agents in a single Go application. It provides a declarative configuration model where surfaces are validated and bundled at compile time. The framework supports two transport layers: Streamable HTTP for MCP at `/mcp` and A2A-style agent routes at `/agent/{name}`. It includes features like database adapters, authentication, caching, and observability.

Try asking AI

After installing, here are 5 things you can ask your AI assistant:

you:Building MCP tools with database queries
you:Creating agentic services with both MCP and A2A protocols
you:Developing multi-agent systems with shared tools and resources
you:What programming languages does Hyperterse support?
you:What databases does Hyperterse support?

When to choose this

Choose Hyperterse when you need to build a comprehensive service that combines MCP tools, prompts, resources, and agents in a single deployable unit, especially when working with existing databases and requiring production features like authentication and monitoring.

When NOT to choose this

Don't choose Hyperterse if you only need basic MCP tools without agents, or if you prefer a simpler framework with less boilerplate and more focused functionality.

Tools this server exposes

2 tools extracted from the README
  • search

    Discover project tools by natural language

  • execute

    Execute a project tool by name

Note: These are the two transport-layer tools explicitly mentioned in the README as 'By design, Hyperterse exposes two transport-layer tools'.

Comparable tools

nexusmcp-server-templateshell-mcpmodel-context-protocol

Installation

Install Hyperterse

curl -fsSL https://hyperterse.com/install | bash

Initialize a new project

hyperterse init

Start the server

hyperterse start

For Claude Desktop, add to claude_desktop_config.json:

{
  "mcpServers": {
    "hyperterse": {
      "command": "hyperterse",
      "args": ["serve"]
    }
  }
}

FAQ

What programming languages does Hyperterse support?
Hyperterse is built with Go but supports TypeScript handlers and transforms for more complex tool implementations.
What databases does Hyperterse support?
Hyperterse supports PostgreSQL, MySQL, SQLite, MongoDB, and Redis through its adapter system.

On Hacker News

Recent discussion from the developer community.

Compare hyperterse with

GitHub →

Last updated · Auto-generated from public README + GitHub signals.