Skip to content

Commit 79eea8c

Browse files
authored
Merge pull request #1 from LinuxDevil/MCP-001
Update readme and add License for fun
2 parents 4d4046f + 4666ebf commit 79eea8c

File tree

4 files changed

+71
-11
lines changed

4 files changed

+71
-11
lines changed

LICENSE

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
MIT License
2+
3+
Copyright (c) 2025 LinuxDevil
4+
5+
Permission is hereby granted, free of charge, to any person obtaining a copy
6+
of this software and associated documentation files (the "Software"), to deal
7+
in the Software without restriction, including without limitation the rights
8+
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9+
copies of the Software, and to permit persons to whom the Software is
10+
furnished to do so, subject to the following conditions:
11+
12+
The above copyright notice and this permission notice shall be included in all
13+
copies or substantial portions of the Software.
14+
15+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16+
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17+
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18+
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19+
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20+
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21+
SOFTWARE.

README.md

Lines changed: 45 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,12 @@
1-
# Create MCP CLI
1+
# MCP Server Generator
22

3-
A modern CLI tool for generating production-ready Model Context Protocol (MCP) servers. Built with clean architecture and advanced MCP features, this tool creates servers that demonstrate all MCP capabilities through one cohesive example.
3+
A modern CLI tool for generating production-ready Model Context Protocol (MCP) servers with comprehensive **Data Analysis Assistant** capabilities. Built with clean architecture and advanced MCP features, this tool creates servers that demonstrate all MCP capabilities through one cohesive example instead of scattered demos.
4+
5+
[![npm version](https://badge.fury.io/js/mcp-server-generator.svg)](https://www.npmjs.com/package/mcp-server-generator)
6+
[![Downloads](https://img.shields.io/npm/dm/mcp-server-generator.svg)](https://www.npmjs.com/package/mcp-server-generator)
7+
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)
8+
9+
> **📦 Available on npm**: [`mcp-server-generator`](https://www.npmjs.com/package/mcp-server-generator) - 442kB of production-ready MCP server templates
410
511
## **Modern Architecture**
612

@@ -15,10 +21,23 @@ A modern CLI tool for generating production-ready Model Context Protocol (MCP) s
1521

1622
```bash
1723
# Create a comprehensive MCP server with Data Analysis Assistant
18-
npx create-mcp my-analysis-server
24+
npx mcp-server-generator my-analysis-server
25+
26+
# Alternative command (backwards compatibility)
27+
npx mcp-server-generator my-analysis-server
1928

2029
# Or specify custom options
21-
npx create-mcp my-analysis-server --transport both --skip-install
30+
npx mcp-server-generator my-analysis-server --transport both --skip-install
31+
```
32+
33+
## 📦 Quick Installation
34+
35+
```bash
36+
# One-time usage (recommended)
37+
npx mcp-server-generator my-project
38+
39+
# Global installation
40+
npm install -g mcp-server-generator
2241
```
2342

2443
## CLI Options
@@ -154,7 +173,7 @@ After creating a project, you get a comprehensive Data Analysis Assistant:
154173

155174
```bash
156175
# Create and enter project
157-
npx create-mcp my-analysis-server
176+
npx mcp-server-generator my-analysis-server
158177
cd my-analysis-server
159178

160179
# 1️⃣ See everything at once
@@ -261,7 +280,7 @@ npm run build
261280

262281
# Test locally
263282
npm link
264-
create-mcp test-analysis-server
283+
mcp-server-generator test-analysis-server
265284
```
266285

267286
### Generated Project Dependencies
@@ -414,4 +433,23 @@ This project is inspired by and builds upon:
414433

415434
---
416435

417-
**Create MCP CLI** - Generate production-ready Model Context Protocol servers with comprehensive Data Analysis Assistant and integrated testing.
436+
**MCP Server Generator** - Generate production-ready Model Context Protocol servers with comprehensive Data Analysis Assistant and integrated testing.
437+
438+
## 📦 Installation & Usage
439+
440+
### Global Installation
441+
```bash
442+
npm install -g mcp-server-generator
443+
mcp-server-generator my-project
444+
```
445+
446+
### One-time Usage (Recommended)
447+
```bash
448+
npx mcp-server-generator my-project
449+
```
450+
451+
### Package Information
452+
- **npm Package**: [mcp-server-generator](https://www.npmjs.com/package/mcp-server-generator)
453+
- **GitHub**: [LinuxDevil/Create-MCP](https://github.com/LinuxDevil/Create-MCP)
454+
- **Size**: 442 kB (155 files)
455+
- **Commands**: `mcp-server-generator` or `create-mcp`

package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "mcp-server-generator",
3-
"version": "1.0.0",
3+
"version": "1.0.2",
44
"description": "Advanced CLI generator for production-ready Model Context Protocol (MCP) servers with comprehensive Data Analysis Assistant, 8 tools, 9 resources, and 3 intelligent prompts",
55
"type": "module",
66
"bin": {
@@ -47,7 +47,8 @@
4747
"files": [
4848
"lib",
4949
"templates",
50-
"bin"
50+
"bin",
51+
"LICENSE"
5152
],
5253
"keywords": [
5354
"mcp",

0 commit comments

Comments
 (0)