├── .env.example ├── README.md ├── auth ├── index.js ├── multi-user-support.js ├── token-manager.js └── tools.js ├── calendar ├── create-event.js ├── delete-event.js ├── index.js ├── list-events.js └── update-event.js ├── config.js ├── email ├── attachments.js ├── index.js ├── list.js ├── read.js ├── search.js └── send.js ├── folder ├── create.js ├── index.js ├── list.js └── move.js ├── index.js ├── outlook-auth-server.js ├── package.json ├── rules ├── create.js ├── delete.js ├── index.js └── list.js ├── start.sh └── utils ├── graph-api.js ├── logger.js ├── odata-helpers.js └── rate-limiter.js /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jibberish69/enhanced-outlook-mcp/HEAD/.env.example -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jibberish69/enhanced-outlook-mcp/HEAD/README.md -------------------------------------------------------------------------------- /auth/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jibberish69/enhanced-outlook-mcp/HEAD/auth/index.js -------------------------------------------------------------------------------- /auth/multi-user-support.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jibberish69/enhanced-outlook-mcp/HEAD/auth/multi-user-support.js -------------------------------------------------------------------------------- /auth/token-manager.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jibberish69/enhanced-outlook-mcp/HEAD/auth/token-manager.js -------------------------------------------------------------------------------- /auth/tools.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jibberish69/enhanced-outlook-mcp/HEAD/auth/tools.js -------------------------------------------------------------------------------- /calendar/create-event.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jibberish69/enhanced-outlook-mcp/HEAD/calendar/create-event.js -------------------------------------------------------------------------------- /calendar/delete-event.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jibberish69/enhanced-outlook-mcp/HEAD/calendar/delete-event.js -------------------------------------------------------------------------------- /calendar/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jibberish69/enhanced-outlook-mcp/HEAD/calendar/index.js -------------------------------------------------------------------------------- /calendar/list-events.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jibberish69/enhanced-outlook-mcp/HEAD/calendar/list-events.js -------------------------------------------------------------------------------- /calendar/update-event.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jibberish69/enhanced-outlook-mcp/HEAD/calendar/update-event.js -------------------------------------------------------------------------------- /config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jibberish69/enhanced-outlook-mcp/HEAD/config.js -------------------------------------------------------------------------------- /email/attachments.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jibberish69/enhanced-outlook-mcp/HEAD/email/attachments.js -------------------------------------------------------------------------------- /email/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jibberish69/enhanced-outlook-mcp/HEAD/email/index.js -------------------------------------------------------------------------------- /email/list.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jibberish69/enhanced-outlook-mcp/HEAD/email/list.js -------------------------------------------------------------------------------- /email/read.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jibberish69/enhanced-outlook-mcp/HEAD/email/read.js -------------------------------------------------------------------------------- /email/search.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jibberish69/enhanced-outlook-mcp/HEAD/email/search.js -------------------------------------------------------------------------------- /email/send.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jibberish69/enhanced-outlook-mcp/HEAD/email/send.js -------------------------------------------------------------------------------- /folder/create.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jibberish69/enhanced-outlook-mcp/HEAD/folder/create.js -------------------------------------------------------------------------------- /folder/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jibberish69/enhanced-outlook-mcp/HEAD/folder/index.js -------------------------------------------------------------------------------- /folder/list.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jibberish69/enhanced-outlook-mcp/HEAD/folder/list.js -------------------------------------------------------------------------------- /folder/move.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jibberish69/enhanced-outlook-mcp/HEAD/folder/move.js -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jibberish69/enhanced-outlook-mcp/HEAD/index.js -------------------------------------------------------------------------------- /outlook-auth-server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jibberish69/enhanced-outlook-mcp/HEAD/outlook-auth-server.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jibberish69/enhanced-outlook-mcp/HEAD/package.json -------------------------------------------------------------------------------- /rules/create.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jibberish69/enhanced-outlook-mcp/HEAD/rules/create.js -------------------------------------------------------------------------------- /rules/delete.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jibberish69/enhanced-outlook-mcp/HEAD/rules/delete.js -------------------------------------------------------------------------------- /rules/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jibberish69/enhanced-outlook-mcp/HEAD/rules/index.js -------------------------------------------------------------------------------- /rules/list.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jibberish69/enhanced-outlook-mcp/HEAD/rules/list.js -------------------------------------------------------------------------------- /start.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jibberish69/enhanced-outlook-mcp/HEAD/start.sh -------------------------------------------------------------------------------- /utils/graph-api.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jibberish69/enhanced-outlook-mcp/HEAD/utils/graph-api.js -------------------------------------------------------------------------------- /utils/logger.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jibberish69/enhanced-outlook-mcp/HEAD/utils/logger.js -------------------------------------------------------------------------------- /utils/odata-helpers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jibberish69/enhanced-outlook-mcp/HEAD/utils/odata-helpers.js -------------------------------------------------------------------------------- /utils/rate-limiter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jibberish69/enhanced-outlook-mcp/HEAD/utils/rate-limiter.js --------------------------------------------------------------------------------