MCP Starter Kit
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@MCP Starter Kitrun the example tool with name 'Alice'"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
MCP Starter Kit
Minimal TypeScript MCP server template you can clone and customize.
This starter includes:
one example tool registration
Zod input validation
stdio transport setup
dotenv loading for local environment variables
Quick Start
1) Install dependencies
npm install2) Configure environment variables (optional)
Create a .env file in the project root. Add only the variables your tools need.
GENERIC_API_KEY=your_api_key_here3) Build the server
npm run buildThis generates build/index.js.
Related MCP server: template-mcp
Connect in an MCP Client
Add this server to your MCP client config.
Example configuration:
{
"mcpServers": {
"mcp-starter-kit": {
"command": "node",
"args": [
"--env-file=<PROJECT_ROOT>/.env",
"<PROJECT_ROOT>/build/index.js"
]
}
}
}Then restart your MCP client.
Customize
Start editing src/index.ts:
rename the sample tool (
tool_name)define a useful input schema
replace the sample handler logic with your own behavior
Development Notes
Build output is written to
build/.Keep secrets in
.env(already ignored by Git).Update
.env.examplewhenever you add required environment variables.
This server cannot be deployed
Maintenance
Related MCP Connectors
A simple Typescript MCP server built using the official MCP Typescript SDK and smithery/cli. This…
A TypeScript MCP server for Home Assistant, enabling programmatic management of entities, automati…
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceA TypeScript-based template for rapidly developing MCP servers with modular tool architecture, built-in validation using Zod schemas, and comprehensive error handling.4 npmMIT
- FlicenseAqualityDmaintenanceA TypeScript MCP server template with Zod validation, dual transport (stdio/HTTP), and modular architecture for building MCP-compatible tools, resources, and prompts.11-
- AlicenseNot gradedqualityBmaintenanceA feature-complete MCP server template in TypeScript demonstrating tools, resources, prompts, and both stdio and HTTP transports.8MIT
- AlicenseNot gradedqualityCmaintenanceA template for building Model Context Protocol (MCP) servers using TypeScript, with standard I/O transport and Zod validation for type-safe argument handling.4 npmISC