A minimal Model Context Protocol (MCP) server in TypeScript with hello tool, markdown resource, and prompt. Includes VS Code/devcontainer setup and documentation.
Overview
What is MCP TypeScript Starter?
MCP TypeScript Starter is a minimal Model Context Protocol (MCP) server implementation in TypeScript, designed to provide a simple starting point for developers looking to work with MCP.
How to use MCP TypeScript Starter?
To use MCP TypeScript Starter, clone the repository, install the dependencies using npm install, and run the server in development mode with npm run dev or build and run the compiled version with npm run build followed by npm start.
Key features of MCP TypeScript Starter?
- Implements a basic MCP server in TypeScript.
- Includes a greeting tool that customizes greetings.
- Serves markdown resources.
- Provides a prompt that greets users by name.
Use cases of MCP TypeScript Starter?
- Setting up a basic server for MCP applications.
- Learning how to implement MCP in TypeScript.
- Customizing and extending the server for specific use cases.
FAQ from MCP TypeScript Starter?
- What is the purpose of the MCP TypeScript Starter?
It serves as a minimal implementation of an MCP server to help developers get started with MCP in TypeScript.
- Is there any documentation available?
Yes, the project includes documentation on setup and usage.
- What license is MCP TypeScript Starter under?
The project is licensed under the MIT license.