Back to Browse

Lifeos MCP Server

Developer ToolsLow Risk8.2MCP RegistryLocal
Free

Server data from the Official MCP Registry

Self-hosted life OS: habits, goals, tasks, finances and notes over a token-protected API.

About

Self-hosted life OS: habits, goals, tasks, finances and notes over a token-protected API.

Security Report

8.2
Low Risk8.2Low Risk

Edi Life OS is a self-hosted PHP/MySQL dashboard whose optional Node.js MCP server talks to the app only through a bearer-token HTTP API, and it declares only network and env-based access consistent with that purpose. The reviewed kanban frontend JavaScript shows no exfiltration, shell execution, or hardcoded secrets, and its data handling is client-side localStorage with escaped rendering. Remaining concerns are minor: the API token grants full read/write access with no scopes or app-level rate limiting, which the README acknowledges, and only a partial file (truncated) was provided for review. Package verification found 1 issue.

3 files analyzed · 4 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.

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.

File System Read

Reads files on your machine. Normal for tools that analyze or process local data.

File System Write

Writes or modifies files on your machine. Check that this is expected for the tool.

What You'll Need

Set these up before or after installing:

URL of your Edi Life OS install (HTTPS, or http://localhost for development)Optional

Environment variable: LIFEOS_BASE_URL

The dedicated API token configured on your Edi Life OS serverRequired

Environment variable: LIFEOS_API_TOKEN

Request timeout in milliseconds (100-120000, default 10000)Optional

Environment variable: LIFEOS_MCP_TIMEOUT_MS

How to Install

Add this to your MCP configuration file:

{
  "mcpServers": {
    "io-github-edrisranjbar-lifeos": {
      "env": {
        "LIFEOS_BASE_URL": "your-lifeos-base-url-here",
        "LIFEOS_API_TOKEN": "your-lifeos-api-token-here",
        "LIFEOS_MCP_TIMEOUT_MS": "your-lifeos-mcp-timeout-ms-here"
      },
      "args": [
        "-y",
        "@edicodes/lifeos-mcp"
      ],
      "command": "npx"
    }
  }
}

Reviews

No reviews yet

Be the first to review this server!