neo-setup — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited neo-setup (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
Use this skill to guide a user through installing and configuring the Neo MCP server.
When invoked as /neo-setup, walk the user through the setup flow below.
pip install neo-mcp
# or: pipx install neo-mcpClaude Code:
claude mcp add --scope user neo \
-e NEO_SECRET_KEY=sk-v1-YOUR_KEY \
-- neo-mcpOpen a new Claude Code session after running this.
Cursor — edit ~/.cursor/mcp.json:
{
"mcpServers": {
"neo": {
"command": "neo-mcp",
"env": { "NEO_SECRET_KEY": "sk-v1-YOUR_KEY" }
}
}
}Windsurf — edit ~/.codeium/windsurf/mcp_config.json:
{
"mcpServers": {
"neo": {
"command": "neo-mcp",
"env": { "NEO_SECRET_KEY": "sk-v1-YOUR_KEY" }
}
}
}VS Code — edit .vscode/mcp.json:
{
"servers": {
"neo": {
"type": "stdio",
"command": "neo-mcp",
"env": { "NEO_SECRET_KEY": "sk-v1-YOUR_KEY" }
}
}
}The daemon auto-starts on the first task submission. No manual startup needed.
npm install -g neo-mcpClaude Code:
claude mcp add --scope user neo \
-e NEO_SECRET_KEY=sk-v1-YOUR_KEY \
-- neo-mcp-daemon --mcpFor other editors, use neo-mcp-daemon as the command with args: ["--mcp"]. See full editor configs at docs/GUIDE.md.
claude mcp list # should show neo with a green checkmarkThen in a new session ask: "What Neo tools do you have available?" — should list neo_submit_task, neo_task_status, etc.
| Symptom | Fix |
|---|---|
neo-mcp: command not found | Re-run pip install neo-mcp, verify with which neo-mcp |
✗ Failed to connect in claude mcp list | Run claude mcp logs neo — most likely NEO_SECRET_KEY not set |
| Neo tools don't appear | Open a new session — tools load at session start |
Invalid API key (401) | Re-check key at heyneo.com/dashboard → Settings → API Keys |
No healthy deployments available (400) | Daemon failed to auto-start — restart the MCP server |
| Files not written locally | Daemon stopped — check neo-mcp status and restart |
# Diagnostics (pip)
neo-mcp status
neo-mcp doctor
claude mcp logs neo~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.