mcpField
H
Hello MCP Server πŸ‘‹

Hello MCP Server πŸ‘‹

Local
github.com/gkushangDeveloper Tools0Updated 82w ago

About Hello MCP Server πŸ‘‹

Hello MCP Server is a simple TypeScript implementation of the Model Context Protocol for developers exploring basic server functionality. It demonstrates resource handling, prompts, and tools, with a built-in test script.

Key features

  1. 01Resource handling with templates
  2. 02Prompt management and generation
  3. 03Tool implementation and execution
  4. 04TypeScript support
  5. 05Built-in functionality tests

Use cases

  1. 01Exploring basic MCP server behavior
  2. 02Testing resource, prompt, and tool handlers

MCP support

It implements an MCP server that provides resources, prompts, and tools to MCP clients.

Configuration

Local server config is the same for every client. Copy it into your client’s MCP config file.

No install method listed yet

We haven’t collected a package or remote endpoint for this server. Follow the instructions in the project README.

Repository

Tools

No tool list yet

Local servers expose tools only once running on your machine, and the maintainer has not provided a tool list.

Details

From the project README

Hello MCP Server πŸ‘‹

Note: This README was created and is maintained through the MCP GitHub server.

A simple implementation of a Model Context Protocol (MCP) server that demonstrates basic functionality including resources, prompts, and tools.

Features 🌟

  • Resource handling with templates
  • Prompt management
  • Tool implementation
  • TypeScript support
  • Built-in testing

Installation πŸ› οΈ

npm install

Building πŸ—οΈ

npm run build

Running the Server πŸš€

npm start

Testing πŸ§ͺ

Run the test script to verify the server's functionality:

npm test

This will test:

  • Resource handling
  • Template processing
  • Prompt generation
  • Tool execution

Project Structure πŸ“

β”œβ”€β”€ src/
β”‚   β”œβ”€β”€ index.ts           # Main server file
β”‚   β”œβ”€β”€ handlers.ts        # Request handlers
β”‚   β”œβ”€β”€ resources.ts       # Resource definitions
β”‚   β”œβ”€β”€ prompts.ts         # Prompt implementations
β”‚   β”œβ”€β”€ tools.ts           # Tool definitions
β”‚   └── test.ts           # Test script
β”œβ”€β”€ package.json
└── tsconfig.json

Contributing 🀝

Contributions are welcome! Please feel free to submit a Pull Request.


This README is managed through the MCP GitHub server πŸ€–

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.