I didn't find any useful information over internet that can help me to create dynamic tool or resources based on user identification(which i can do at the time of connection establishment) in MCP server.

Comment From: sunyuhan1998

Do you mean you'd like to provide different tools to different clients on the MCP server side? This is currently not supported, but this feature is being advanced via PR #3901.

Comment From: venkybirla

@sunyuhan1998 yes i am looking for this only. For example, i have 2 users lets say user1 and user2, and i want to show tool1 and tool2 to user1 , while i want to show tool3 and tool4 to user4 based on their identity. Also curious to know , is this can be handled using available class or methods in core MCP sdk ?