Media

Perigon MCP Server

Connect your account, then chat with AI to run tools.

Perigon is a news intelligence API providing real-time access to articles, clustered stories, AI-powered summaries, semantic vector search, Wikipedia knowledge, and entity databases (people, companies, journalists, sources) across 200,000+ publications worldwide.

Managed
12 tools
Agent guide included

Opens MCPBundles Studio with this server selected. After sign-in, chat and run tools from the same thread.

Browse all tools

AI Skill
SKILL.md

Domain knowledge for Perigon — workflow patterns, data models, and gotchas for your AI agent.

Perigon

Perigon is a news intelligence API providing real-time access to articles from 200,000+ sources, AI-clustered stories, summaries, semantic search, Wikipedia knowledge, and entity databases (650k+ people, companies, 230k+ journalists).

Capabilities

  • Articles — search and filter individual news articles; fetch one article by id through article search filters.
  • Stories — AI-clustered story groups with summaries and metadata.
  • Story history — how a story evolved over time with changelogs.
  • Summarize — AI-generated summary over a matched article set (plan-gated).
  • Vector news search — semantic search over recent news (last ~6 months; plan-gated).
  • Vector Wikipedia search — semantic search over Wikipedia sections (plan-gated).
  • Wikipedia pages — structured page data with sections.
  • People, companies, journalists, sources, topics — entity databases and taxonomies for precise filters in article and story searches.

Query Syntax

The q parameter supports:

  • Boolean operators: AND, OR, NOT
  • Exact phrases: "climate change"
  • Wildcards: * (multiple chars), ? (single char)
  • Combining: "electric vehicles" AND (Tesla OR Rivian) NOT recalls

Key Filtering Patterns

  • Date range: from/to (publication date, ISO 8601 or yyyy-mm-dd), addDateFrom/addDateTo (ingestion date)
  • Source quality: sourceGroup = top10, top25, top50, top100, top25tech, top25crypto
  • Categories: Tech, Politics, Sports, Business, Finance, Entertainment, Health, Science, World, Lifestyle
  • Entities: personName, companySymbol, companyDomain, journalistId, personWikidataId
  • Sentiment: positiveSentimentFrom/To, negativeSentimentFrom/To (0.0-1.0)
  • Deduplication: showReprints=false removes wire-service copies (recommended for most use cases)
  • Exclude filters: Prefix any filter with exclude (e.g. excludeCategory, excludeTopic, excludeSource)
  • Article by ID: Use the articleId filter on article search — there is no separate single-article fetch endpoint.

Pagination

  • page starts at 0, size controls results per page (default 10, max varies by endpoint)
  • showNumResults=true returns total count (adds slight latency)
  • Topics search returns {total, data}; most other searches return {status, numResults, results|articles}
  • Iterate pages for bulk data collection

Rate Limits

Exceeding rate limits returns HTTP 429. Plan-restricted endpoints return HTTP 403.

Workflow Patterns

  1. Headline monitoring: Search stories with sourceGroup=top100 + sortBy=date for latest clustered headlines
  2. Story deep-dive: Search stories → get clusterId → search articles with clusterId for all coverage
  3. Story tracking: Get story history with clusterId to see how a story evolved over time with changelogs
  4. Company intelligence: Search companies to resolve identity → search articles with companySymbol
  5. Journalist research: Search journalists → get journalist ID → search articles with journalistId
  6. Daily briefing: Summarize news with date range and topic/company filters (Plus+ plan)
  7. Semantic research: Vector search news for intent-based queries + vector search wiki for background (Business plan)
  8. Topic discovery: Search topics to find available topics → use as filters in article/story searches
  9. Source evaluation: Search sources to compare bias ratings, traffic, and coverage patterns
  10. Entity enrichment: Search people/companies to get Wikidata IDs → use as precise filters in article searches

Data Model

  • Articles: title, content, URL, pubDate, addDate, sentiment (positive/negative/neutral 0-1), entities, categories, topics, source metadata, keywords with weights, clusterId, reprint status, summary, shortSummary
  • Stories: AI-generated name, summary, shortSummary, keyPoints, sentiment, uniqueCount/reprintCount/totalCount, topPeople, topCompanies, topTopics, topCategories, topCountries, topLocations
  • Story History: clusterId, createdAt, triggeredAt, summary, shortSummary, changelog, keyPoints, questions with AI answers
  • People: wikidataId, name, gender, dateOfBirth, dateOfDeath, description, aliases, occupation, position, politicalParty, image, abstract
  • Companies: id, name, altNames, domains, symbols, industry, sector, CEO, fullTimeEmployees, revenue, address/city/state/country, globalRank, monthlyVisits, webResources, isEtf/isFund/isAdr
  • Journalists: id, name, fullName, headline, description, title, locations, topTopics, topSources, topCategories, avgMonthlyPosts, twitterHandle
  • Sources: id, domain, name, altNames, description, avgMonthlyPosts, paywall, location, topCategories, topTopics, topCountries, avgBiasRating, adFontesBiasRating
  • Topics: id, name, labels (category + subcategory)
  • Wikipedia: wikiPageId, wikiTitle, url, summary, sections (heading + content), wikidataId, wikidataInstanceOf, topImage, redirectTitles

