INSTALLATION.mdβ’5.96 kB
# π JobNimbus MCP Client - Universal Installation Guide
**Works on ANY computer - No cloning, no local setup required!**
## Quick Start (2 Minutes)
### Step 1: Configure Claude Desktop
**Find your config file:**
- **Windows**: `%APPDATA%\Claude\claude_desktop_config.json`
- **macOS**: `~/Library/Application Support/Claude/claude_desktop_config.json`
- **Linux**: `~/.config/Claude/claude_desktop_config.json`
### Step 2: Add This Configuration
Open the config file and add:
```json
{
"mcpServers": {
"Joblimbus-Stamford": {
"command": "npx",
"args": [
"-y",
"jobnimbus-mcp-client"
],
"env": {
"MCP_SERVER_URL": "https://jobnimbus-mcp-remote.onrender.com",
"JOBNIMBUS_API_KEY": "your_stamford_api_key_here",
"JOBNIMBUS_INSTANCE": "stamford"
}
},
"Joblimbus-Guilford": {
"command": "npx",
"args": [
"-y",
"jobnimbus-mcp-client"
],
"env": {
"MCP_SERVER_URL": "https://jobnimbus-mcp-remote.onrender.com",
"JOBNIMBUS_API_KEY": "your_guilford_api_key_here",
"JOBNIMBUS_INSTANCE": "guilford"
}
}
}
}
```
### Step 3: Replace API Keys
Get your JobNimbus API key:
1. Log into JobNimbus
2. Go to **Settings** β **Integrations** β **API**
3. Copy your 16-character API key
4. Replace `your_stamford_api_key_here` and `your_guilford_api_key_here` in the config
### Step 4: Restart Claude Desktop
Close and reopen Claude Desktop completely. That's it!
## β
Verification
After restart, type in Claude:
```
What JobNimbus tools do I have access to?
```
You should see 60+ tools including:
- `get_jobs`, `search_jobs`
- `get_contacts`, `search_contacts`
- `get_activities`, `get_estimates`
- `analyze_insurance_pipeline`
- And many more!
## π Old vs New Configuration
### β OLD WAY (Only works on one computer)
```json
{
"command": "node",
"args": ["C:\\Users\\benito\\poweria\\jobnimbus\\...\\mcp-client.js"]
}
```
**Problem**: Hardcoded local path - breaks on other computers
### β
NEW WAY (Works everywhere)
```json
{
"command": "npx",
"args": ["-y", "jobnimbus-mcp-client"]
}
```
**Solution**: npx downloads and runs the client automatically
## π§ How It Works
```
βββββββββββββββββββ
β Claude Desktop β β You type here
ββββββββββ¬βββββββββ
β MCP Protocol
βΌ
βββββββββββββββββββββββββββ
β jobnimbus-mcp-client β β Auto-installed by npx
β (Local Proxy) β
ββββββββββ¬βββββββββββββββββ
β HTTPS
βΌ
βββββββββββββββββββββββββββ
β MCP Server (Render.com) β β Centralized server
ββββββββββ¬βββββββββββββββββ
β REST API
βΌ
βββββββββββββββββββββββββββ
β JobNimbus API β β Your data
βββββββββββββββββββββββββββ
```
## π‘ Why This Is Better
| Feature | Old (Local Path) | New (npx) |
|---------|-----------------|-----------|
| Works on any computer | β No | β
Yes |
| Auto-updates | β No | β
Yes |
| Easy to share | β No | β
Yes |
| Requires cloning repo | β
Yes | β No |
| Path issues | β
Common | β None |
## π οΈ Troubleshooting
### "Command not found: npx"
**Solution**: Install Node.js from https://nodejs.org (includes npx)
### "Method not found" error
**Solution**: Restart Claude Desktop to clear cache
### "Invalid API key" error
**Solution**:
1. Verify API key is exactly 16 characters
2. No extra spaces
3. Correct instance (stamford/guilford)
### Tools not showing
**Solution**:
1. Check config file syntax (valid JSON)
2. Restart Claude Desktop completely
3. Check Claude Desktop logs for errors
## π± Multi-Computer Setup
Want to use JobNimbus tools on multiple computers? Just copy the config to each computer:
1. **Laptop**: Configure once
2. **Desktop**: Copy the same config
3. **Work PC**: Copy the same config
All connect to the same server, no coordination needed!
## π Security
Your API key:
- β
Stays in your local Claude config
- β
Sent directly to the server (HTTPS)
- β
Never stored on the server
- β
Never logged
- β
Cleaned from memory immediately
## π What You Get
### 60+ JobNimbus Tools
**Core Data:**
- Jobs, Contacts, Estimates, Activities
**Enhanced Features (NEW!):**
- Schedule filtering (`scheduled_from`, `scheduled_to`)
- Multi-field sorting (`date_start`, `date_end`, etc.)
- Boolean filters (`has_schedule`)
**Analytics:**
- Sales rep performance
- Revenue reports
- Pipeline analysis
- Margin analysis
**Advanced:**
- Insurance pipeline optimization
- Retail pipeline analysis
- Forecasting & predictions
- Smart scheduling
## π― Example Usage
### Get Jobs Scheduled This Month
```javascript
get_jobs({
scheduled_from: "2025-10-01",
scheduled_to: "2025-10-31",
sort_by: "date_start",
order: "asc"
})
```
### Search Insurance Jobs
```javascript
search_jobs({
query: "insurance",
has_schedule: true,
size: 20
})
```
### Find Unscheduled Jobs
```javascript
get_jobs({
has_schedule: false,
sort_by: "date_created",
order: "desc"
})
```
## π Updates
npx checks for updates automatically. To force update:
```bash
npx clear-npx-cache
```
Then restart Claude Desktop.
## π Support
- **GitHub**: https://github.com/benitocabrerar/jobnimbus-mcp-remote
- **Issues**: https://github.com/benitocabrerar/jobnimbus-mcp-remote/issues
- **Documentation**: See README.md in the repository
## π Version
Current version: **1.0.0**
---
**Made with β€οΈ for Poweria**
*Universal access to JobNimbus from any computer running Claude Desktop*