Skip to content

Commit 97fdc80

Browse files
committed
docs: elevate roadmap to top navigation and add MCP adapter plans
1 parent 1c83e56 commit 97fdc80

2 files changed

Lines changed: 20 additions & 3 deletions

File tree

docs/ROADMAP.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -77,3 +77,21 @@ The AllowedOrigins for CORS in `nexus-gateway` (both REST and gRPC) are currentl
7777

7878
**Required Action:**
7979
Refactor the CORS configuration to read the allowed origins from an environment variable (e.g., `CORS_ALLOWED_ORIGINS`). This will allow strict enforcement of the frontend domain in production environments without code modification.
80+
81+
## 7. Model Context Protocol (MCP) Adapter
82+
83+
**Status:** Proposed
84+
**Goal:** Enable Nexus to act as an MCP server or seamlessly integrate with existing MCP adapters, providing AI agents standard, authenticated access to connected data sources.
85+
86+
**Context:**
87+
The [Model Context Protocol (MCP)](https://modelcontextprotocol.io/) is rapidly becoming the standard for connecting AI models to external tools and datasets. While MCP defines *how* an LLM communicates with a data source, it relies on the underlying system to handle complex authentication flows (like OAuth 2.0).
88+
89+
**The Solution:**
90+
Develop a `nexus-mcp-adapter` that bridges the gap between MCP's context protocol and Nexus's identity management capabilities.
91+
1. **Tool Exposure:** Automatically expose APIs connected via Nexus (e.g., Google Drive, GitHub) as standardized MCP Tools or Resources.
92+
2. **Transparent Authentication:** When an LLM calls an MCP Tool, the adapter uses Nexus (via the Bridge or Sidecar) to securely sign the outbound request with the correct, fresh access token.
93+
3. **Dynamic Provisioning:** Allow agents to discover available connections and request new OAuth flows dynamically through standard MCP messages.
94+
95+
**Benefits:**
96+
- Instantly makes any API integrated with Nexus accessible to MCP-compatible LLMs (like Claude Desktop or custom agents).
97+
- Solves the hardest part of MCP integration: secure, multi-tenant authentication and token lifecycle management.

mkdocs.yml

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -70,9 +70,8 @@ nav:
7070
- Guides:
7171
- Agent Integration: guides/integrating-agents.md
7272
- Managing Providers: guides/managing-providers.md
73-
- API Reference:
74-
- API Overview: reference/api.md
75-
- Roadmap: ROADMAP.md
73+
- API Reference: reference/api.md
74+
- Roadmap: ROADMAP.md
7675

7776
extra:
7877
social:

0 commit comments

Comments
 (0)