-
Notifications
You must be signed in to change notification settings - Fork 423
Feature request: MCP server event handler #6562
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
Hi @ran-isenberg, thank you for opening this feature request. Everyone is talking about MCPs these days so I am not surprised to see a feature request in this space finally arriving to our project. I am wondering if you could share - either here or privately via email - whether there are specific use cases that you're considering at CyberArk that this MCP resolver would help with. Also on a more technical level, I'm wondering if you had any opinions/suggestions on how we should handle authentication with this type of resolver, the spec for MCP is still very blurry around this type of concerns. Finally, from a governance standpoint, before implementing this we'll have to discuss how to release this. The Powertools for AWS brand has certain commitments around stability and versioning (highlighted in our wiki) that I'm not sure would fit with a spec still very much in flux like MCP. |
We can talk over discord if you wish, but yeah I have some ideas and needs :) |
Hey @ran-isenberg and @dreamorosi have you seen this from Mike Chambers: https://github.com/mikegc-aws/Lambda-MCP-Server This might be of interest - I think this could be a good thing to import into Powertools, to be honest. |
I did, i dont want to offend anyone but it's a nice poc level code. I got it working with powertools. Waiting for this: https://github.com/modelcontextprotocol/python-sdk |
Hey @walmsles & @ran-isenberg - would you two be available for a quick call in the next week or two? I'd love to pick your brain on this topic. If we can manage to do it in one call it'd be amazing, but if time zones are a challenge I'm happy to also do one for each. |
two weeks from now should be fine, talk to me on discord next week, it's a holiday now :) |
Use case
i'd like to be able to write serverless MCP servers with ease and integrate all my powertools capabilities:
swagger, event validation, event resolver, logger, tracing, metrics etc.
Solution/User Experience
I'd like to have UX like in https://docs.powertools.aws.dev/lambda/python/latest/core/event_handler/api_gateway/#response-auto-serialization but combined with the official python SDK for MCP server with all the right config to make it work on a lambda.
Alternative solutions
Acknowledgment
The text was updated successfully, but these errors were encountered: