Config is the same across clients — only the file and path differ.
{
"mcpServers": {
"scrumboy": {
"args": [
"-y",
"tsc"
],
"command": "npx"
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
No .env file, TLS certificates, or encryption key are required to start the app.
Run this in your terminal to verify the server starts. Then let us know if it worked — your result helps other developers.
npx -y 'tsc' 2>&1 | head -1 && echo "✓ Server started successfully"
After testing, let us know if it worked:
Five weighted categories — click any category to see the underlying evidence.
No known CVEs.
Checked tsc against OSV.dev.
Click any tool to inspect its schema.
Be the first to review
Have you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Others in productivity
Persistent memory using a knowledge graph
Dynamic problem-solving through sequential thought chains
mini cli search engine for your docs, knowledge bases, meeting notes, whatever. Tracking current sota approaches while being all local
Official Miro MCP server - Supports context to code and creating diagrams, docs, and data tables.
MCP Security Weekly
Get CVE alerts and security updates for Scrumboy and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
Runs in seconds. No setup required.
No .env file, TLS certificates, or encryption key are required to start the app.
docker compose up --build
Open http://localhost:8080.
go run ./cmd/scrumboy
Open http://localhost:8080.
.env files.export SCRUMBOY_ENCRYPTION_KEY=...).win_run_full.bat and win_run_anonymous.bat manage data/scrumboy.env automatically for local convenience.SCRUMBOY_ENCRYPTION_KEY, then data/scrumboy.env, then legacy root scrumboy.env.SCRUMBOY_ENCRYPTION_KEY=<base64-32-byte-key>.SCRUMBOY_ENCRYPTION_KEY is not required for basic startup.data/app.db. Back them up together.Generate a key with: openssl rand -base64 32
Example for Docker Compose secret injection:
services:
scrumboy:
environment:
- SCRUMBOY_ENCRYPTION_KEY=${SCRUMBOY_ENCRYPTION_KEY}
Example for systemd secret injection:
[Service]
Environment="SCRUMBOY_ENCRYPTION_KEY=REPLACE_WITH_BASE64_32_BYTE_KEY"
In both cases, the deployment manager is injecting the environment variable. Scrumboy itself does not auto-load these files.
Scrumboy supports OpenID Connect for single sign-on with any standards-compliant provider (Keycloak, Authentik, Auth0, Entra ID, etc.). OIDC is enabled by settin