← Plugin catalog
Data & Analytics

Perigon

Perigon v0.1.8

News and social research

Create a free account to save this plugin.

From the developer

Declared capabilities

  • Filter news coverage
  • Analyze sentiment and coverage trends
  • Research journalists and publishers

Cost & access

Paid access is not required. The underlying Perigon API has tiered access. This plugin does not provide purchasing or billing tools.

Declared limitations

  • Unsupported social publishing. Explain that Perigon can read available social data but cannot publish, like, comment, or repost. Do not invoke a write tool or claim success.
  • Unsupported account billing action. Explain billing-plan changes are outside these tools and direct the user to their account/support. Do not invoke Perigon tools or claim a purchase.
  • Unsupported private inbox search. Explain the plugin searches news and Perigon data, not private email. Do not invoke Perigon tools or invent email content.

Onboarding example

Find negative-sentiment news coverage of electric vehicles from the past week and cite the sources.
Sources & dates

Developer declarations; not independently tested. Listing last checked Nov 10, 2026. Package observed Nov 9, 2026.

View package source →

Description

From the marketplace listing

Perigon helps analysts and researchers search, filter and analyze news and social data. Search news articles and stories by sentiment, journalist, publisher location, company, topic, language and date. Combine filters to find precise coverage, compare trends and produce briefings with source citations. Search public posts on X, Reddit and LinkedIn. Explore community discussions, professional commentary and company announcements using each platform’s supported search filters. Retrieve LinkedIn person activity or company posts from a known profile or page URL. Results include available source links, authors, dates and engagement counts. Social results are samples of available coverage, not a measure of overall public opinion. Create news monitors that track matching coverage and extract structured fields, such as funding amount, industry and funding type for AI startups raising a Series A, or severity, incident type, data exposure and affected companies for cybersecurity incidents. Explore monitor events and newsletters, then analyze results with Signal Insights exports and charts. New monitors default to drafts unless you ask to activate them. Social search does not create social monitors or publish posts. Connect your Perigon account through OAuth. Available tools and data depend on your organization permissions, including access to each social source.

Language: English · Automatically detected from descriptions.

Matches for “samples”

Exact text from the indicated source. A mention alone does not establish support for your task.

Publisher full description

Perigon helps analysts and researchers search, filter and analyze news and social data. Search news articles and stories by sentiment, journalist, publisher location, company, topic, language and date. Combine filters to find precise coverage, compare trends and produce briefings with source citations. Search public posts on X, Reddit and LinkedIn. Explore community discussions, professional commentary and company announcements using each platform’s supported search filters. Retrieve LinkedIn person activity or company posts from a known profile or page URL. Results include available source links, authors, dates and engagement counts. Social results are samples of available coverage, not a measure of overall public opinion. Create news monitors that track matching coverage and extract structured fields, such as funding amount, industry and funding type for AI startups raising a Series A, or severity, incident type, data exposure and affected companies for cybersecurity incidents. Explore monitor events and newsletters, then analyze results with Signal Insights exports and charts. New monitors default to drafts unless you ask to activate them. Social search does not create social monitors or publish posts. Connect your Perigon account through OAuth. Available tools and data depend on your organization permissions, including access to each social source.

What changed

· 4 observations

Capabilities & instructions

Full description changed from “with Perigon—articles, stories, entities, journalists, sentiment and volume trends, and sourced briefings. Use when the user asks for recent headlines,...” to “and public social posts with Perigon—articles, stories, entities, journalists, sentiment and volume trends, and sourced...

View comparison →
Capabilities & instructions

Full description changed from “Search filterable news data, create monitors that extract structured events, and analyze coverage trends.” to “Search news and social posts, create news monitors that extract structured events, and analyze coverage trends.”. Capabilities updated; open the comparison for details....

View comparison →

Technical updates · 1

Package or technical metadata updated

View technical comparison →

Files & skills

File archives

Plugin package7 files · 23 KBBrowse files →
Skill instructions
perigon-monitor-insights3.37 KB

View saved version →

