Elysia MCP Starter

A starter template for building MCP (Model Context Protocol) servers using Elysia and Bun runtime.
  • typescript

8

GitHub Stars

typescript

Language

6 months ago

First Indexed

2 months ago

Catalog Refreshed

Documentation & install

Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.

Installation

Add the following to your MCP client configuration file.

Configuration

View docs

You run an MCP server built with Elysia and Bun to expose a set of callable tools, reusable prompts, and dynamic resources that can be accessed by MCP-compatible clients. This server communicates over HTTP, enabling large language models and clients to discover and invoke a suite of capabilities in a structured, predictable way.

How to use

Connect your MCP client to the server endpoint at http://localhost:3000/mcp to access the tools, prompts, and resources this server exposes. Use the MCP client to discover available tools and resources, call tools with arguments, and resolve dynamic data through resources. Start with the built-in calculator tool to test basic interactions, then explore prompts and resources to tailor responses for your use cases. If you run the server locally, you can customize the available components by adding new tools, prompts, or resources in the designated folders and registering them in the main entry point.

How to install

Prerequisites you need to install first: Bun runtime (bun) as the package manager and runtime for the project.

Step by step to set up a new project from the starter and run it locally.

bun install
bun run dev

Additional notes

Basic MCP setup includes a minimal project structure with separate folders for tools, prompts, and resources. You can extend the server by adding new components in the following locations and then wiring them up in the main application entry.

Configuration and using with MCP clients is straightforward: point your client to the MCP endpoint, usually http://localhost:3000/mcp, and ensure the client uses the same server name you register locally.

Development commands you will use: develop the server with a live-reload flow using bun run dev, inspect the MCP server with bun run inspect, and start a production server with bun run start when you are ready to deploy.

Available tools

calculate

A calculator tool that can be invoked by MCP clients to perform arithmetic operations or simple calculations.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational
Elysia MCP Starter MCP Server - kerlos/elysia-mcp-starter | VeilStrat