Agent Gallery
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.