---
name: perigon-monitor-insights
description: List and inspect Perigon monitors, read events and briefings, and analyze monitor output with Signal Insights (export, Python, charts). Use when the user asks about their monitors, monitor events, newsletters, signal analysis, or charts from monitoring data.
---

Use this skill for **configured monitors** and **Signal Insights** analysis. News-wide search without a monitor belongs in the perigon-news-research skill.

## Session setup

1. Call `get_api_access` once per session (and after 403) to confirm monitor and insights access.
2. Call `signal_insights_create_workspace` **once** at the start of any conversation that will use export, code, shell, or file tools. Pass the returned workspace id to every subsequent Signal Insights tool.
3. For chart formatting rules, read MCP resource `perigon://reference/charts` before calling `signal_insights_preview_chart`.

## Monitors (read and lifecycle)

1. `list_monitors` to discover monitors; filter by name, status, or type when the user specifies.
2. `get_monitor` for full configuration before explaining what a monitor tracks. Schedule `hour` / `minute` are wall-clock times in `timezoneId`, matching Delivery settings in the product — do not treat `hour` as UTC.
3. By monitor type:
   - **EVENT / MENTIONS:** `get_monitor_events` for structured events, summaries, entities, and related articles.
   - **TOPIC:** `get_monitor_newsletters` for scheduled briefings; `get_monitor_summaries` for rolling AI summary history.
4. **Mutations:** Only call `set_monitor_status`, `create_monitor`, or `update_monitor` when the user explicitly requests a status change or new/updated monitor. Default new monitors to **DRAFT** unless they ask to activate. **Archived** monitors cannot be restored via the public API—confirm before archiving.

## Signal Insights analysis

1. `signal_insights_search_signals` → `signal_insights_read_signal` to pick a signal and read `classificationType` (**EVENT**, **MENTIONS**, or **TOPIC**).
2. Branch on classification:
   - **EVENT / MENTIONS:** `signal_insights_export_events` (structured query, not raw SQL) → `signal_insights_execute_code` (pandas) → optional `signal_insights_preview_chart` for visualization.
   - **TOPIC:** `signal_insights_list_newsletters` → `signal_insights_read_newsletter` for full markdown content.
3. Save user-facing deliverables under `artifacts/output/` in the workspace. Exports land under `artifacts/` automatically.
4. After a sandbox restart, the workspace id remains valid; Python kernel state resets but persisted files under `artifacts/` remain.

## File and shell tools

Use `signal_insights_list_files`, `signal_insights_read_file`, `signal_insights_write_file`, `signal_insights_grep`, `signal_insights_str_replace`, and `signal_insights_shell` only within the active workspace for analysis workflows. Do not treat workspace paths as public URLs.

## Output

- For monitor listings, show name, type, status, and id (uuid) the user can refer to later.
- For events and newsletters, summarize themes and cite linked articles when present.
- For analysis, show key numbers or chart takeaways and note filters, date range, and signal name.

## When to stop or ask

- Ask which monitor or signal if several match the description.
- Ask before create/update/archive monitor operations.
- Do not invent events, newsletter text, or chart data not returned by tools.
perigon-news-research6.18 KB

View saved version →

---
name: perigon-news-research
description: Search and analyze global news and public social posts with Perigon—articles, stories, entities, journalists, sentiment and volume trends, and sourced briefings. Use when the user asks for recent headlines, coverage of a company or person, narrative tracking, journalist beats, competitive news landscape, quantitative media trends, X or Reddit discussions, or LinkedIn posts and activity.
---

Use this skill for news and social research through the Perigon MCP server. The server enforces authentication, scopes, and quotas; this skill defines how to combine tools into reliable, cited answers.

## Session setup

1. Treat **today’s date** (and the user’s timezone if known) as the anchor for “recent,” “this week,” and “today.” Do not assume the model cutoff is current.
2. Call `get_api_access` **once** at the start of a research session, and again after any **403** or unexpectedly empty or stripped field. Do not infer missing data as “none exists” until entitlements are checked.
3. When the host exposes MCP resources, read `perigon://reference/entitlements` after `get_api_access` if behavior is unclear. For multi-step entity work, read `perigon://reference/chaining`. For field semantics, read `perigon://reference/fields`.

