mcpField
S
Stresszero Mcp

Stresszero Mcp

Local
github.com/gomessoaresemmanuel-cpuHealth0Updated 11w ago

About Stresszero Mcp

Stresszero Mcp connects AI agents and MCP-compatible clients to the StressZero Intelligence API for self-assessed burnout analysis. It returns indicative scores and recommendations across physical, emotional, and effectiveness dimensions; it does not provide medical diagnosis.

Key features

  1. 01Three-dimension burnout self-assessment
  2. 02Indicative scores and contributing factors
  3. 03Detailed reports and action plans
  4. 04Quick self-check for conversations
  5. 05API key creation
  6. 06OpenAPI resource and guided prompt

Use cases

  1. 01Support conversational workload self-assessments
  2. 02Provide HR platforms with aggregated anonymized signals
  3. 03Guide wellness chatbot next steps
  4. 04Trigger prevention workflows from self-assessed scores

MCP support

The MCP server exposes burnout analysis, report generation, quick checks, and API-key creation as tools. It also provides the OpenAPI specification as a resource and a guided assessment questionnaire as a prompt.

Configuration

Local server config is the same for every client. Copy it into your client’s MCP config file.

mcp.json · Universal config
{
"mcpServers": {
"stresszero": {
"command": "npx",
"args": [
"-y",
"stresszero-mcp"
]
}
}
}
Run commandnpx -y stresszero-mcp

Local servers need a runtime on your machine (e.g. Node.js 18+). Config file locations differ by client; see your client’s docs.

Packages
npmstresszero-mcp1.0.1

Tools

No tool list yet

Local servers expose tools only once running on your machine, and the maintainer has not provided a tool list.

Details

From the project README

StressZero MCP Server

MCP server for the StressZero Intelligence API — burnout prevention self-assessment for AI agents, across 3 dimensions (physical, emotional, effectiveness).

Enable Claude, Cursor, Windsurf, n8n, and any MCP-compatible client to help users self-assess their workload signals in real-time conversations.

⚠️ Not a medical device. All scores are indicative, based on self-reported answers. This server provides no diagnosis, no screening, and no clinical triage. Persistent exhaustion warrants a doctor — the tools say so in their outputs.

Tools

ToolDescription
analyze_burnoutSelf-assessed burnout signals across physical, emotional, and effectiveness dimensions. Returns an indicative score, level, contributing factors, and prevention recommendations.
generate_burnout_reportGenerate a detailed self-assessment report with action plans. Requires Starter+ tier.
quick_burnout_checkSimplified 3-score self-check for chatbots and quick conversations.
get_stresszero_api_keyCreate a free API key (500 calls/month) for a user.

Resources

ResourceDescription
stresszero://openapiComplete OpenAPI 3.1 specification

Prompts

PromptDescription
burnout_assessmentGuided burnout assessment questionnaire template (FR/EN)

Quick Start

1. Get your free API key

Visit stresszeroentrepreneur.fr/intelligence-api and sign up. Free tier: 500 calls/month, no credit card required.

2. Configure your MCP client
Claude Desktop

Add to ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows):

{
  "mcpServers": {
    "stresszero": {
      "command": "npx",
      "args": ["-y", "stresszero-mcp"],
      "env": {
        "STRESSZERO_API_KEY": "sz_live_your_key_here"
      }
    }
  }
}
Claude Code

Add to .mcp.json at your project root or ~/.claude/mcp.json:

{
  "mcpServers": {
    "stresszero": {
      "command": "npx",
      "args": ["-y", "stresszero-mcp"],
      "env": {
        "STRESSZERO_API_KEY": "sz_live_your_key_here"
      }
    }
  }
}
Cursor

Add to .cursor/mcp.json:

{
  "mcpServers": {
    "stresszero": {
      "command": "npx",
      "args": ["-y", "stresszero-mcp"],
      "env": {
        "STRESSZERO_API_KEY": "sz_live_your_key_here"
      }
    }
  }
}
Windsurf

Add to ~/.codeium/windsurf/mcp_config.json:

{
  "mcpServers": {
    "stresszero": {
      "command": "npx",
      "args": ["-y", "stresszero-mcp"],
      "env": {
        "STRESSZERO_API_KEY": "sz_live_your_key_here"
      }
    }
  }
}
3. Use it

Ask Claude: "Check my burnout risk. My sleep quality is 40/100, motivation is 55/100, and productivity is 35/100. I work 60 hours/week as an entrepreneur."

Claude will automatically call quick_burnout_check and return your score with recommendations.

Use Cases

  • AI coaching assistant — Help users self-assess their workload in real-time during conversations
  • HR AI agent — Aggregated, anonymized team load signals only (individual scores are never exposed to employers)
  • Wellness chatbot — Suggest next steps based on self-reported load, including seeing a doctor when signals persist
  • n8n automation — Trigger prevention workflows when a self-assessed score crosses a threshold
  • Productivity tool — Monitor self-reported wellbeing and suggest breaks

API Tiers

Free tier: 500 calls/month, no credit card. Current paid tiers and pricing: stresszeroentrepreneur.fr/intelligence-api

Environment Variables

VariableRequiredDescription
STRESSZERO_API_KEYYesYour API key (starts with sz_live_)
STRESSZERO_API_URLNoCustom API base URL (default: https://stresszeroentrepreneur.fr)

Development

git clone https://github.com/stresszero/stresszero-mcp.git
cd stresszero-mcp
npm install
npm run build
STRESSZERO_API_KEY=sz_live_xxx node build/index.js

Debug with the MCP Inspector:

npx @modelcontextprotocol/inspector node build/index.js

License

MIT — Emmanuel Gomes Soares, StressZero Entrepreneur

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.