-
Notifications
You must be signed in to change notification settings - Fork 3.3k
Support for OpenAI Apps SDK #1465
Copy link
Copy link
Closed
Labels
P2Moderate issues affecting some users, edge cases, potentially valuable featureModerate issues affecting some users, edge cases, potentially valuable featureenhancementRequest for a new feature that's not currently supportedRequest for a new feature that's not currently supportedready for workEnough information for someone to start working onEnough information for someone to start working on
Metadata
Metadata
Assignees
Labels
P2Moderate issues affecting some users, edge cases, potentially valuable featureModerate issues affecting some users, edge cases, potentially valuable featureenhancementRequest for a new feature that's not currently supportedRequest for a new feature that's not currently supportedready for workEnough information for someone to start working onEnough information for someone to start working on
Description
OpenAI released their Apps SDK this past Monday along with an example repo for implementing this in FastMCP.
The example repo required creating custom handlers in order to support the
_metafield that the Apps SDK depends on in several places. This field is part of the protocol, but not handled via the SDK.This issue is to consolidate the features and existing PRs that are necessary for full support.
References
https://developers.openai.com/apps-sdk/build/mcp-server
https://github.com/openai/openai-apps-sdk-examples/blob/main/pizzaz_server_python/main.py