UNPKG

create-mcp-craft

Version:

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

60 lines 1.51 kB
{ "name": "{{projectName}}", "description": "{{description}}", "version": "1.0.0", "type": "module", "main": "./dist/index.js", "types": "./dist/index.d.ts", "scripts": { "start": "bun src/index.ts", "dev:stdio": "bun src/index.ts", "dev:http": "bun src/http.ts", "dev": "bun --watch src/index.ts", "build": "bun build src/index.ts --outdir dist --target bun", "lint": "eslint src/**/*.ts", "lint:fix": "eslint src/**/*.ts --fix", "format": "prettier --write src/**/*.ts", "clean": "rm -rf dist node_modules", "typecheck": "tsc --noEmit", "test": "vitest", "test:watch": "vitest --watch" }, "dependencies": { "@modelcontextprotocol/sdk": "^1.0.0", "hono": "^4.6.0", "@hono/node-server": "^1.12.0", "zod": "^3.23.0" }, "devDependencies": { "@types/bun": "latest", "@types/node": "^20.0.0", "@typescript-eslint/eslint-plugin": "^7.0.0", "@typescript-eslint/parser": "^7.0.0", "eslint": "^8.57.0", "eslint-config-prettier": "^9.1.0", "eslint-plugin-prettier": "^5.1.0", "prettier": "^3.2.0", "typescript": "^5.4.0", "vitest": "^2.0.0" }, "engines": { "bun": ">=1.1.0", "node": ">=18.0.0" }, "repository": { "type": "git", "url": "{{repositoryUrl}}" }, "license": "MIT", "author": "{{authorName}} <{{authorEmail}}>", "keywords": [ "mcp", "model-context-protocol", "typescript", "bun", "hono", "server", "llm", "ai" ] }