## Core rules

- **Resolve names to IDs before filtering** when possible (`search_companies` → company id, `search_people` → wikidata id, `search_sources` → source id). Names collide; IDs do not.
- **Prefer stats tools** over counting search results manually. Pair `get_article_counts` with `get_avg_sentiment` using **identical filters** when the user asks about trends.
- **Cite sources.** When reporting facts from articles, include publication, title, date, and URL when the tool returns them. Do not invent articles, quotes, or URLs.
- **Do not mutate** monitors, watchlists, or source groups unless the user explicitly asks to create, update, or change status.
- If a tool is unavailable in the session, say so and offer what is available under the current scopes—do not silently skip steps.

## Workflows

### Headlines and discovery

1. Clarify geography, topic, and time window if the request is vague.
2. Use `search_news_articles` for article-level results; use `search_news_stories` when the user wants clustered narratives (requires clusters scope).
3. For semantic “find articles like this” requests, use `search_vector_news` when entitled.

### Entity coverage (company, person, place)

1. Look up the entity (`search_companies`, `search_people`, or location via filters / `get_location_news`).
2. Confirm the correct match with the user when multiple candidates appear.
3. Fetch recent coverage (`get_company_news`, `get_person_news`, `get_location_news`, or filtered `search_news_articles`).
4. Optionally add `summarize_news` for a cited overview when entitled.

### Trend and spike questions

1. Apply the same date range and filters to `get_article_counts` and `get_avg_sentiment`.
2. Use `get_top_companies`, `get_top_people`, or `get_top_entities` for “who is spiking” questions.
3. Use `get_top_topics` (opt-in tool) for taxonomy-level spikes when needed.

### Journalist and source research

1. `search_journalists` or `search_sources` to resolve profiles.
2. Follow with filtered article or story search on the resolved id or domain.
3. Distinguish **based-in** vs **covers** location for journalists when both matter (see chaining reference).

### Story evolution

1. `search_news_stories` to find the cluster.
2. `search_story_history` for how coverage changed over time when entitled.

### Social research (X, Reddit and LinkedIn)

1. Check `get_api_access` for Social Sources and the separate social request quota. Tools are available only for entitled sources; do not interpret an unavailable tool as no matching posts.
2. Use `search_x_posts` for X. Its `query` supports X operators such as `lang:en`, `from:handle`, `since:YYYY-MM-DD` and `until:YYYY-MM-DD`. Use `searchType=LATEST` for

Preview of the first 4,000 characters. Read full instructions →

Referenced files: 1 — file references are metadata, not package contents.

Release notes

Adds listing, research-skill guidance and review cases for X, Reddit and LinkedIn search, LinkedIn person activity and company posts. Explains social-source permissions, platform-specific filters, pagination and evidence limits. News monitoring remains supported; social tools are read-only.

Declared in the saved package. Remote tools may change independently.

Package details

Publisher declarations from the archived package. These are separate from our research and the live service's terms.

Package author
Perigon
Declared availability
No country restrictions declaredDeclared regions; live availability may differ.
Commerce declaration
Does not support commerceThis does not establish whether access is free or paid.
Review scenarios
10 positive · 3 negativeScenario counts, not test results.

Declared capabilities

  • Filter news coverage
  • Analyze sentiment and coverage trends
  • Research journalists and publishers
  • Create news monitors
  • Extract structured events
  • Export data and create charts
  • Search X and Reddit posts
  • Research LinkedIn posts and activity

Package observed Nov 9, 2026.

Technical details
First seen
Oct 24, 2026 · 12:40 UTC
Last seen
Nov 10, 2026 · 00:00 UTC
Latest observed change
Oct 28, 2026 · 12:52 UTC
Collection status
Collected

plugin_asdk_app_6acfb07e92fc8191a133f26cfd746298

Download plugin data (JSON)

Plugin details: freshly prepared. Prepared . Refreshed when plugin data changes or after 6 hours. Your account and Follow status are live.