Description
We are looking to adopt MCP for thridparty integrations like AWS,AZURE, JIRA. our customers like to integrate their respective account and pull data in their account on our software platform. Since we support multitenancy in our platform and host all customers to single platform. So we are really struggling to find a way to use same MCP server to serve all of our tenants without running a separate MCP server per tenant.
Describe the solution you'd like
Each of the MCP server should provide a way to pass Authentication information while calling tools instead of configuring it at MCP server start. once we have this support then we can make calls for different tenants using their provided credentials to same MCP server. For example same AWS MCP server can serve multiple customers who wants to pull data from their respective AWS account using same MCP host application.