Skip to main content
Glama
beaglesecurity

Beagle Security MCP Server

Official

beagle_list_running_tests

Monitor active security assessments by retrieving a list of currently running penetration tests for users or teams.

Instructions

List all running tests for user or team

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
teamIdNoTeam ID (optional, for team tests)

Implementation Reference

  • Handler method for listing running tests.
    private async listRunningTests(args: any) {
      const endpoint = args.teamId 
        ? `/test/runningsessions?teamid=${args.teamId}`
        : "/test/runningsessions";
      
      const result = await this.makeRequest(endpoint);
    
      return {
        content: [
          {
            type: "text",
            text: `Running tests:\n${JSON.stringify(result, null, 2)}`,
          },
        ],
      };
    }
  • src/index.ts:264-272 (registration)
    Tool registration for beagle_list_running_tests.
      name: "beagle_list_running_tests",
      description: "List all running tests for user or team",
      inputSchema: {
        type: "object",
        properties: {
          teamId: { type: "string", description: "Team ID (optional, for team tests)" },
        },
      },
    },

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/beaglesecurity/beagle-security-mcp-server'

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