Add inspector package script

This commit is contained in:
Justin Spahr-Summers 2024-11-20 14:42:35 +00:00
commit 4d2668721f
No known key found for this signature in database
2 changed files with 4 additions and 3 deletions

View file

@ -61,10 +61,10 @@ On Windows: `%APPDATA%/Claude/claude_desktop_config.json`
### Debugging
Since MCP servers communicate over stdio, debugging can be challenging. We recommend using the [MCP Inspector](https://github.com/modelcontextprotocol/inspector):
Since MCP servers communicate over stdio, debugging can be challenging. We recommend using the [MCP Inspector](https://github.com/modelcontextprotocol/inspector), which is available as a package script:
```bash
npx @modelcontextprotocol/inspector /path/to/<%= name %>/build/index.js
npm run inspector
```
The Inspector will provide a URL to access debugging tools in your browser.

View file

@ -13,7 +13,8 @@
"scripts": {
"build": "tsc && node -e \"require('fs').chmodSync('build/index.js', '755')\"",
"prepare": "npm run build",
"watch": "tsc --watch"
"watch": "tsc --watch",
"inspector": "npx @modelcontextprotocol/inspector \"$(node -e \"console.log(require('path').join(process.cwd(), 'build/index.js'))\")\""
},
"dependencies": {
"@modelcontextprotocol/sdk": "0.6.0"