Common issues and solutions for deployment and integration problems
NPM Installation Issues
ntcli: command not found
after running npm install -g @nimbletools/ntcli
Cause:
NPM global bin directory not in PATHSolutions:Permission Errors
EACCES
permission denied errors during installationCause: NPM trying to write to system directoriesSolutions:Old Version After Update
ntcli --version
shows old version after updateCause:
Multiple installations or cached binaries Solutions:Browser Doesn't Open
ntcli auth login
Solutions:Port Already in Use
Error: listen EADDRINUSE: address already in use :::41247
Solutions:Timeout During Authentication
Authentication Expired
Authentication token expired
or 401 Unauthorized
Solutions:Workspaces Missing Locally
Workspace Storage Issues
Token Expiration Issues
ntcli workspace debug
shows expired tokensSolutions:Invalid Workspace Name
Invalid workspace name format
errorCause: Workspace name violates naming rulesSolution: Follow naming conventions:Workspace Already Exists
Workspace name already exists
error
Solutions:Workspace Quota Exceeded
Workspace quota exceeded
errorSolutions:Server Not Found in Registry
Server 'xyz' not found in registry
Solutions:Deployment Timeout
Resource Quota Exceeded
Resource quota exceeded
during deploymentSolutions:Server Not Responding
Missing Environment Variables
Claude Can't Find MCP Server
MCP HTTP Bridge Issues
@nimbletools/mcp-http-bridge
connection failuresSolutions:SSL Certificate Issues
bash ntcli server claude-config server-name --insecure
2. Update system
certificates: bash # macOS brew install ca-certificates # Linux sudo apt update && sudo apt install ca-certificates
3. Check certificate
validity: bash openssl s_client -connect mcp.nimbletools.ai:443 -servername mcp.nimbletools.ai
Connection Timeout
ETIMEDOUT
or ECONNREFUSED
errorsSolutions:Proxy Configuration
Slow Server Deployment
Slow MCP Calls