chatgpt-api/readme.md

2.6 KiB

Build Status Prettier Code Formatting

Agentic

TODO

  • webapp
  • stripe
    • stripe checkout
    • stripe billing portal
  • end-to-end working examples
    • openapi
    • mcp
    • raw
  • auth
    • custom auth pages for openauth
  • consider projectName and projectSlug or projectIdentifier?
  • add username / team name blacklist
    • admin, internal, mcp, sse, etc
  • API gateway
    • MCP server vs REST gateway on public and internal sides
      • REST: GET/POST gateway.agentic.so/deploymentIdentifier/toolName
        • => MCP: MCPClient.callTool with JSON body parameters
        • => OpenAPI: GET/POST/ETC originUrl/toolName operation with transformed JSON body params
      • MCP: mcp.agentic.so/deploymentIdentifier/sse MCP server?
        • => MCP: MCPClient.callTool just proxying tool call
        • => OpenAPI: GET/POST/ETC originUrl/toolName operation with transformed tool params
      • RAW: METHOD gateway.agentic.so/deploymentIdentifier/<pathname>
        • => Raw HTTP: METHOD originUrl/<pathname> simple HTTP proxy request
    • add support for custom headers on responses
    • how to handle binary bodies and responses?

TODO Post-MVP

License

UNLICENSED PROPRIETARY © Agentic

To stay up to date or learn more, follow @transitive_bs on Twitter.