kopia lustrzana https://github.com/transitive-bullshit/chatgpt-api
2.5 KiB
2.5 KiB
Agentic
API Gateway
- REST:
GET/POST gateway.agentic.so/deploymentIdentifier/toolName- => MCP:
MCPClient.callToolwith JSON body parameters - => OpenAPI:
GET/POST/ETC originUrl/toolNameoperation with transformed JSON body params
- => MCP:
- MCP:
mcp.agentic.so/deploymentIdentifierMCP server?- => MCP:
MCPClient.callTooljust proxying tool call - => OpenAPI:
GET/POST/ETC originUrl/toolNameoperation with transformed tool params
- => MCP:
- RAW:
METHOD gateway.agentic.so/deploymentIdentifier/<pathname>- => Raw HTTP:
METHOD originUrl/<pathname>simple HTTP proxy request
- => Raw HTTP:
TODO
- webapp
- stripe
- stripe checkout
- stripe billing portal
- end-to-end working examples
- openapi
- mcp
- raw
- auth
- custom auth pages for
openauth
- custom auth pages for
- consider
projectNameandprojectSlugorprojectIdentifier? - add username / team name blacklist
- admin, internal, mcp, sse, etc
- API gateway
- add support for custom headers on responses
- how to handle binary bodies and responses?
TODO Post-MVP
- first-party deployment hosting
- stripe
- re-add coupons
- declarative json-based pricing
- stripe connect
- stripe-related billing emails
- re-add support for teams / organizations
- consider switching to consola for logging?
- consider switching to
bun(for--hotreloading!!) - validate stability of pricing plan slugs across deployments
- same for pricing plan line-items
- replace
mspackage - API gateway
- signed requests
@agentic/platform-hono- additional transactional emails
License
UNLICENSED PROPRIETARY © Agentic
To stay up to date or learn more, follow @transitive_bs on Twitter.