FOR OPERATIONS LEADERS

Give your Claude
organizational memory

Connect Nerve to Claude Desktop with one click. No API keys, no code. Your AI just got smarter about your business.

GET STARTED →
Free account · Then connect via Claude Desktop or Cowork
FOR DEVELOPERS

Give your AI tools
organizational intelligence

Connect Claude Code or any MCP-compatible client to Nerve. Full API access, custom integrations, webhooks.

GET STARTED →
AVAILABLE ON GROWTH & ENTERPRISE PLANS

What is MCP?

MCP (Model Context Protocol) is Anthropic's open standard for connecting AI assistants to external systems. Instead of copy-pasting context into chat windows, MCP lets tools like Claude Code pull live data directly from your infrastructure. Nerve's MCP server exposes your entire organizational intelligence layer — 17 AI agents, daily briefings, company DNA, deal pipeline — as structured tools any MCP client can call.

Connect in 60 seconds

Two ways to connect: one-click via Claude Desktop or Cowork (recommended), or manual config for Claude Code and other MCP clients.

OPTION A — CLAUDE DESKTOP / COWORK (RECOMMENDED)

Add Nerve as a connector
Open Claude Desktop or Cowork → Settings → Connectors → Add Custom Connector. Enter the URL: https://getnerve.ai/mcp
Sign in with your Nerve account
Claude will walk you through OAuth 2.1 automatically. You'll sign in with your existing Nerve credentials — no API keys to manage. Tokens refresh automatically.
Ask Claude anything
"What's my standup?" · "How are my agents doing?" · "Log an insight about churn" — Claude pulls live data from Nerve in real time.

OPTION B — CLAUDE CODE / MANUAL CONFIG

Generate an API key
Go to your Nerve dashboard → Settings → API Keys. Keys use nrv_ prefix with SHA-256 hashing. You'll see the raw key once — save it somewhere safe.
Add your MCP config
Drop this into .claude/mcp.json in your project root:
~/.claude/mcp.json
{
  "mcpServers": {
    "nerve": {
      "command": "node",
      "args": ["mcp-server/index.js"],
      "env": {
        "NERVE_API_URL": "https://getnerve.ai",
        "NERVE_API_KEY": "nrv_your_key_here"
      }
    }
  }
}
Ask Claude anything
Open Claude Code in your project. Ask "what's my standup?" or "how are my agents doing?" and Claude will pull live data from Nerve automatically.

15 tools, full bidirectional coverage

Each tool maps to a dedicated API endpoint with scoped authentication. Your AI assistant calls these automatically based on what you ask.

READ

nerve_standup
Pull the latest Chief of Staff standup — morning or evening briefing with agent statuses, metrics, and interventions.
nerve:read
nerve_agent_status
Health dashboard for all 17 AI agents. See which are green, stale, or erroring — with summaries and last-run timestamps.
nerve:read
nerve_briefing
Your personalized daily briefing — AI recommendations, pending actions, and operational summary.
nerve:read
nerve_suggestions
Prioritized suggestions from Product, Growth, Revenue, Content, Corp Dev, and Sales agents.
nerve:read
nerve_company_dna
Company archetype, strengths, weaknesses, pattern detection, and deal pipeline — your organizational fingerprint.
nerve:read
nerve_vc_scan
Scan inbox and calendar for investor signals. Discovers new VC contacts, tracks interactions, flags stale conversations.
nerve:read
nerve_query
Natural language query across your entire Nerve intelligence layer. Ask anything about your business.
nerve:admin
nerve_admin_users
Query users, engagement, system metrics, exec KPIs, and manage user state. Admin-only access.
nerve:admin

WRITE

