Simple MCP Server

by 3eer

Integrations

  • Integrates with Biome for code formatting and linting within the project.

Servidor MCP simple

Un servidor MCP de TypeScript minimalista creado con fastMCP que devuelve respuestas de "hola".

Características

  • Implementación de servidor MCP simple usando fastMCP
  • Compatibilidad con TypeScript
  • Bioma para formatear y pelusa
  • pnpm como gestor de paquetes

Empezando

Prerrequisitos

  • Node.js 18+
  • pnpm

Instalación

pnpm install

Desarrollo

# 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

Estructura del proyecto

  • src/server.ts : la implementación principal del servidor MCP
  • biome.json : configuración del bioma para el linting y el formato
  • tsconfig.json - Configuración de TypeScript

Acerca del servidor

Este es un servidor MCP (Protocolo de Contexto de Modelo) simple que proporciona una herramienta de "saludo". Utiliza el framework TypeScript fastMCP para simplificar la implementación del servidor.

Problemas conocidos

  • Advertencia sobre las capacidades del cliente : Al ejecutar el servidor con pnpm mcp:dev o directamente, podría aparecer una advertencia como [warning] FastMCP could not infer client capabilities . Esto es normal y ocurre cuando el cliente no proporciona información sobre las capacidades. El servidor seguirá funcionando correctamente.

Cómo utilizar Claude Desktop

Para utilizar este servidor MCP con Claude Desktop, agregue la siguiente configuración:

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

Licencia

ISC

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

Un servidor MCP de TypeScript minimalista que proporciona una herramienta de "saludo" mediante el marco fastMCP.

  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
        ID: mycfvk4mph