Agent Gallery API
API Overview
This documentation covers the Agent Gallery API endpoints for managing and interacting with MCP agents.
API Gateway: https://mcpairplatformapim01.azure-api.net/agent-gallery-api-gateway
We use Azure API Management to host these endpoints.
Documentation Sections
Endpoints Without Authentication
Public endpoints that don't require authentication:
- POST
/login– User authentication - GET
/search– Search for agents - GET
/list– List all agents
Endpoints Requiring Authentication
Protected endpoints that require JWT Bearer token:
- POST
/launch– Launch new agent and return deployment ID - GET
/status/{deployment_id}– Get deployment status - DELETE
/delete/{deployment_id}– Delete deployment
SSE Connection Endpoints
Real-time communication with deployed agents:
- GET
/{deployment_id}/sse– Initialize SSE session - POST
/{deployment_id}/sse– Send requests through session
For detailed endpoint documentation and examples, refer to the sections linked above.