
Security News
/Research
Wallet-Draining npm Package Impersonates Nodemailer to Hijack Crypto Transactions
Malicious npm package impersonates Nodemailer and drains wallets by hijacking crypto transactions across multiple blockchains.
mcp-google-calendar
Advanced tools
A Model Context Protocol (MCP) server that integrates with Google Calendar, built with TypeScript.
npm install -g mcp-google-calendar
Or run directly with:
npx -y mcp-google-calendar
credentials.json
in your project directoryCreate a .env
file in your project root:
# Server configuration
PORT=3420
# Google Calendar API configuration
CREDENTIALS_PATH=./credentials.json
Start with standard WebSockets:
npx -y mcp-google-calendar
Start with Server-Sent Events (SSE):
npx -y mcp-google-calendar --sse
Add this to your claude_desktop_config.json
:
{
"mcpServers": {
"mcp-google-calendar": {
"command": "npx",
"args": ["-y", "mcp-google-calendar"],
"env": {
"CREDENTIALS_PATH": "/path/to/your/credentials.json"
}
}
}
}
The first time you run the server:
token.json
On subsequent launches:
Tool | Description |
---|---|
list_calendars | Get all available calendars |
list_calendar_events | Retrieve events between specified dates |
create_calendar_event | Add a new event to your calendar |
get_calendar_event | Fetch details for a specific event |
edit_calendar_event | Modify an existing calendar event |
delete_calendar_event | Remove an event from your calendar |
Clone and set up the project:
git clone https://github.com/am2rican5/mcp-google-calendar.git
cd mcp-google-calendar
npm install
Build the project:
npm run build
Run in development mode:
npm start
⚠️ Important Security Warning ⚠️
credentials.json
and token.json
contain sensitive authentication informationThis project is licensed under the MIT License - see the LICENSE file for details.
Contributions are welcome! Please feel free to submit a Pull Request.
git checkout -b feature/amazing-feature
)git commit -m 'Add some amazing feature'
)git push origin feature/amazing-feature
)FAQs
MCP server for interacting with Google Calendar
The npm package mcp-google-calendar receives a total of 106 weekly downloads. As such, mcp-google-calendar popularity was classified as not popular.
We found that mcp-google-calendar demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 0 open source maintainers collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
/Research
Malicious npm package impersonates Nodemailer and drains wallets by hijacking crypto transactions across multiple blockchains.
Security News
This episode explores the hard problem of reachability analysis, from static analysis limits to handling dynamic languages and massive dependency trees.
Security News
/Research
Malicious Nx npm versions stole secrets and wallet info using AI CLI tools; Socket’s AI scanner detected the supply chain attack and flagged the malware.