UNPKG

@noves/noves-mcp-server

Version:

MCP server that wraps Noves Intent service for natural language blockchain data

69 lines (50 loc) 1.29 kB
# Publishing Noves MCP Server to NPM ## Prerequisites 1. Create npm account at https://npmjs.com 2. Login to npm: `npm login` ## Steps to Publish ### 1. Build the project ```bash npm run build ``` ### 2. Test locally ```bash npm pack # This creates a .tgz file you can test with ``` ### 3. Publish to npm ```bash npm publish ``` ### 4. Verify publication ```bash npm view @noves/noves-mcp-server ``` ## Cursor Configuration After publishing, update your `~/.cursor/mcp.json`: ```json { "mcpServers": { "browser-tools": { "command": "npx", "args": ["@agentdeskai/browser-tools-mcp@1.1.0"] }, "noves-blockchain": { "command": "npx", "args": ["@noves/noves-mcp-server@0.1.0"] } } } ``` ## Benefits of NPM Approach**Easy Installation**: `npx` automatically downloads and runs ✅ **Version Control**: Specify exact versions like `@0.1.0`**Global Access**: Available from anywhere ✅ **Auto Updates**: Users can update to newer versions ✅ **No Local Setup**: No need for local paths or Docker ## Update Process 1. Make changes to your code 2. Update version in `package.json` 3. Run `npm run build` 4. Run `npm publish` 5. Update version in Cursor config