Skip to main content
Glama

MCP Boilerplate

by jhon2c

MCP Banner

🚀 MCP Boilerplate

Powered by Bun ⚡

A modern, lightning-fast boilerplate for Model Context Protocol (MCP) applications

Node.js Bun License TypeScript


🔥 Features

  • Blazing-fast MCP with Bun

  • Modern TypeScript-first architecture

  • MCP SDK integration out-of-the-box (@modelcontextprotocol/sdk)

  • Express 5.x server with proper TypeScript support

  • Robust validation using Zod schemas

  • Smart logging with Morgan

  • Environment configuration support

  • CLI-ready implementation


🛠️ Prerequisites


⚡ Quick Start

# Clone repository git clone https://github.com/jhon2c/mcp-boilerplate.git cd mcp-boilerplate # Install dependencies (with Bun) [Recommended] bun install # OR with npm npm install # Start development server bun run dev

🚄 Development Scripts

Command

Description

bun run dev

Start dev server with hot reload

bun run build

Compile TypeScript

mcp-boilerplate

Run compiled CLI


🌐 Environment Setup

Create .env file:

PORT=3000 MCP_API_KEY=your_api_key_here DEBUG=mcp:*

✨ Setup the MCP server on Cursor

  1. Install and run the server

  2. Go to Cursor MCP Settings Files > Preferences > Cursor Settings > MCP

  3. Add a new MCP server + Add new global MCP server

  4. Paste the setup JSON

{ "mcpServers": { "mcp-boilerplate": { "url": "http://localhost:3001/sse" } } }

📂 Project Structure

mcp-boilerplate/ ├── src/ │ ├── index.ts │ ├── config/ │ ├── services/ │ └── types/ └── build/

📦 Key Dependencies

Runtime:

Dev:


🤝 Contributing Fork repo

  1. Create feature branch

  2. Commit changes

  3. Push branch

  4. Open PR

📄 License MIT - See LICENSE

Happy Coding!

-
security - not tested
F
license - not found
-
quality - not tested

A modern, lightning-fast starter template for building Model Context Protocol applications with Bun, enabling developers to create MCP servers with TypeScript support, validation, and environment configuration.

  1. 🔥 Features
    1. 🛠️ Prerequisites
      1. ⚡ Quick Start
        1. 🚄 Development Scripts
          1. 🌐 Environment Setup
            1. ✨ Setup the MCP server on Cursor
              1. 📂 Project Structure
                1. 📦 Key Dependencies
                  1. 🤝 Contributing Fork repo

                    Related MCP Servers

                    • A
                      security
                      A
                      license
                      A
                      quality
                      A production-ready template for building Model Context Protocol servers in TypeScript, offering fast development with Bun, Biome linting, and automated version management.
                      Last updated -
                      1
                      59
                      MIT License
                    • A
                      security
                      A
                      license
                      A
                      quality
                      A TypeScript-based template for building Model Context Protocol servers, featuring fast testing, automated version management, and a clean structure for MCP tool implementations.
                      Last updated -
                      1
                      59
                      4
                      MIT License
                    • -
                      security
                      F
                      license
                      -
                      quality
                      A starter template for building Model Context Protocol (MCP) servers, enabling developers to create and add custom tools that can be integrated with Claude Desktop.
                      Last updated -
                      2
                      • Apple
                    • -
                      security
                      F
                      license
                      -
                      quality
                      A starter template for creating Model Context Protocol servers using TypeScript, providing basic setup and sample tool implementation for developers to build their own MCP servers.

                    View all related MCP servers

                    MCP directory API

                    We provide all the information about MCP servers via our MCP API.

                    curl -X GET 'https://glama.ai/api/mcp/v1/servers/jhon2c/mcp-boilerplate'

                    If you have feedback or need assistance with the MCP directory API, please join our Discord server