Skip to main content
Glama
attestedintelligence

AGA-mcp-server

aga_quarantine_status

Check quarantine state and forensic capture status to verify system security compliance and incident response readiness.

Instructions

Get quarantine state and forensic capture status. (Claim 5)

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault

No arguments

Implementation Reference

  • The main handler for the 'aga_quarantine_status' tool, which checks the portal and quarantine state and returns the forensic capture status.
    export async function handleQuarantineStatus(_args: Record<string, never>, ctx: ServerContext) {
      if (ctx.portal.state !== 'PHANTOM_QUARANTINE' && !ctx.quarantine?.active) {
        return ctx.error('Quarantine status unavailable - portal is not in quarantine state', {
          portal_state: ctx.portal.state,
        });
      }
    
      return ctx.json({
        quarantine_active: ctx.quarantine?.active ?? false,
        started_at: ctx.quarantine?.started_at ?? null,
        inputs_captured: ctx.quarantine?.inputs_captured ?? 0,
        outputs_severed: ctx.quarantine?.outputs_severed ?? false,
        forensic_buffer_size: ctx.quarantine?.forensic_buffer.length ?? 0,
        portal_state: ctx.portal.state,
      });
    }
  • src/server.ts:248-253 (registration)
    Registration of the 'aga_quarantine_status' tool in the main MCP server setup.
    // 14. aga_quarantine_status (ungoverned)
    server.tool('aga_quarantine_status',
      'Get quarantine state and forensic capture status. (Claim 5)',
      {},
      async () => handleQuarantineStatus({} as any, ctx),
    );

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/attestedintelligence/aga-mcp-server'

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