Skip to main content
Glama
beaglesecurity

Beagle Security MCP Server

Official

beagle_get_application

Retrieve security testing application details using an application token to access project information and assessment data.

Instructions

Get application details by token

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
applicationTokenYesApplication token

Implementation Reference

  • The implementation of the getApplication handler, which fetches application details by token via a network request.
    private async getApplication(args: any) {
      const result = await this.makeRequest(`/applications?application_token=${args.applicationToken}`);
    
      return {
        content: [
          {
            type: "text",
            text: `Application details:\n${JSON.stringify(result, null, 2)}`,
          },
        ],
      };
    }
  • The definition of the beagle_get_application tool in the MCP tools list, including its schema and name.
      name: "beagle_get_application",
      description: "Get application details by token",
      inputSchema: {
        type: "object",
        properties: {
          applicationToken: { type: "string", description: "Application token" },
        },
        required: ["applicationToken"],
      },
    },
  • src/index.ts:296-297 (registration)
    The request handler routing where beagle_get_application is mapped to the getApplication method.
    case "beagle_get_application":
      return await this.getApplication(args);

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