MCP server and CLI for scheduling meetings through on-prem Exchange EWS
接入配置
选择客户端,复制配置,再按项目文档补齐环境变量。
claude mcp add ews-meeting --env EWS_ENDPOINT='<EWS_ENDPOINT>' --env EWS_EMAIL='<EWS_EMAIL>' --env EWS_USERNAME='<EWS_USERNAME>' --env EWS_PASSWORD='<EWS_PASSWORD>' -- npx -y ews-meeting-mcp~/.codex/config.toml
[mcp_servers.ews-meeting]
command = "npx"
args = ["-y", "ews-meeting-mcp"]
env = { EWS_ENDPOINT = "<EWS_ENDPOINT>", EWS_EMAIL = "<EWS_EMAIL>", EWS_USERNAME = "<EWS_USERNAME>", EWS_PASSWORD = "<EWS_PASSWORD>" }
# codex mcp add ews-meeting --env EWS_ENDPOINT='<EWS_ENDPOINT>' --env EWS_EMAIL='<EWS_EMAIL>' --env EWS_USERNAME='<EWS_USERNAME>' --env EWS_PASSWORD='<EWS_PASSWORD>' -- npx -y ews-meeting-mcp~/.cursor/mcp.json
{
"mcpServers": {
"ews-meeting": {
"command": "npx",
"args": [
"-y",
"ews-meeting-mcp"
],
"env": {
"EWS_ENDPOINT": "<EWS_ENDPOINT>",
"EWS_EMAIL": "<EWS_EMAIL>",
"EWS_USERNAME": "<EWS_USERNAME>",
"EWS_PASSWORD": "<EWS_PASSWORD>"
}
}
}
}.vscode/mcp.json
{
"servers": {
"ews-meeting": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"ews-meeting-mcp"
],
"env": {
"EWS_ENDPOINT": "<EWS_ENDPOINT>",
"EWS_EMAIL": "<EWS_EMAIL>",
"EWS_USERNAME": "<EWS_USERNAME>",
"EWS_PASSWORD": "<EWS_PASSWORD>"
}
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"ews-meeting": {
"command": "npx",
"args": [
"-y",
"ews-meeting-mcp"
],
"env": {
"EWS_ENDPOINT": "<EWS_ENDPOINT>",
"EWS_EMAIL": "<EWS_EMAIL>",
"EWS_USERNAME": "<EWS_USERNAME>",
"EWS_PASSWORD": "<EWS_PASSWORD>"
}
}
}
}claude_desktop_config.json
{
"mcpServers": {
"ews-meeting": {
"command": "npx",
"args": [
"-y",
"ews-meeting-mcp"
],
"env": {
"EWS_ENDPOINT": "<EWS_ENDPOINT>",
"EWS_EMAIL": "<EWS_EMAIL>",
"EWS_USERNAME": "<EWS_USERNAME>",
"EWS_PASSWORD": "<EWS_PASSWORD>"
}
}
}
}.trae/mcp.json
{
"mcpServers": {
"ews-meeting": {
"command": "npx",
"args": [
"-y",
"ews-meeting-mcp"
],
"env": {
"EWS_ENDPOINT": "<EWS_ENDPOINT>",
"EWS_EMAIL": "<EWS_EMAIL>",
"EWS_USERNAME": "<EWS_USERNAME>",
"EWS_PASSWORD": "<EWS_PASSWORD>"
}
}
}
}需要的环境变量
EWS_ENDPOINTEWS_EMAILEWS_USERNAMEEWS_PASSWORD
把占位值换成你自己的密钥;不要把密钥提交到代码仓库。