L2 Calendar MCP server
io.github.Dreiev/l2calendar-mcp·v1.0.0Query Lineage 2 private server openings by chronicle through the public L2 Calendar API.
0 stars44 downloads/wk
Reviews
Write oneNobody has reviewed L2 Calendar yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
L2 Calendar tools (5)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
get_chroniclesList every Lineage 2 chronicle tracked by L2 Calendar (slug, display name and order). Use the slugs as the chronicle filter for list_servers.
get_serverReturn the full public record of a single server by its exact name (case-insensitive), including description and labels.
list_labelsList the distinct labels (e.g. PTS, Low rate, Craft) currently applied to servers on the public page, with their colors.
list_serversList Lineage 2 private servers tracked by L2 Calendar, ordered by VIP status and opening date. Optionally filter by chronicle, upcoming openings, newly added entries or rate range.
search_serversSearch the current L2 Calendar server page by free text. Matches the server name, website, rate, chronicle, description and labels (case-insensitive).
Public scan report
scanner v0.1.10 · 2026-10-02 · same rubric, same numbers if you re-run it
- Code scan10 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitylocal package, no credentials required12/15
- Maintenancelast push 14 days ago15/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
How L2 Calendar compares
Against every graded Productivity MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 92/100
- higher than 90% of 1,299 Productivity servers
- Tools
- 5
- the typical Productivity server has 7
- Tools that change things
- 0%
- typical: 0%. Fewer write tools means less an agent can break
- Downloads a week
- 44
- more than 33% of 427 Productivity servers with a package
What its tools let an agent do: 5 read
Install L2 Calendar in Claude Code, Cursor or VS Code
Runs npx -y l2calendar-mcp on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add l2calendar-mcp -- npx -y l2calendar-mcp
What the publisher says
From the L2 Calendar repository's README, as published. We do not edit it. Read it on GitHub
l2calendar-mcp
MCP server for L2 Calendar — query upcoming Lineage 2 private server openings by chronicle directly from any MCP client (Claude Desktop, Cursor, VS Code, Windsurf, Cline...).
It wraps the free, public, CORS-enabled L2 Calendar API and exposes it as MCP tools.
Tools
Every result is JSON, ready for the model to reason about.
Data source
All data comes from the public API:
- GET https://l2calendar.com/api/servers — up to 50 servers per call, optional ?chronicle= filter.
- GET https://l2calendar.com/api/chronicles — the chronicle catalog.
The API is read-only, requires no key and sends Access-Control-Allow-Origin: *.
Fields returned per server: name, websiteurl, rate, openingdate, openingtime, openingdatetimeutc, description, isvip, viplevel, multiproff, multicraft, isnew, chronicle and labels.
Note: the public API returns a single page of up to 50 servers (VIP first, then soonest opening). Tools that filter or search operate on that public page. Increase precision with the chronicle filter.
Install
Remote (HTTP) — no install
When hosted, point your client at the streamable HTTP endpoint:
{
"mcpServers": {
"l2calendar": {
"type": "http",
"url": "https://<your-host>/mcp"
}
}
}Local (stdio) via npx
{
"mcpServers": {
"l2calendar": {
"command": "npx",
"args": ["-y", "l2calendar-mcp"]
}
}
}Local (stdio) from source
git clone https://github.com/Dreiev/l2calendar-mcp.git
cd l2calendar-mcp
npm install
npm run build{
"mcpServers": {
"l2calendar": {
"command": "node",
"args": ["/absolute/path/to/l2calendar-mcp/dist/index.js"]
}
}
}Run the HTTP transport
node dist/index.js --http # http://127.0.0.1:8787/mcp
node dist/index.js --http --port 9000GET /health returns { "status": "ok" } for uptime checks.
Configuration
Example prompts
- "List the Interlude servers opening soon."
- "Which Classic servers are new this week?"
- "Search for High Five servers with rate x1000."
- "Show me every chronicle L2 Calendar tracks."
- "Get the details of the server named L2Hispano."
Development
npm install
npm run build # tsc -> dist/
npm run dev # run src/index.ts directly (Node >= 22)
npm run start:http # build output over HTTPAbout L2 Calendar
L2 Calendar is a multilingual (EN/ES/PT/RU) calendar and tracker of Lineage 2 private server openings by chronicle — l2calendar.com.
License
MIT © Dreiev
Nothing above is checked by us. What we check is on the safety report.
L2 Calendar: common questions
- Is L2 Calendar MCP server safe?
- Yes, by our scan: it is graded A (92/100). Read the L2 Calendar safety report
- How do I install L2 Calendar?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does L2 Calendar need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is L2 Calendar maintained?
- The last commit was 47 days ago (2026-09-18). The latest release is v1.0.0.
- What can I use instead of L2 Calendar?
- Servers from other publishers that do the same job: Agent-Native Calendar MCP server, AIquila — Nextcloud MCP Server and Intervals Icu MCP server.
- How does L2 Calendar compare with other Productivity MCP servers?
- safety score 92/100 (higher than 90% of 1,299 Productivity servers); tools 5 (the typical Productivity server has 7); tools that change things 0% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.
Alternatives to L2 Calendar
Same job from other publishers: the closest match first, then the best rated.
- Agent-Native CalendarAgent-Native Google Calendar - manage events, sync, and public bookingnot reviewedEstablishedA
- AIquila — Nextcloud MCP ServerNextcloud MCP server — 345 tools: files, calendar, contacts, mail, Talk, Deck, photos, maps, notesnot reviewedEstablishedC
- Intervals IcuRead/write Intervals.icu MCP server: activities, wellness, calendar, gear, and workouts.not reviewedEstablishedB
- iCloud MCPApple Mail, Calendar, Contacts, Reminders, Notes, Messages and Safari via AppleScript or iCloudnot reviewedEstablishedB
- DocsAgent — Zotero, Obsidian & Apple Notes MCP ServerInstant, private access to your knowledge base: Zotero, Obsidian, Apple Notes (macOS).not reviewedEstablishedB