# Bluesky Keyword Alerts

**Category:** 🌐 Social Media  
**Repository:** https://github.com/Telemark-Digital/apify-monitoring-workflows  
**Views:** 0  
**Installs:** 0  
**Upvotes:** 0  
**Directory Page:** https://allmcps.com/mcp/bluesky-keyword-alerts

## Description
Search bounded public Bluesky keywords, handles, mentions, and hashtags.

## Claude Desktop Quick Installation
Heuristic fallback — verify the package name and runner against the repository README before running it. Uses `npx` (confidence: low):

```json
"mcpServers": {
  "bluesky-keyword-alerts": {
    "command": "npx",
    "args": ["-y","bluesky-keyword-alerts"]
  }
}
```

## Documentation & README

# Apify Monitoring Workflows

Public Apify Task configurations, validated n8n workflow examples, Make construction specifications, and live Make shared scenarios for monitoring Bluesky posts, RSS feeds, and TED procurement notices.

Created and maintained by **Telemark Digital**.

## Start here

- [AI-agent index](https://github.com/Telemark-Digital/apify-monitoring-workflows/blob/HEAD/llms.txt) gives crawlers and coding assistants the product map, Apify links, plugin paths, and workflow boundaries.
- [Phase 1 visibility checkpoint](https://github.com/Telemark-Digital/apify-monitoring-workflows/blob/HEAD/docs/release-notes/2026-08-11-phase-1-visibility.md) lists the current public example expansion and external gates.
- [MCP promotion checkpoint](https://github.com/Telemark-Digital/apify-monitoring-workflows/blob/HEAD/docs/release-notes/2026-09-02-mcp-directory-promotion.md) records the live n8n, Make, MCP Registry, Smithery, Glama, and Apify agentic discovery status.
- [n8n creator checkpoint](https://github.com/Telemark-Digital/apify-monitoring-workflows/blob/HEAD/docs/release-notes/2026-08-12-n8n-creator-ladder.md) records the first two n8n template approvals and creator-ladder context.
- [AI Client Plugin Marketplaces](https://github.com/Telemark-Digital/apify-monitoring-workflows/blob/HEAD/docs/ai-plugin-marketplaces.md) explains the Claude/Codex plugin package layout and the safe distribution boundary.
- [MCP Directory Listing Pack](https://github.com/Telemark-Digital/apify-monitoring-workflows/blob/HEAD/docs/mcp-directory-listings.md) contains per-product `server.json` metadata and copy for remote MCP directories.

## Products

- [Bluesky Keyword & Mention Alerts](https://github.com/Telemark-Digital/apify-monitoring-workflows/blob/HEAD/bluesky-keyword-mention-alerts/) monitors public Bluesky posts for keywords, handles, mentions, and hashtags.
- [RSS Keyword Monitor](https://github.com/Telemark-Digital/apify-monitoring-workflows/blob/HEAD/rss-keyword-monitor/) filters RSS, Atom, and RDF feeds by keyword, regular expression, and exclusion rules.
- [TED Tender Monitor](https://github.com/Telemark-Digital/apify-monitoring-workflows/blob/HEAD/ted-tender-monitor/) finds new or changed EU procurement notices by CPV code, country, keyword, value, and notice type.

Each product directory contains public Apify Task inputs, a platform-neutral workflow contract, an n8n workflow, a Make implementation package, fixtures, and validation notes.

The TED package now includes thirteen live Apify Examples pages for high-intent procurement searches: AI procurement, cybersecurity, healthcare, SaaS/cloud software, construction, CPV 72 software, change notices and corrigenda, German managed detection, recent procurement JSON previews, EU software CPV previews, French medical equipment, Polish IT services, and renewable energy procurement.

The RSS package now includes eleven live Apify Examples pages: multi-feed keyword alerts, regex and exclusions, webhook-ready JSON, security advisories, vulnerability research, AI product news, research paper alerts, DevOps release notes, cloud platform updates, company news, and government cyber updates.

The Bluesky package now includes eleven live Apify Examples pages: keyword search, brand-handle mentions, hashtags, product launch keywords, developer tools launches, open-source maintainer discussion, AI policy posts, security keywords, data breach discussion, startup funding posts, and brand or competitor handle monitoring.

Live Make shared scenarios:

- [Bluesky Keyword and Mention Alerts](https://us2.make.com/public/shared-scenario/FtrDlcux4Vr/bluesky-keyword-and-mention-alerts-from)
- [RSS Keyword Alerts](https://us2.make.com/public/shared-scenario/3rwZCcptirx/rss-keyword-alerts-from-a-persistent-api)
- [TED Tender Alerts](https://us2.make.com/public/shared-scenario/udxoD7qdzBB/ted-tender-alerts-from-a-persistent-apif)

Live n8n workflow templates:

- [RSS Keyword Monitor for Apify Tasks](https://n8n.io/workflows/17430-monitor-rss-feeds-with-apify-and-store-new-items-in-data-tables/)
- [TED Tender Monitor for EU procurement alerts](https://n8n.io/workflows/18030-monitor-eu-ted-tenders-with-apify-and-store-notices-in-n8n-data-tables/)
- [Bluesky Keyword & Mention Alerts](https://n8n.io/workflows/18103-monitor-bluesky-keyword-posts-with-apify-and-data-tables/)

Live MCP and AI-agent directory surfaces:

- Official MCP Registry: [`bluesky-keyword-alerts`](https://registry.modelcontextprotocol.io/v0.1/servers?search=io.github.telemarkdigital-publisher%2Fbluesky-keyword-alerts), [`rss-keyword-monitor`](https://registry.modelcontextprotocol.io/v0.1/servers?search=io.github.telemarkdigital-publisher%2Frss-keyword-monitor), [`ted-tender-monitor`](https://registry.modelcontextprotocol.io/v0.1/servers?search=io.github.telemarkdigital-publisher%2Fted-tender-monitor)
- Glama MCP connector pages: [Bluesky](https://glama.ai/mcp/connectors/io.github.telemarkdigital-publisher/bluesky-keyword-alerts), [RSS](https://glama.ai/mcp/connectors/io.github.telemarkdigital-publisher/rss-keyword-monitor), [TED](https://glama.ai/mcp/connectors/io.github.telemarkdigital-publisher/ted-tender-monitor)
- Smithery MCP listings: [Bluesky](https://smithery.ai/servers/thetelemarkdigital/bluesky-keyword-alerts), [RSS](https://smithery.ai/servers/thetelemarkdigital/rss-keyword-monitor), [TED](https://smithery.ai/servers/thetelemarkdigital/ted-tender-monitor)

## AI client plugins

Foundational Codex, ChatGPT desktop, and Claude Code plugin packages are included under [plugins](https://github.com/Telemark-Digital/apify-monitoring-workflows/blob/HEAD/plugins/). Each plugin exposes exactly one public Apify Actor through a product-specific Telemark MCP gateway route backed by Apify OAuth/MCP and includes a product-specific skill that keeps bounded one-off discovery separate from saved-Task monitoring.

The plugin packages passed repository-source installation plus live OAuth/MCP calls in Codex and Claude Code on 2026-07-23. These repository-source packages are separate from the official OpenAI and Anthropic review programs. See [AI Client Plugin Marketplaces](https://github.com/Telemark-Digital/apify-monitoring-workflows/blob/HEAD/docs/ai-plugin-marketplaces.md) for the package layout, safe usage boundary, and current directory gates.

Remote MCP directory metadata for the same product routes is under [mcp](https://github.com/Telemark-Digital/apify-monitoring-workflows/blob/HEAD/mcp/). Official MCP Registry, Smithery, and Glama listings are live for all three products. Smithery uses distinct free-capped product Worker URLs for cleaner tool discovery. Glama reports each connector as `Healthy`, and the public OAuth challenge, ownership, and server-card endpoints are live; see [MCP Directory Listing Pack](https://github.com/Telemark-Digital/apify-monitoring-workflows/blob/HEAD/docs/mcp-directory-listings.md).

Public product icons are in [assets/icons](https://github.com/Telemark-Digital/apify-monitoring-workflows/blob/HEAD/assets/icons/) using clean external filenames. The AI-client plugin manifests omit optional icon fields for this release so the plugin packages remain text-only and easy to publish through GitHub's web editor.

## Terminal-run reliability

Actor runs can commit dataset records before ending `FAILED`, `TIMED-OUT`, or `ABORTED`. For each terminal run they process, the public workflows fetch the run's `defaultDatasetId` when present, persist records under stable product-prefixed keys, and only then expose or report the terminal status. Failed empty datasets and runs without a dataset ID are reported safely. The terminal fixtures also prove replay idempotency, and the TED fixture confirms that `title: null` remains valid.

For Make, the construction specifications use Apify's maximum 1000-run task-runs page, one exact-key data-store cursor per Task, cursor-filtered reverse-page processing, first-run cursor priming, and an overflow stop whenever the fetched page does not contain the stored cursor run. Each publication template processes at most one selected Task run per scenario execution (`maxRunsPerScenarioExecution = 1`) so operation budgets stay bounded; if an account needs a longer outage window than `1000 * Apify Schedule interval`, add paginated backfill before activation.

In each n8n export, dataset retrieval and Data Table upsert retry the same operation in place up to three times, waiting five seconds between attempts. These retries keep the original `defaultDatasetId` and stable delivery key and never rerun the Apify Task. If either operation still fails after its retries, perform manual recovery using the original run ID and its dataset; this package does not claim automatic exactly-once delivery.

## Non-paginated delivery caps

The included n8n workflows and Make specifications intentionally make one non-paginated dataset request per Task run. Full retrieval therefore depends on the saved Task cap:

| Product | Saved Task cap | Fixed retrieval limit | Reserved control rows |
| --- | --- | --- | --- |
| Bluesky | `maxPostsPerRun <= 100` | `100` | None |
| RSS | `maxItemsPerRun <= 200` | `200` | None |
| TED | `maxNewPerRun <= 999` | `1000` | Exactly one appended summary row (`999 + 1 = 1000`) |

Do not activate a workflow until the account owner has verified the matching saved Task setting. Raising a cap requires a separately designed, documented, and validated paginated workflow; it is outside this package.

## Security

These examples contain no credentials. Connect your own Apify and destination accounts after importing a workflow. Read [SECURITY.md](https://github.com/Telemark-Digital/apify-monitoring-workflows/blob/HEAD/SECURITY.md) before publishing or modifying an export.

## Repository status

The examples are prepared and validated locally before publication. All three Make scenarios and all three n8n templates are publicly shared through the links above. The repository retains credential-free construction specifications rather than exported Make blueprint files.

See [Account Gates](https://github.com/Telemark-Digital/apify-monitoring-workflows/blob/HEAD/docs/account-gates.md) for the GitHub publisher, n8n Creator Portal, optional n8n Cloud, and Make publication steps.

