workiq-mcp-bridge
Enables LangChain agents to access Microsoft Work IQ enterprise context, tools, and chat through the MCP protocol.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@workiq-mcp-bridgeWho owns the billing microservice?"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
workiq-mcp-bridge
CLI bridge that connects any local agent or LLM to Microsoft Work IQ's remote MCP server for enterprise grounding.
Work IQ (GA June 16, 2026) exposes organizational context, tools, and chat through a standard MCP server. This bridge lets you query it from the terminal, pipe results into your own agent, or use it as a standalone grounding layer without needing Microsoft 365 Copilot.
What it does
Authenticates against Entra ID (device code flow or client credentials)
Connects to Work IQ's remote MCP endpoint via SSE transport
Exposes a local CLI to list tools, call them, and stream chat completions
Optionally proxies as a local MCP server so any MCP-compatible agent can consume Work IQ
Related MCP server: llmsproxy
Quick start
npm install -g workiq-mcp-bridge
# Authenticate (device code flow)
workiq-mcp-bridge auth --tenant YOUR_TENANT_ID --client-id YOUR_CLIENT_ID
# List available Work IQ tools
workiq-mcp-bridge tools
# Query enterprise context
workiq-mcp-bridge context "Who owns the billing microservice?"
# Chat with grounding
workiq-mcp-bridge chat "Summarize last week's design decisions for Project Atlas"
# Run as local MCP proxy (other agents connect to localhost:3001)
workiq-mcp-bridge serve --port 3001Architecture
┌─────────────┐ ┌──────────────────┐ ┌───────────────┐
│ Your Agent │──MCP──│ workiq-mcp-bridge │──SSE──│ Work IQ MCP │
│ (local) │ │ (localhost:3001) │ │ (remote) │
└─────────────┘ └──────────────────┘ └───────────────┘
│
▼
Entra ID auth (MSAL)Requirements
Node.js 20+
An Entra ID app registration with Work IQ API permissions
Access to Work IQ preview or GA (June 16, 2026)
Configuration
Create .workiq.json in your project root or pass flags:
{
"tenantId": "your-tenant-id",
"clientId": "your-client-id",
"workiqEndpoint": "https://workiq.microsoft.com/mcp",
"scopes": ["https://workiq.microsoft.com/.default"]
}Commands
Command | Description |
| Authenticate via device code or client credentials |
| List all Work IQ MCP tools available |
| Query organizational context (grounded retrieval) |
| Send a grounded chat message |
| Start local MCP proxy server |
How it works
Work IQ's MCP server exposes a compact set of tools for context retrieval, chat, and workspace operations. This bridge handles the SSE transport, token refresh, and permission-aware scoping so you can focus on building your agent logic.
The local proxy mode re-exports Work IQ tools as a standard MCP server, meaning any framework (Semantic Kernel, LangChain, AutoGen, Copilot SDK) can consume enterprise intelligence without custom integration code.
License
MIT
This server cannot be deployed
Maintenance
Related MCP Connectors
- QuallaaOAuthcom.quallaa
Talk to your public-facing AI from any MCP client — Claude, ChatGPT, Cursor, Cline, Windsurf.
Human-input bridge for AI agents with voice-first answer links, MCP tools, and HTTP APIs.
Zero-setup MCP gateway securely connecting AI to your tools with authentication and workflows
Telegram bridge for your MCP-compatible agent. Bidirectional, no LLM in our stack.
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceA Model Context Protocol server that bridges Microsoft Teams with MCP-compatible clients (LLMs, agentic frameworks, CLI), enabling chat integration, message search, and event streaming without traditional REST API endpoints.-
- AlicenseNot gradedqualityCmaintenanceConnects MCP clients (Claude Desktop, Cursor, Cline, Zed) to llmsproxy.ai, exposing chat, coding, and retrieval capabilities as MCP tools, resources, and prompts.6 npmApache 2.0
- AlicenseAqualityBmaintenanceBridges OpenAI Codex CLI to any MCP client, allowing headless Codex sessions via tools like codex and codex-reply.220 npm1MIT
- AlicenseAqualityDmaintenanceBridges any MCP client (like Claude Code, Zed, VS Code) to any ACP coding agent, enabling multi-agent orchestration from a single chat interface.24109 npm9Apache 2.0