diff --git a/README.md b/README.md index 669928c..d8c6d60 100644 --- a/README.md +++ b/README.md @@ -20,8 +20,13 @@ After creating your server: ```bash cd my-server # Navigate to server directory npm install # Install dependencies + +npm run build # Build once +# or... npm run watch # Start TypeScript compiler in watch mode -npm link # Make your server binary globally available (optional) + +# optional +npm link # Make your server binary globally available ``` ## License diff --git a/src/index.ts b/src/index.ts index b8e8a35..32d001b 100644 --- a/src/index.ts +++ b/src/index.ts @@ -163,9 +163,13 @@ async function createServer(directory: string, options: any = {}) { console.log("\nNext steps:"); console.log(chalk.cyan(` cd ${directory}`)); console.log(chalk.cyan(" npm install")); - console.log(chalk.cyan(" npm run watch")); console.log( - chalk.cyan(" npm link (optional, to make available globally)\n"), + chalk.cyan(` npm run build ${chalk.reset("# or: npm run watch")}`), + ); + console.log( + chalk.cyan( + ` npm link ${chalk.reset("# optional, to make available globally")}\n`, + ), ); } catch (error) { spinner.fail(chalk.red("Failed to create MCP server"));