- Home
- MCP servers
- Elysia MCP Starter
Elysia MCP Starter
- 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.
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.