Skip to main content
Glama

get_status

Check the operational status of the Intruder API to verify connectivity and service availability for security testing workflows.

Instructions

Get the status of the Intruder API

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault

No arguments

Implementation Reference

  • The handler function for the 'get_status' MCP tool, registered via the @mcp.tool() decorator. It calls the API client's get_health method and returns the status string.
    @mcp.tool() async def get_status() -> str: """Get the status of the Intruder API""" health = api.get_health() return health.status
  • Supporting method in the IntruderAPI class that performs the HTTP request to retrieve the API health status and parses it using the Health Pydantic model.
    def get_health(self) -> Health: return Health(**self.client.get(f"{self.base_url}/health/").json())
  • Pydantic schema/model for the API health response, which includes the 'status' field returned by the get_status tool.
    status: str = Field(..., description="API health status") authenticated_as: str = Field(..., format="email")

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/intruder-io/intruder-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server