Back to Browse

Overcome Stress MCP Server

Developer ToolsLow Risk10.0MCP RegistryRemote
Free

Server data from the Official MCP Registry

Stress recovery protocols via Lightning payments: post-concussion, post-COVID, burnout

About

Stress recovery protocols via Lightning payments: post-concussion, post-COVID, burnout

Remote endpoints: streamable-http: https://mcp.overcomestress.io/mcp

Security Report

10.0
Low Risk10.0Low Risk

Valid MCP server (1 strong, 0 medium validity signals). No known CVEs in dependencies. Imported from the Official MCP Registry.

5 tools verified · Open access · No issues found

Security scores are indicators to help you make informed decisions, not guarantees. Always review permissions before connecting any MCP server.

Permissions Required

This plugin requests these system permissions. Most are normal for its category.

file_system

Check that this permission is expected for this type of plugin.

HTTP Network Access

Connects to external APIs or services over the internet.

env_vars

Check that this permission is expected for this type of plugin.

How to Connect

Remote Plugin

No local installation needed. Your AI client connects to the remote endpoint directly.

Add this to your MCP configuration to connect:

{
  "mcpServers": {
    "io-github-reitsmasieto-wq-overcome-stress": {
      "url": "https://mcp.overcomestress.io/mcp"
    }
  }
}

Documentation

View on GitHub

From the project's GitHub README.

Overcome Stress — L402 Skill Server

Wat is dit?

Een server die jouw 16 AI-agent skill blocks serveert achter Lightning Network paywalls via het L402 protocol. AI-agents betalen per query in sats — geen accounts, geen API-keys, geen signup.

Architectuur

AI-Agent → GET /api/skills/K01 → Server antwoordt: HTTP 402 + Lightning invoice (50 sats)
AI-Agent → Betaalt invoice via Lightning → Ontvangt preimage
AI-Agent → GET /api/skills/K01 + Authorization: L402 {macaroon}:{preimage}
Server  → Verifieert betaling → Serveert volledige skill content
Sats    → Stromen naar jouw Lightning wallet

Componenten

ServiceWat het doet
API ServerPython Flask app die skills serveert achter L402 paywall
LNbitsLightning payment backend — maakt invoices, checkt betalingen
CaddyReverse proxy met automatische HTTPS (Let's Encrypt)

Snelle Start (5 minuten)

Stap 1: Huur een VPS

Goedkoopste optie: Hetzner Cloud (€4,51/maand voor CX22)

Stap 2: Upload bestanden naar de server

# Vanaf je computer (of gebruik FileZilla):
scp -r skill-server/ root@JOUW-IP:/root/skill-server/

Stap 3: SSH naar je server en deploy

ssh root@JOUW-IP
cd /root/skill-server
chmod +x deploy.sh
./deploy.sh

Stap 4: LNbits configureren

  1. Open http://JOUW-IP:5000 in je browser
  2. Maak een nieuwe wallet aan ("OvercomeStress")
  3. Klik op het sleutel-icoon rechtsboven
  4. Kopieer:
    • Admin key → dit wordt LNBITS_ADMIN_KEY
    • Invoice/read key → dit wordt LNBITS_API_KEY

Stap 5: API keys instellen

nano .env
# Plak de keys bij LNBITS_API_KEY en LNBITS_ADMIN_KEY
# Save: Ctrl+X → Y → Enter

docker compose restart api

Stap 6: Testen

# Catalogus ophalen (gratis)
curl http://JOUW-IP:8402/api/catalog

# Skill opvragen (krijgt 402 + invoice terug)
curl http://JOUW-IP:8402/api/skills/K01

# Preview ophalen (gratis)
curl http://JOUW-IP:8402/api/skills/K01/preview

Domein + HTTPS (optioneel maar aanbevolen)

  1. Koop een domein (bijv. skills.overcomestress.com)
  2. Zet een DNS A-record naar je server IP
  3. Pas de Caddyfile aan met je domein
  4. docker compose restart caddy
  5. Caddy regelt automatisch HTTPS via Let's Encrypt

API Endpoints

EndpointAuthPrijsBeschrijving
GET /NeeGratisServer info
GET /api/catalogNeeGratisVolledige skill catalogus
GET /api/skills/{id}/previewNeeGratisEerste sectie van skill
GET /api/skills/{id}L40250-100 satsVolledige skill content
GET /api/trajectories/{id}L402150 satsTraject routering
GET /api/payment/{hash}/statusNeeGratisBetaalstatus check
GET /api/statsNeeGratisPublieke statistieken
GET /healthNeeGratisHealth check

Pricing

TypeAantalPrijs/query
Knowledge (K01-K08)850 sats
Intervention (I01-I07)775 sats
Proprietary (I08)1100 sats
Trajectories (T01-T04)4150 sats

Lightning Backend Configureren

LNbits start standaard met een FakeWallet (voor testen). Voor echte betalingen:

Optie A: Phoenixd (aanbevolen — sluit aan bij je Phoenix wallet)

Phoenixd is de server-versie van Phoenix Wallet.

# Installeer phoenixd op je server
# Zie: https://phoenix.acinq.co/server

# Pas docker-compose.yml aan:
# Uncomment de PhoenixdWallet regels bij lnbits environment
# Herstart: docker compose up -d

Optie B: LND node

Als je een LND node hebt of wilt draaien:

# Pas docker-compose.yml aan:
# Uncomment de LndRestWallet regels bij lnbits environment
# Vul je LND REST endpoint, cert, en macaroon in
# Herstart: docker compose up -d

Bestanden

skill-server/
├── api/
│   ├── server.py          # Hoofd API server met L402 protocol
│   └── requirements.txt   # Python dependencies
├── skills/                # De 16 skill markdown bestanden
│   ├── K01_what_is_stress.md
│   ├── K02_autonomic_nervous_system.md
│   ├── ... (16 bestanden)
│   └── I08_vergeetmuts_technique.md
├── docker-compose.yml     # Service orchestratie
├── Dockerfile             # API server container
├── Caddyfile              # HTTPS reverse proxy config
├── deploy.sh              # Deployment script
├── .env.example           # Environment template
└── README.md              # Dit bestand

Monitoring

# Logs bekijken
docker compose logs -f api
docker compose logs -f lnbits

# Status checken
docker compose ps

# Herstarten
docker compose restart

# Stoppen
docker compose down

Kosten

  • VPS: €4,51-9/maand (Hetzner CX22/CX32)
  • Domein: €10-15/jaar
  • LNbits: gratis (open source)
  • Totaal: ~€70/jaar

Licentie

© 2024-2026 Sieto Reitsma. Alle rechten voorbehouden. Forgive and Forget Hood: © 2025 Dr. Paula Zeestraten-Bartholomeus, ReAttach Therapy International Foundation. Corpus Systemics® — Geregistreerd Handelsmerk, Benelux.

Reviews

No reviews yet

Be the first to review this server!