Scaffold, build, and publish TypeScript MCP servers to npm — conversationally
The TypeScript MCP Creator lets you build and publish MCP servers to npm entirely through conversation with your AI assistant. Check your environment, pick a package name, scaffold a complete project with tool stubs, add tools incrementally, build, publish to npm, create a GitHub repo, and generate a LAUNCHGUIDE.md for marketplace submission — all without leaving your AI editor. The TypeScript companion to mcp-creator-python.
Valid MCP server (3 strong, 7 medium validity signals). No known CVEs in dependencies. Package registry verified. Imported from the Official MCP Registry.
10 files analyzed · 1 issue found
Security scores are indicators to help you make informed decisions, not guarantees. Always review permissions before connecting any MCP server.
This plugin requests these system permissions. Most are normal for its category.
Add this to your MCP configuration file:
{
"mcpServers": {
"mcp-creator-typescript": {
"args": [
"-y",
"mcp-creator-typescript"
],
"command": "npx"
}
}
}Once installed, try these example prompts and explore these capabilities:
From the project's GitHub README.
Scaffold, build, and publish TypeScript MCP servers to npm. The TypeScript companion to mcp-creator-python.
{
"mcpServers": {
"mcp-creator-typescript": {
"command": "npx",
"args": ["-y", "mcp-creator-typescript"]
}
}
}
| Tool | Description |
|---|---|
get_creator_profile | Load persistent profile (setup state, npm username, project history) |
update_creator_profile | Save profile updates (npm/GitHub username, add project) |
check_setup | Verify Node.js ≥ 18, npm, git, gh CLI, npm auth |
check_npm_name | Check npm package name availability |
scaffold_server | Generate complete TypeScript MCP server project from tool definitions |
add_tool | Add a new tool to an existing scaffolded project |
build_package | Run npm run build (tsup) |
publish_package | Run npm publish to npm |
setup_github | git init + gh repo create + push |
generate_launchguide | Generate LAUNCHGUIDE.md for MCP Marketplace submission |
check_setup — Verify your environment has all required toolscheck_npm_name — Find an available npm package namescaffold_server — Generate a complete project with tool stubs, tests, and configsrc/tools/ with your real logicbuild_package — Build with tsuppublish_package — Publish to npmsetup_github — Create a GitHub repogenerate_launchguide — Create LAUNCHGUIDE.md for marketplace submission@modelcontextprotocol/sdk + zod — MCP server + parameter validationtsup — Fast TypeScript bundler (ESM, shebang, node18)vitest — Test runner@mcp_marketplace/license — License SDK for paid servers[
{
"name": "get_weather",
"description": "Get current weather for a city",
"parameters": [
{ "name": "city", "type": "string", "required": true, "description": "City name" },
{ "name": "units", "type": "string", "required": false, "description": "Temperature units (C or F)" }
],
"returns": "JSON weather data"
}
]
No written reviews yet. Be the first!
by Modelcontextprotocol · Developer Tools
Read, search, and manipulate Git repositories programmatically
by Toleno · Developer Tools
Toleno Network MCP Server — Manage your Toleno mining account with Claude AI using natural language.
by mcp-marketplace · Developer Tools
Create, build, and publish Python MCP servers to PyPI — conversationally.
by Microsoft · Content & Media
Convert files (PDF, Word, Excel, images, audio) to Markdown for LLM consumption
by mcp-marketplace · Finance
Free stock data and market news for any MCP-compatible AI assistant.
by Taylorwilsdon · Productivity
Control Gmail, Calendar, Docs, Sheets, Drive, and more from your AI