nerve_create_handoff
Create agent-to-agent handoffs. Route work between Growth, Revenue, Product, Content, and more.
nerve:write
nerve_add_action
Add tasks and action items to your admin queue. Set priority, category, and recommendations.
nerve:write
nerve_add_contact
Create or update contacts in your People CRM. Track relationships, next actions, and deal status.
nerve:write
nerve_log_insight
Post insights to the shared intelligence feed. All agents read this on their next run — it's the system's memory.
nerve:write
nerve_b2b_pipeline
Manage the B2B deals pipeline — add companies, log interactions, update stages, track deal value and probability.
nerve:write
nerve_vc_pipeline
Manage the investor/VC pipeline — add funds, log meetings, update stages from cold to term sheet.
nerve:write
nerve_find_time
Find available time in your calendar for tasks or errands. Scores slots by preference, suggests nearby venues.
nerve:write

Two ways to authenticate

OAuth 2.1 for Claude Desktop and Cowork connectors, or API keys for Claude Code and direct API access. Both methods use Bearer tokens and scoped access control.

OAuth 2.1
Automatic for Claude Desktop and Cowork connectors. No keys to manage — tokens refresh automatically.
Dynamic Client Registration (DCR)
PKCE with S256 challenge
1-hour access tokens, 30-day refresh
Scopes: nerve:read, nerve:write, nerve:admin
API Keys
For Claude Code, scripts, and direct API calls. Generate from your Nerve dashboard or the key management endpoint.
SHA-256 hashed at rest (nrv_ prefix)
Shown once on creation
Named scopes per key
Revocable from dashboard
OAuth 2.1 discovery endpoints
GET /.well-known/oauth-protected-resource
  → Resource metadata (RFC 9728)

GET /.well-known/oauth-authorization-server
  → Authorization server metadata (RFC 8414)

POST /oauth/register
  → Dynamic Client Registration (RFC 7591)

GET /oauth/authorize
  → Authorization endpoint (Clerk-backed sign-in)

POST /oauth/token
  → Token exchange (auth code → access + refresh)
Available scopes
nerve:read   → Read-only (standups, agents, briefings, DNA, suggestions)
nerve:write  → Read + write (handoffs, actions, contacts, insights)
nerve:admin  → Full access including natural language query

Endpoints

GET /api/mcp/agents
  → 17-agent health dashboard with summaries

GET /api/mcp/standup?mode=morning|evening|latest
  → Chief of Staff standup briefing

GET /api/mcp/briefing
  → Personalized daily briefing + AI recommendations

GET /api/mcp/suggestions?agent=product|growth|...
  → Prioritized suggestions across all agents

GET /api/mcp/dna
  → Company DNA profile + deal pipeline

GET /api/mcp/keys
  → List your API keys (Clerk session auth)

POST /api/mcp/keys
  → Create a new API key (returns raw key once)

DELETE /api/mcp/keys?hash=<key_hash>
  → Revoke an API key

── Write Endpoints ──────────────────────────

POST /api/mcp/handoffs
  → Create agent-to-agent handoff
  Body: { from, to, title, context, priority, type }

POST /api/mcp/actions
  → Add task to admin action queue
  Body: { title, description, priority, category }

POST /api/mcp/contacts
  → Create or update a CRM contact
  Body: { name, email, company, role, relationship, notes }

POST /api/mcp/feed
  → Post to intelligence feed (shared agent memory)
  Body: { title, detail, agent, type, impact }

MCP access by plan

API and MCP access is available on Growth and Enterprise B2B plans.

Growth
$79/seat/mo
  • Read-only MCP access
  • Agent status & briefings
  • Company DNA & suggestions
  • 2 API keys per user
Enterprise
$149/seat/mo
  • Full admin MCP access
  • Write operations & custom queries
  • Unlimited API keys
  • VPC deployment (your infra, your data)
  • Webhook integrations (coming soon)

SDKs & Client Libraries

Official SDKs in TypeScript and Python, plus an OpenAPI spec at /openapi.json with operationIds on every endpoint for code generation.

Webhooks

Nerve POSTs to your configured endpoint on key events. Payload schemas are declared in the webhooks section of /openapi.json.

  • briefing.completed — daily briefing finished generating
  • action.created — new action logged on a contact or deal
  • standup.ready — morning agent standup ready for delivery

Discovery

Ready to give your AI operational awareness?

Start a Growth or Enterprise plan and connect Nerve to your AI workflow in under a minute.

GET STARTED →