MorgenMCP
FreeNot checkedMCP server for Morgen calendar API - manage calendars and events via Claude Desktop
About
MCP server for Morgen calendar API - manage calendars and events via Claude Desktop
README
An MCP server for the Morgen calendar API.
Requirements
- uv - Install with
brew install uv - A Morgen API key - Get one from Morgen Developer Portal
Installation
No installation required! MCP clients run the server directly from GitHub.
Claude Desktop
Add to your Claude Desktop configuration (~/Library/Application Support/Claude/claude_desktop_config.json):
{
"mcpServers": {
"morgen": {
"command": "uvx",
"args": [
"--from", "git+https://github.com/k3KAW8Pnf7mkmdSMPHz27/MorgenMCP@main",
"morgenmcp"
],
"env": {
"MORGEN_API_KEY": "your_api_key_here"
}
}
}
}
To pin to a specific version, replace @main with a version tag (e.g., @v0.1.0).
Available Tools
- list_calendars - List all calendars
- update_calendar_metadata - Update calendar display name or color
- list_events - List events with optional date filtering
- create_event - Create a new calendar event
- update_event - Update an existing event
- delete_event - Delete an event
Development
# Clone the repository
git clone https://github.com/k3KAW8Pnf7mkmdSMPHz27/MorgenMCP.git
cd MorgenMCP
# Install dependencies
uv sync --all-extras
# Run tests
uv run pytest
Environment Setup
Create a .env file with your API key:
echo "MORGEN_API_KEY=your_api_key" > .env
The server loads .env automatically when running locally:
uv run morgenmcp
Local Debugging with MCP Inspector
The MCP Inspector provides a web UI for testing tools and inspecting requests/responses:
npx @modelcontextprotocol/inspector uv run morgenmcp
Opens at http://localhost:6274
Releasing
Releases are managed via git tags:
git tag -a v0.1.0 -m "Release v0.1.0"
git push origin v0.1.0
Users can then reference the specific version in their MCP client configuration.
License
Installing MorgenMCP
This server has no published package — it is built from source. Open the repository and follow its README.
▸ github.com/k3KAW8Pnf7mkmdSMPHz27/MorgenMCPFAQ
Is MorgenMCP MCP free?
Yes, MorgenMCP MCP is free — one-click install via Unyly at no cost.
Does MorgenMCP need an API key?
No, MorgenMCP runs without API keys or environment variables.
Is MorgenMCP hosted or self-hosted?
Self-hosted: the server runs locally on your machine via the install command above.
How do I install MorgenMCP in Claude Desktop, Claude Code or Cursor?
Open MorgenMCP on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.
Related MCPs
Notion
Read and write pages in your workspace
by NotionLinear
Issues, cycles, triage — from Claude
by LinearGoogle Drive
Search and read your Drive files
by Googlemindsdb/mindsdb
Connect and unify data across various platforms and databases with [MindsDB as a single MCP server](https://docs.mindsdb.com/mcp/overview).
by mindsdbCompare MorgenMCP with
Not sure what to pick?
Find your stack in 60 seconds
Author?
Embed badge for your README
Browse similar
All productivity MCPs
