UNPKG

create-mcp-craft

Version:

Create MCP TypeScript servers with Bun and Hono - the fastest way to scaffold Model Context Protocol servers

78 lines (77 loc) โ€ข 2.22 kB
{ "name": "create-mcp-craft", "description": "Create MCP TypeScript servers with Bun and Hono - the fastest way to scaffold Model Context Protocol servers", "version": "1.0.1", "type": "module", "main": "./index.js", "bin": { "create-mcp-craft": "index.js" }, "files": [ "index.js", "template/**/*", "README.md" ], "scripts": { "test": "cd template && bun install && bun run typecheck && bun run lint", "clean:test": "rm -rf test-output", "link": "npm link", "unlink": "npm unlink -g create-mcp-craft", "publish-check": "npm pack --dry-run" }, "engines": { "node": ">=16.0.0", "bun": ">=1.1.0" }, "bun-create": { "preinstall": [ "echo 'โšก Setting up your MCP server with Bun...'", "echo '๐Ÿ“ฆ This will only take a few seconds!'" ], "postinstall": [ "echo '๐ŸŽ‰ MCP server created successfully!'", "echo '๐Ÿ”ง Git repository initialized with initial commit'", "echo ''", "echo '๐Ÿš€ Next steps:'", "echo ' bun install'", "echo ' bun run dev:stdio'", "echo ''", "echo '๐Ÿ”„ Ready for version control:'", "echo ' git remote add origin <your-repo-url>'", "echo ' git push -u origin main'", "echo ''", "echo '๐Ÿ“š Available commands:'", "echo ' bun run dev:stdio # Run with stdio transport'", "echo ' bun run dev:http # Run with HTTP+SSE transport'", "echo ' bun run build # Build the project'", "echo ' bun run lint # Run ESLint'", "echo ' bun run typecheck # Run TypeScript checker'", "echo ''", "echo '๐Ÿ“– Check README.md for detailed documentation!'" ] }, "repository": { "type": "git", "url": "https://github.com/kiliczsh/create-mcp-craft.git" }, "homepage": "https://github.com/kiliczsh/create-mcp-craft#readme", "bugs": { "url": "https://github.com/kiliczsh/create-mcp-craft/issues" }, "license": "MIT", "author": "Muhammed Kฤฑlฤฑรง", "keywords": [ "create", "template", "mcp", "model-context-protocol", "typescript", "bun", "hono", "cli", "scaffolding", "llm", "ai", "bunx" ] }