Skip to content

Issue Title: Feature Request: Support dynamic OCI profile switching at runtime #220

Description

@alexfdsl

Currently, the oci-cloud-mcp-server appears to require a specific OCI profile to be preloaded or defined at startup (e.g., via environment variables or a static config). This limits the ability to interact with multiple OCI tenancies or regions without restarting the server.

I would like to propose adding support for "on-the-fly" profile selection. This would allow the MCP to utilize different profiles defined in the ~/.oci/config file dynamically based on the request context.

Reasoning
Flexibility: Users often manage multiple environments (Dev, Test, Prod) across different tenancies.

Efficiency: Eliminates the need to run multiple instances of the MCP server on different ports just to access different profiles.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions