MCP.so
登录

MCP Calendar Tool Server

@KyanBergeron4Runr

基本信息

分类

生产力

传输方式

stdio

作者

KyanBergeron4Runr

关于 MCP Calendar Tool Server

暂无概览

MCP Calendar Tool Server 配置

暂无标准配置

该服务器的 README 中没有可解析的 MCP 配置块,请前往代码仓库查看安装说明。

代码仓库

MCP Calendar Tool Server 工具

工具列表暂未提供

当前收录暂时没有可展示的工具列表,不代表服务没有工具。请查阅项目文档了解支持的能力。

工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。

概览

What is MCP Calendar Tool Server?

A FastAPI-based MCP (Model Context Protocol) server that provides calendar management tools—check availability, add, update, and delete events—for AI agents running in n8n.

How to use MCP Calendar Tool Server?

Clone the repository, install dependencies with pip install -r requirements.txt, create a .env file with your API key, then run uvicorn main:app --host 0.0.0.0 --port 5000. Connect n8n’s MCP Client node to the SSE endpoint at http://localhost:8000/mcp-events.

Key features of MCP Calendar Tool Server

  • Server-Sent Events (SSE) for real-time tool discovery
  • HTTP endpoints for tool execution
  • Four calendar management tools: check availability, add, update, delete
  • API key authentication
  • Mock implementations ready for real calendar API integration
  • Structured project with Pydantic schemas and separate tool modules

Use cases of MCP Calendar Tool Server

  • AI agents in n8n that need to check room availability before scheduling meetings
  • Automating event creation from chatbot conversations or workflow triggers
  • Updating or rescheduling calendar events without manual intervention
  • Deleting cancelled events through automated n8n workflows

常见问题

1

What dependencies are required?

Python packages listed in `requirements.txt`; install with `pip install -r requirements.txt`.

2

How is authentication handled?

The server uses an API key set in the `.env` file as `API_KEY`. All tool execution requests require the `X-API-Key` header.

3

Does it integrate with real calendar services?

No, the current version uses mock implementations. Future improvements include integration with Google Calendar, Cal.com, and others.

4

What transport does the server use?

It uses Server-Sent Events (SSE) for tool discovery (`GET /mcp-events`) and HTTP POST for tool execution (`POST /mcp/message`).

5

What are the current limitations?

The server provides mock data only, no real calendar backend. It requires Python 3 and a running FastAPI instance.

评论

生产力 分类下的更多 MCP 服务器