Skip to main content
Glama

Simple MCP Server

by 3eer

Simple MCP Server

A minimal TypeScript MCP server built with fastMCP that returns "hello" responses.

Features

  • Simple MCP server implementation using fastMCP
  • TypeScript support
  • Biome for formatting and linting
  • pnpm as package manager

Getting Started

Prerequisites

  • Node.js 18+
  • pnpm

Installation

pnpm install

Development

# Build the project pnpm build # Run the development server with fastMCP CLI pnpm mcp:dev # Use the MCP Inspector with a web UI pnpm mcp:inspect # Format code pnpm format # Lint code pnpm lint

Project Structure

  • src/server.ts - The main MCP server implementation
  • biome.json - Biome configuration for linting and formatting
  • tsconfig.json - TypeScript configuration

About the Server

This is a simple MCP (Model Context Protocol) server that provides a "hello" tool. It uses the fastMCP TypeScript framework to simplify server implementation.

Known Issues

  • Client Capabilities Warning: When running the server with pnpm mcp:dev or directly, you might see a warning like [warning] FastMCP could not infer client capabilities. This is normal and happens when the client doesn't provide capabilities information. The server will still function correctly.

How to Use with Claude Desktop

To use this MCP server with Claude Desktop, add the following configuration:

{ "mcpServers": { "Simple Hello Server": { "url": "http://localhost:3000/mcp" } } }

License

ISC

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

local-only server

The server can only run on the client's local machine because it depends on local resources.

A minimal TypeScript MCP server that provides a 'hello' tool using the fastMCP framework.

  1. Features
    1. Getting Started
      1. Prerequisites
      2. Installation
      3. Development
    2. Project Structure
      1. About the Server
        1. Known Issues
        2. How to Use with Claude Desktop
      2. License

        Related MCP Servers

        • A
          security
          A
          license
          A
          quality
          TypeScript-based MCP server designed to enhance code editing experiences by providing features such as hover information, code completion, and diagnostics.
          Last updated -
          3
          13
          MIT License
          • Apple
        • A
          security
          F
          license
          A
          quality
          A TypeScript-based MCP server designed for experimentation and integration with Calude Desktop and Cursor IDE, offering a modular playground for extending server capabilities.
          Last updated -
          2
          1,012
          4
          JavaScript
        • A
          security
          F
          license
          A
          quality
          A TypeScript-based MCP server that implements a simple notes system, allowing users to create, access, and generate summaries of text notes.
          Last updated -
          12
          1
          TypeScript
          • Apple
        • -
          security
          -
          license
          -
          quality
          A TypeScript-based server that connects MCP Clients to Dify applications, dynamically exposing Dify applications as tools that can be used directly within the MCP Client.
          Last updated -
          2
          JavaScript
          MIT License

        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/3eer/mcp-server'

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