微软Outlook会议调度器MCP服务器是一款基于Microsoft Graph API构建的强大工具。它能够自动化安排和管理团队会议,支持通过自然语言处理创建会议、搜索与会者电子邮件,还能集成其他协作平台如GitHub,为团队协作带来极大便利。
编辑config.js
文件,添加如下环境变量:
const CONFIG = {
TENANT_ID: 'your-tenant-id',
CLIENT_ID: 'your-client-id',
CLIENT_SECRET: 'your-client-secret',
USER_EMAIL: 'your-user-email'
};
使用Git克隆此仓库:
git clone https://github.com/your-organization/outlook-meetings-scheduler.git
在项目根目录运行以下命令以安装所有依赖项:
npm install
Create a meeting titled "Project Sync" for Friday at 2 PM with the following attendees:
- john.doe@company.com
- jane.smith@company.com
Agenda items:
1. Project Update
2. Task Assignment
3. Q&A
Find the email addresses of all team members in the Engineering department.
设置会议前发送提醒:
{
"meeting": {
"title": "Project Review",
"date": "2023-10-15T14:00:00",
"attendees": ["alice@company.com", "bob@company.com"],
"agenda": [
"Review Q3 metrics",
"Discuss next steps"
],
"reminders": {
"enabled": true,
"time_before_event": 60
}
}
}
创建常用会议模板:
{
"template": {
"name": "Daily Standup",
"default_time": "每天上午9点",
"attendees": ["开发团队"],
"agenda": [
"昨日进展汇报",
"今日计划讨论"
]
}
}
在GitHub MCP服务器中配置:
{
"mcpServers": {
"outlook-meetings-scheduler": {
"command": "npx",
"args": ["-y", "outlook-meetings-scheduler"]
},
"github": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/github-mcp"]
}
}
}
Create an issue in the organization/repo repository titled "Update Documentation" and schedule a follow-up meeting for next Monday.
设置每周五下午2点的团队会议:
{
"weekly_meeting": {
"title": "周会",
"repeat_interval": "1周",
"attendees": ["all开发成员"],
"time": "每天下午2点"
}
}
本项目遵循MIT许可证协议。请参阅LICENSE文件获取详细信息。
⚠️ 重要提示
本工具旨在提供便利,但不承担由此引发的任何责任。建议在生产环境中使用前进行充分测试。