Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
AP_DEBUGNoEnable debug loggingfalse
AP_API_KEYYesYour AP API key
AP_RETRIESNoRetry attempts for failed requests3
AP_TIMEOUTNoRequest timeout (ms)30000
AP_BASE_URLNoAP API base URLhttps://api.ap.org/media/v
AP_LOG_LEVELNoLog level (error, warn, info, debug)info
AP_ENFORCE_PLANNoEnforce in_my_plan=true for all content requests (AI safety feature)true
AP_CACHE_ENABLEDNoEnable intelligent caching systemtrue
AP_VERBOSE_LOGGINGNoEnable request/response loggingfalse
AP_CACHE_TTL_SEARCHNoSearch results cache TTL (3 minutes)180000
AP_CACHE_TTL_TRENDSNoTrending topics cache TTL (5 minutes)300000

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": true
}
prompts
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
search_contentC

Search for AP content using flexible query parameters

get_content_itemB

Get a specific content item by ID

get_content_feedC

Get a feed of incoming AP content

get_account_infoB

Get account information and available endpoints

get_account_plansC

Get account plans and entitlements information

get_account_downloadsC

Get account download history

get_account_quotasB

Get account API quotas and usage limits

get_rss_feedsB

Get list of available RSS feeds

get_rss_feedA

Get a specific RSS feed by ID

create_monitorB

Create a new content monitor for alerts

list_monitorsA

List all existing monitors

get_monitorB

Get a specific monitor by ID or name

update_monitorC

Update an existing monitor

delete_monitorA

Delete a monitor by ID or name

get_monitor_statusC

Get monitor status and recent alerts

get_monitor_historyC

Get monitor activity history

get_followed_topicsC

Get user's followed topics and subscriptions

get_ondemand_contentB

Get AP content items from your organization's OnDemand queue

get_content_renditionA

Retrieve the full content of articles and media by fetching renditions using href URLs from previous search results

build_search_queryC

Build a structured search query for AP content using filters

optimize_search_queryC

Convert natural language queries to optimized AP search syntax with intelligent suggestions

analyze_content_trendsC

Analyze trending topics and content patterns across different timeframes

get_content_recommendationsB

Get personalized content recommendations with relevance scoring

search_content_allB

Search AP content with automatic pagination to retrieve all matching results efficiently

get_content_bulkB

Retrieve multiple content items by IDs efficiently with batch processing and error handling

get_trending_subjectsC

Quick discovery of trending subjects without full content analysis for rapid topic insights

Prompts

Interactive templates invoked by user choice

NameDescription
breaking-news-searchSearch for the latest breaking news on a specific topic or globally
topic-deep-diveComprehensive search for in-depth coverage of a specific topic
multimedia-searchSearch specifically for photos, videos, graphics, and audio content
regional-coverageGet comprehensive news coverage for a specific region or location
smart-searchIntelligently search AP content with natural language queries
create-news-monitorSet up automated monitoring for specific news topics with email alerts
breaking-alert-setupQuick setup for urgent breaking news alerts on critical topics
list-monitorsView all active content monitors and their status
manage-monitorUpdate or delete an existing monitor
trend-analysisAnalyze trending topics and patterns in news coverage
content-recommendationsGet AI-powered content recommendations based on topics or past content
coverage-comparisonCompare news coverage across different time periods or topics
quick-trendingGet a quick snapshot of what's trending right now
daily-news-briefingGenerate a comprehensive daily news briefing with breaking news, trending topics, and recommendations
research-workflowComprehensive research workflow for investigating a topic
content-curationCurate content for specific audiences or purposes
story-developmentAssist in developing a story by finding background, context, and related coverage

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/rbonestell/ap-mcp-server'

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