Skip to content

AI Connectors#

Remote MCP (Model Context Protocol) servers giving AI assistants secure, per-user access to Novo Nordisk enterprise data. Each connector is deployed to AWS ECS, authenticated via Azure AD On-Behalf-Of, and reachable from any MCP-compatible client (Claude, ChatGPT, Cursor, etc.).


Connectors#

📧

Outlook#

Read mail and calendar events via Microsoft Graph.

Emails, folders, mailbox settings, calendar events, and calendars — with sensitivity label filtering.

outlook.connectors.novo-genai.com/mcp

View on GitHub

📁

SharePoint#

Browse and read files, folders, and site pages from SharePoint Online and OneDrive.

Supports DOCX, PDF, XLSX, PPTX — with a configurable site whitelist and sensitivity gate.

sharepoint.connectors.novo-genai.com/mcp

View on GitHub

💬

Teams#

Read channel messages and chat conversations from Microsoft Teams.

Channels, chats, members, message threads, hosted media content, and full-text search.

teams.connectors.novo-genai.com/mcp

View on GitHub

🧱

Databricks#

Query Databricks workspaces via natural language (Genie) or read-only SQL.

Multi-workspace support, catalog/schema/table discovery, SQL warehouses, and Genie Spaces.

databricks.connectors.novo-genai.com/mcp

View on GitHub


Architecture#

Each connector follows the same pattern: the AI client sends a request with the user's Bearer token; the connector exchanges it for a Microsoft/Databricks token via the Azure AD On-Behalf-Of flow, then calls the upstream API on behalf of the user.

Architecture overview


Developer?

See the GitHub repository for setup instructions, how to run connectors locally, and how to build a new one using /create-mcp-server.