Skip to content

Tracking: MCP proxy support roadmap #211

@davidruzicka

Description

@davidruzicka

Summary

Add first-class MCP proxy support to mcp4openapi so it can expose tools discovered from upstream MCP servers instead of only generating tools from OpenAPI.

Goals

  • Support an upstream remote MCP server over streamable HTTP as the first implementation target.
  • Keep mcp4openapi transport-compatible for downstream clients while delegating tool discovery and invocation upstream.
  • Preserve security-by-default boundaries for upstream auth, tool exposure, and outbound network access.
  • Leave room for optional stdio support without forcing the first delivery to solve process isolation immediately.

Scope

This tracking issue groups the implementation plan for MCP proxy support.

Planned child issues

Notes

  • Start with remote HTTP only.
  • Keep stdio explicitly opt-in and gated.
  • Treat inbound client auth and upstream auth as separate trust boundaries.
  • Prefer explicit allow/deny tool policy and namespacing for upstream tools.

Agent-authored issue.

Metadata

Metadata

Assignees

No one assigned

    Labels

    architectureSeparation-of-concerns, dependency, or boundary design improvementenhancementNew feature or requesttrackingTracking issue that groups related child issues and roadmap links

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions