Skip to main content
GET
/
api
/
mcp-servers
/
analytics
Get MCP server analytics
curl --request GET \
  --url http://localhost:8080/api/mcp-servers/analytics \
  --header 'X-API-KEY: <api-key>' \
  --header 'X-API-SECRET: <api-key>'
{
  "message": "MCP server analytics retrieved successfully",
  "status": "success",
  "error": null,
  "data": {
    "organization_id": "org_2zC2v0GqxbrfKq1rKazb3gFcPEq",
    "total_servers": 5,
    "servers_by_status": {
      "active": 4,
      "inactive": 1
    },
    "policy_distribution": {
      "auto_approve_all": 2,
      "require_approval_all": 2,
      "auto_approve_read_only": 1
    },
    "transport_usage": {
      "SSE": 3,
      "WebSocket": 2,
      "HTTP": 0
    },
    "recent_activity": {
      "servers_created_last_7_days": 2,
      "servers_updated_last_7_days": 1,
      "servers_deleted_last_7_days": 0
    },
    "recent_servers": [
      {
        "id": "mcp_8c180796-e6d7-4343-88b5-5df0846fef69",
        "name": "Everything MCP Server",
        "created_at": 1751401457604,
        "status": "active"
      },
      {
        "id": "mcp_016e64b3-7782-45ca-87be-3fc343b8242e",
        "name": "Test MCP Server",
        "created_at": 1751401457880,
        "status": "active"
      }
    ]
  }
}

Authorizations

X-API-KEY
string
header
required

API Key for MCP server and external service authentication

X-API-SECRET
string
header
required

API Secret for MCP server and external service authentication

Response

MCP server analytics retrieved successfully

message
string
status
string
error
string | null
data
object