studylife-mcp

lukislp/studylife-mcp
★ 0 stars Python API Integration Updated 2d ago
MCP server exposing StudyLife (self-hosted study platform) data to Claude and other MCP clients.
View on GitHub → 🔍 Audit Wallet Slippage →

Quick Install

Copy the config for your editor. Some servers may need additional setup — check the README.

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "studylife-mcp": {
      "command": "uvx",
      "args": [
        "studylife-mcp"
      ]
    }
  }
}

Or install with pip: pip install studylife-mcp

README Excerpt

# studylife-mcp An [MCP](https://modelcontextprotocol.io) server exposing [StudyLife](https://github.com/lukislp/studylife) (a self-hosted Blazor WASM + ASP.NET Core study-management platform, .NET 10) to Claude and other MCP clients. It provides: - **Read tools** — courses, notes (incl. full-text search), study sessions/calendar, and per-course learning goals.

Tools (13)

MCP_OAUTH_DB_PATHMCP_PUBLIC_URLMCP_TOKEN_ENCRYPTION_KEYSTUDYLIFE_API_KEYSTUDYLIFE_BASE_URLSTUDYLIFE_CONNECT_URLcreate_notecreate_sessionlist_course_goalslist_courseslist_noteslist_sessionssearch_notes

Topics

api-integrationclaudeclaude-desktopeducationmcpmodel-context-protocolpythonself-hosted