
Ap Mcp Server
Connects Claude to the Associated Press Media API with 26 tools covering search, content retrieval, trending topics, and bulk operations. You get natural language query processing that converts conversational requests into optimized AP searches, plus intelligent caching and auto-pagination for handling up to 2,000 results. The server includes 17 prompt templates for common workflows like trend analysis and content recommendations. Plan enforcement is on by default to keep queries within your API subscription limits. Built in TypeScript with full type safety from OpenAPI specs. Reach for this when you need Claude to access AP's news archive, monitor breaking stories, or analyze media trends without writing custom API integration code.
- tools
- 26
- auth
- Secret needed
- transport
- STDIO
- env var
- 1
- last updated
- Sep 9, 2025
Tools
26 toolsPublic tool metadata for what this MCP can expose to an agent.
search_contentAdvanced content search with flexible filtering and sorting options.
Advanced content search with flexible filtering and sorting options.
No parameter schema in public metadata yet.
search_content_allAuto-paginated search for large result sets (up to 2,000 items).
Auto-paginated search for large result sets (up to 2,000 items).
No parameter schema in public metadata yet.
get_content_itemRetrieve a specific content item by its ID.
Retrieve a specific content item by its ID.
No parameter schema in public metadata yet.
get_content_bulkRetrieve multiple content items efficiently (up to 50 items).
Retrieve multiple content items efficiently (up to 50 items).
No parameter schema in public metadata yet.
get_content_feedAccess the live AP content feed for real-time news.
Access the live AP content feed for real-time news.
No parameter schema in public metadata yet.
get_rss_feedsList and access RSS feeds for your account.
List and access RSS feeds for your account.
No parameter schema in public metadata yet.
get_rss_feedAccess an RSS feed for your account.
Access an RSS feed for your account.
No parameter schema in public metadata yet.
get_ondemand_contentAccess your organization's OnDemand queue.
Access your organization's OnDemand queue.
No parameter schema in public metadata yet.
optimize_search_queryConvert natural language queries into optimized AP API searches using NLP.
Convert natural language queries into optimized AP API searches using NLP.
No parameter schema in public metadata yet.
analyze_content_trendsAnalyze trending topics and patterns in news content.
Analyze trending topics and patterns in news content.
No parameter schema in public metadata yet.
get_content_recommendationsGet AI-powered content recommendations based on a reference item.
Get AI-powered content recommendations based on a reference item.
No parameter schema in public metadata yet.
get_trending_subjectsFast discovery of currently trending topics with caching.
Fast discovery of currently trending topics with caching.
No parameter schema in public metadata yet.
get_account_infoBasic account information and available endpoints.
Basic account information and available endpoints.
No parameter schema in public metadata yet.
get_account_plansAccount plans, entitlements, and usage meters.
Account plans, entitlements, and usage meters.
No parameter schema in public metadata yet.
get_account_downloadsDownload history and usage tracking.
Download history and usage tracking.
No parameter schema in public metadata yet.
get_account_quotasCurrent API quotas and usage limits.
Current API quotas and usage limits.
No parameter schema in public metadata yet.
get_followed_topicsList of topics you're following.
List of topics you're following.
No parameter schema in public metadata yet.
create_monitorCreate content monitors for automated alerts.
Create content monitors for automated alerts.
No parameter schema in public metadata yet.
list_monitorsList all existing monitors.
List all existing monitors.
No parameter schema in public metadata yet.
get_monitorGet detailed information about a specific monitor.
Get detailed information about a specific monitor.
No parameter schema in public metadata yet.
update_monitorUpdate an existing monitor's settings.
Update an existing monitor's settings.
No parameter schema in public metadata yet.
delete_monitorDelete a monitor.
Delete a monitor.
No parameter schema in public metadata yet.
get_monitor_statusCheck the status of a monitor.
Check the status of a monitor.
No parameter schema in public metadata yet.
get_monitor_historyGet historical data for a monitor.
Get historical data for a monitor.
No parameter schema in public metadata yet.
build_search_queryBuild structured search queries with validation.
Build structured search queries with validation.
No parameter schema in public metadata yet.
get_content_renditionRetrieve the full content of articles and media by fetching renditions using href URLs.
Retrieve the full content of articles and media by fetching renditions using href URLs.
No parameter schema in public metadata yet.
Sponsors
Configuration
YOUR_API_KEY*secretYour API key for the service
Readme
Details
- Repository
- github.com/rbonestell/ap-mcp-server
- Category
- Media & Entertainment
- Package
ap-mcp-server- Transport
- STDIO
- Auth
- Required
- Registry
- MCP registry, active