How do I create a new MCP server using this template?
Run `npx create-mcp-server my-new-mcp-server` in your terminal. You will be prompted for project name and description; the template files are then copied into a new directory.
@bsmi021
Basic information
This template helps you quickly bootstrap a new Model Context Protocol (MCP) server project based on recommended practices.
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"custom-mcp-template": {
"command": "npx",
"args": [
"create-mcp-server",
"my-new-mcp-server"
]
}
}
}Tool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
Fetch the live tool list by running this server in a temporary sandbox using the button above.
MCP Server Template is a bootstrap tool that helps developers quickly scaffold a new Model Context Protocol (MCP) server project following recommended practices. It generates a ready-to-develop project structure with configuration, service, and tool templates.
Run npx create-mcp-server my-new-mcp-server (or the locally linked version) to create a new project directory. After creation, change into the new directory, run npm install, then use npm run dev to start the development server with auto-reloading.
src/config, src/services, src/tools, etc.).ts-node and nodemon for auto-reloading.Run `npx create-mcp-server my-new-mcp-server` in your terminal. You will be prompted for project name and description; the template files are then copied into a new directory.
Change to the new directory, run `npm install`, optionally run `npx husky install` for pre-commit hooks, then use `npm run dev` to start developing. Build for production with `npm run build` and start with `npm start`.
Define types in `src/types`, implement a service in `src/services`, create tool params and registration in `src/tools`, then register the tool in `src/tools/index.ts`. Update configuration in `src/config/ConfigurationManager.ts` if needed.
The template includes TypeScript (`tsconfig.json`), ESLint (`.eslintrc.json`), Prettier (`.prettierrc.json`), and Husky for Git hooks. The project structure places configuration logic in `src/config/ConfigurationManager.ts`.
Yes. If not published, clone the template directory locally and run `npm link` inside it. Then use `create-mcp-server my-new-mcp-server` from any location.

Official Porkbun MCP server, maintained by Porkbun. Check domain availability and pricing, register, renew and transfer domains, and manage DNS records, nameservers, URL forwarding, glue records, DNSSEC and domain contac

MCP server for AI Agents — exposes Yocoolab feedback threads and design selections as tools

One case file per task — shared by every session, agent and person that touches it. Self-hosted MCP server and live board. MIT.
Console, Backend and CLI to manage Capgo Instant update and Native build for Capacitor apps Build and upload to app store your mobile app

Turn a plain-language guide into a narrated walkthrough video of your deployed web app. Your coding agent can write the guide from the source and bring back the MP4.
Comments