Back to Home
SatyasaiNandigam icon

practice-mcp-server

Verified Safe

by SatyasaiNandigam

Overview

A personal AI assistant backend server for managing notes, tasks, and calendar events, with web scraping and semantic search capabilities.

Installation

Run Command
python main.py

Environment Variables

  • SCOPES
  • OPENAI_API_KEY

Security Notes

The server primarily uses parameterized queries for SQLite interactions, which is good practice for preventing SQL injection. Manual sanitization is performed for `LIKE` clauses in `get_notes` and `search_notes` (replacing single quotes), which provides some protection but is less robust than true parameterization for pattern matching. Web scraping uses a request timeout, and Google Calendar integration follows a standard OAuth flow, storing tokens securely. No `eval` or obvious obfuscation detected.

Similar Servers

Stats

Interest Score9
Security Score8
Cost ClassMedium
Avg Tokens1000
Stars1
Forks0
Last Update2025-12-15

Tags

productivitypersonal assistantnotes managementtask managementcalendar integrationweb scrapingsemantic search