Skip to main content
Glama
AlanFNL

Agency Opportunity Radar

by AlanFNL

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
RADAR_VERBOSENoStructured operational logs on stderr (0 or 1, default 0)
PAGESPEED_API_KEYNoEnables mobile PageSpeed measurements
RADAR_EXPORT_ROOTYesOnly directory to which exports may be written
RADAR_DATABASE_PATHYesLocal SQLite database file path
RADAR_MAX_REDIRECTSNoRedirect limit (default 5)
GOOGLE_PLACES_API_KEYNoEnables Google Places Text Search discovery
RADAR_CACHE_TTL_SECONDSNoProvider and audit freshness window in seconds (default 86400)
RADAR_MAX_RESPONSE_BYTESNoMaximum response body read (default 2000000)
RADAR_REQUEST_TIMEOUT_MSNoPer-request timeout in milliseconds (default 10000)
RADAR_REQUESTS_PER_MINUTENoPer-domain request limit (default 12)
RADAR_ALLOW_PRIVATE_NETWORKNoPermit intentional local-site audits (0 or 1, default 0)

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
agency_profile_setB

Creates or replaces the local agency profile used for fit and doability scoring.

agency_profile_getA

Returns the current local agency profile so assumptions can be checked before research.

opportunity_discoverA

Finds and normalizes public business websites using explicit URLs or the optional Google Places provider. It does not deeply audit them.

opportunity_auditB

Runs a bounded, robots-aware public website audit and returns observations, evidence-linked signals, explicit failures, and deterministic score reasons. It never submits forms.

opportunity_compareC

Returns a compact, consistently shaped comparison of saved audit snapshots without generating sales copy.

opportunity_search_historyC

Retrieves persisted searches, audit snapshots, and outcomes using transparent filters.

opportunity_record_outcomeA

Appends a human-reported outcome to an audited opportunity. It does not contact the business or change any external system.

opportunity_exportA

Writes selected saved opportunities as JSON or CSV inside the configured export directory. Existing files are never overwritten.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

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/AlanFNL/agency-opportunity-radar'

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