Gotchas

  • Date params use from/to (not from_date/to_date) in upstream requests; the tools handle this mapping
  • Vector search and summarize use JSON request bodies, not query-string-only GET calls
  • Summarize combines search filters with a summary configuration payload in the same request
  • Topics search response shape differs from article and story searches
  • showReprints=false is recommended to avoid duplicate AP/Reuters wire-service content
  • Company symbols is an array (companies can trade on multiple exchanges)
  • Fetch one journalist by id with the dedicated journalist fetch tool, not the journalist search list
  • Source bias ratings may be null if no rating agency has evaluated the source
  • Vector search covers only the last ~6 months of content
  • Summarize accepts a prompt to guide focus but has a 2048-character limit

Tools in this Server (12)

Perigon Get Story History

Track how a news story evolves over time. Returns historical snapshots of a story cluster including AI-generated summaries at each refresh point, chan...

Perigon Search Articles

Search news articles across thousands of sources with powerful filtering. Use when you need individual articles matching specific keywords, dates, cat...

Perigon Search Companies

Search companies tracked by Perigon with rich corporate metadata. Returns company name, description, domains, stock symbols, industry, sector, CEO, em...

Perigon Search Journalists

Search 230,000+ journalist profiles or retrieve a specific journalist by ID. Returns name, title, social profiles (Twitter, LinkedIn), publication fre...

Perigon Search People

Search Perigon's database of 650,000+ people derived from Wikidata. Returns biographical data including name, description, aliases, occupation, politi...

Perigon Search Sources

Search 200,000+ media sources tracked by Perigon. Returns source name, domain, paywall status, global traffic rank, monthly visits, publication freque...

Perigon Search Stories

Search clustered news stories that group related articles into cohesive narratives. Each story includes an AI-generated summary, key points, sentiment...

Perigon Search Topics

Browse Perigon's topic taxonomy for news classification. Returns topic names with their parent category and subcategory labels. Use to discover availa...

Perigon Search Wikipedia

Search Wikipedia pages via Perigon's structured knowledge base. Returns page title, summary, sections with content, Wikidata metadata, categories, pag...

Perigon Summarize News

Generate an AI-powered summary over news articles matching your search filters. Returns a concise prose summary plus the source articles used. Use a c...

Perigon Vector Search News

Perform semantic search over news articles using natural language. Unlike keyword search, this understands intent and meaning, returning conceptually ...

Perigon Vector Search Wiki

Perform semantic search over Wikipedia content using natural language. Returns page sections ranked by conceptual similarity with a score (0-1). Each ...

Frequently Asked Questions

What is the Perigon MCP server?

Perigon is a news intelligence API providing real-time access to articles, clustered stories, AI-powered summaries, semantic vector search, Wikipedia knowledge, and entity databases (people, companies, journalists, sources) across 200,000+ publications worldwide. It provides 12 tools that AI agents can use through the Model Context Protocol (MCP).

How do I connect Perigon to my AI agent?

Add the MCPBundles server URL to your MCP client configuration (Claude Desktop, Cursor, VS Code, etc.). The URL format is: https://mcp.mcpbundles.com/bundle/perigon. Authentication is handled automatically.

How many tools does Perigon provide?

Perigon provides 12 tools that can be called by AI agents, along with a SKILL.md that gives your AI agent domain knowledge about when and how to use them.

What authentication does Perigon require?

Perigon uses API Key. Perigon requires credentials. Connect via MCPBundles and authentication is handled automatically.

Setup Instructions

Connect Perigon to any MCP client in minutes

MCP URL
https://mcp.mcpbundles.com/bundle/perigon

One-click install:

The link prefills the Add custom connector dialog — you still review the values and click Add, then Connect to complete OAuth.

Or add manually

  1. Open claude.ai → Settings → Connectors.
  2. Click the + button and choose Add custom connector.
  3. Set Name to Perigon and paste the MCP URL into Remote MCP server URL.
  4. Click Add. Perigon will appear under Not connected — select it and click Connect to complete OAuth.
Name: Perigon
Remote MCP server URL: https://mcp.mcpbundles.com/bundle/perigon
Authentication: OAuth

Custom connectors at claude.ai require a paid Claude plan (Pro, Max, Team, or Enterprise).

Ready to use Perigon?

Sign in to connect your credentials and start running tools from the chat.

Perigon MCP Server & Skill