personal-mcp
Verified Safeby 7loud
Overview
Provides an interface for AI agents to manage iCloud calendar events.
Installation
npm run devEnvironment Variables
- ICLOUD_USERNAME
- ICLOUD_APP_PASSWORD
Security Notes
Credentials (iCloud username and app-specific password) are correctly handled via environment variables. Input validation for tool parameters is performed using `zod`. iCal content generation includes escaping to prevent injection. The main external risks would stem from vulnerabilities in the `@modelcontextprotocol/sdk` or `tsdav` libraries, or improper network exposure without additional authentication beyond what MCP might offer. The `src/test.ts` file performs real calendar actions; this is a test script, not part of the production server, but highlights the real-world impact.
Similar Servers
agent
Manages and proxies multiple Model Context Protocol (MCP) servers locally, providing a unified entry point and CLI for installation, configuration, and status monitoring.
tiger-linear-mcp-server
This server acts as a wrapper for the Linear API, providing focused tools for LLMs to manage and query issue tracking and project data.
thoughtbox
Provides a durable, local-first reasoning ledger and structured cognitive tools for AI agents, enabling step-by-step thinking, branching, revisions, and autonomous critique, with progressive tool disclosure and client compatibility adaptations.
tiger-gh-mcp-server
Provides a set of focused tools to Large Language Models (LLMs) for interacting with the GitHub API, enabling capabilities like fetching issues, pull requests, commits, releases, and searching code within a specified organization.