otherapi_key

Pipeless Recommendations

Pipeless provides graph-based activity feeds and personalized recommendations from application event data.

Verdict

Pipeless Recommendations tracks user behavior and surfaces personalized content suggestions based on activity graphs. @Mention it to record interaction events (views, likes, follows), retrieve activity feeds, or generate recommendation lists for specific users or content. Marketing and product teams use it to prototype recommendation logic without building infrastructure. The MCP exposes event logging, feed queries, and recommendation endpoints — but you'll need to model your own object types and relationship schemas in Pipeless first, which takes upfront design work.

Common use cases

  • Log user interactions for recommendation training
  • Retrieve personalized content feeds for dashboards
  • Find related articles based on collaborative signals
  • Audit recent activity across all objects
  • Generate follow-graph activity timelines

Integration

Vendor
Pipeless Recommendations
Category
other
Auth
API_KEY
Tools
10
Composio slug
pipeless

Tools

  • Create Event

    Record one typed relationship event for Pipeless activity and recommendation algorithms. Referenced object records may be created or retained and are not removed when the event is later deleted.

  • Create Events Batch

    Record 1 to 10 relationship events in one Pipeless request. Referenced object records may be created or retained and are not removed when the events are later deleted.

  • Delete Event
    destructive

    Delete event records matching an exact start object, relationship type and timestamp, and end object. Wildcard deletion is not supported by this tool.

  • List Activity Feed

    Return one cursor-controlled chronological page of actions by objects followed by a specified object.

  • List Object Activity

    Return one cursor-controlled page of incoming or outgoing relationship activity involving a specific object.

  • List Recent Events

    Return the most recent events sent to the app, up to the requested limit; Pipeless provides no continuation cursor for this read.

  • List Recommended Content

    Return a bounded personalized list of content recommendations for an object using configurable positive, negative, tag, author, follow, and dismissal signals.

  • List Related Content

    Return content objects related to a target content object using optional tag and collaborative-interaction signals.

  • List Users To Follow

    Return a bounded personalized list of user or account objects that the specified object may want to follow.

  • Rank Content

    Rank a supplied set of content IDs for an object and report which IDs Pipeless could rank.

Setup

Setup guide

  1. 1In Switchy, open Settings → Integrations → Add Integration and select Pipeless Recommendations. You'll be prompted for an API key — generate one in your Pipeless dashboard under API Settings. Paste the key into Switchy and click Connect. Switchy will verify the credential by calling the List Recent Events endpoint. Once connected, open any Project and type '@Pipeless' to confirm the MCP responds. Test the connection by asking '@Pipeless list the 5 most recent events in my app' — if you see event data or an empty array, the integration is live. If you haven't sent events to Pipeless yet, the response will be empty but the connection is still valid.

What teammates see: by default, memories from Pipeless Recommendations are scoped to the Project (PROJECT visibility) - you can mark any memory PRIVATE or share it ORG-wide.

Works well with

Top models

Compatibility data appears once enough Projects have used this MCP together with a given model.

How Switchy teams use it

Not enough Projects yet to publish anonymised usage stats (we require ≥ 50 Projects per week).

Starter prompts

Log Batch Interaction

@Pipeless create a batch of events: user_123 viewed article_456 at 2025-01-15T10:00:00Z, user_123 liked article_789 at 2025-01-15T10:05:00Z, and user_456 followed user_123 at 2025-01-15T10:10:00Z.

Personalized Content Feed

@Pipeless recommend 10 content items for user_123, using their likes as positive signals and excluding any content tagged 'archived'.

Activity Timeline

@Pipeless list the activity feed for user_123, showing the 20 most recent actions by accounts they follow.

Audit Object History

@Pipeless list all outgoing activity for user_123 in the last 50 events, so I can verify what interactions were recorded.

Example outputs

Illustrative - representative of the model's voice and quality, not literal recordings.

Prompt

@pipeless show me personalized article recommendations for user_12345 based on their reading history and follows

Output

Based on user_12345's activity, here are 8 recommended articles: 1. "Scaling Microservices with Kubernetes" (score: 0.87) — matches reading patterns in infrastructure topics 2. "React Server Components Deep Dive" (score: 0.82) — author followed by user 3. "Database Indexing Strategies" (score: 0.79) — collaborative signal from similar readers 4. "TypeScript 5.3 Features" (score: 0.76) 5. "Observability Best Practices" (score: 0.74) Recommendations exclude 2 articles user_12345 previously dismissed. Scores reflect combined signals from positive interactions (reads, likes), follow relationships, and tag preferences.

Notes

This example demonstrates Pipeless's core recommendation engine, which synthesizes multiple signal types (positive interactions, follows, dismissals) into ranked suggestions. Requires prior event ingestion — recommendations improve as you record more user activity. The MCP returns bounded lists (typically 10-50 items), not infinite feeds.

Prompt

@pipeless record that user_7890 just read article_456 and spent 3 minutes on it, then create a 'like' event for the same article

Output

Recorded 2 events for user_7890: 1. Event created: user_7890 → 'read' → article_456 (timestamp: 2025-05-15T14:32:10Z, metadata: duration=180s) 2. Event created: user_7890 → 'like' → article_456 (timestamp: 2025-05-15T14:35:22Z) Both events are now feeding Pipeless's recommendation algorithms. Object records for user_7890 and article_456 have been created or updated. Note: deleting these events later will not remove the object records themselves.

Notes

This write-heavy example shows how you feed behavioral data into Pipeless. The MCP supports single-event and batch creation (up to 10 events per batch). Critical detail: object records persist even after event deletion, so plan your data retention strategy accordingly. Events must include start object, relationship type, and end object.

Prompt

@pipeless find content similar to article_789 using collaborative filtering, then summarize why each recommendation matches

Output

Found 6 related articles to article_789 ("Building Resilient APIs"): 1. "Circuit Breaker Patterns" — 47 users who read article_789 also engaged with this 2. "Rate Limiting Strategies" — shares 'api-design' and 'reliability' tags 3. "Retry Logic Best Practices" — collaborative signal from 32 overlapping readers 4. "Distributed Tracing Guide" — tag overlap: 'observability', 'microservices' Pipeless used both tag-based similarity and collaborative interaction signals (users who read A also read B). These related-content results don't require per-user personalization, making them useful for "more like this" widgets.

Notes

This synthesis example pairs Pipeless's related-content tool with AI reasoning to explain recommendation logic. Unlike personalized recommendations, related-content queries are object-to-object (no user context needed). Useful for discovery features. The MCP returns raw scores; the AI interprets signals (tags, collaborative filtering) into human-readable explanations.

Use-case deep-dives

Content feed for internal knowledge base

When Pipeless wins for personalized doc discovery in small teams

A 6-person ops team maintains 200+ runbooks in Notion and wants each engineer to see relevant docs without manual tagging. Pipeless tracks who views what, then surfaces related content based on collaborative signals—if three people who read the same incident guide also read a specific deployment doc, that doc bubbles up for the fourth. The List Recommended Content tool handles this with follow and tag signals, and the activity feed keeps a log of what's trending. This works until you hit 50+ active users or need real-time updates; Pipeless batches events and recommendations run async, so there's a 5-10 minute lag. If your team needs instant feed refresh or you're over 100 docs with complex taxonomy, you'll outgrow this fast. For a small team with stable content and weekly discovery needs, Pipeless delivers personalized recommendations without building your own rec engine.

Customer support article suggestions

Using Pipeless to surface help docs during live support chats

A 3-person support team handles 40 tickets a day and wants agents to see relevant help articles as they type responses. Pipeless records each article view as an event (Create Event tool), then uses List Related Content to suggest docs based on what other agents referenced for similar issues. The collaborative-interaction signal means if two agents both viewed Article A and Article B while resolving password-reset tickets, Article B will surface when the third agent opens a similar ticket. This breaks down if your article corpus is under 50 pieces—there's not enough signal for meaningful recommendations—or if you need sub-second latency, since Pipeless processes events in batch windows. For a small team with 100+ articles and agents who can wait 10 seconds for suggestions, this replaces manual search and cuts resolution time. Larger teams should look at dedicated support-AI tools with tighter integrations.

Sales playbook recommendations for reps

When Pipeless fits for deal-stage playbook surfacing

A 5-rep sales team has 30 playbooks (pitch decks, objection-handling scripts, case studies) and wants each rep to see the right assets as deals progress. Pipeless tracks which playbooks a rep views at each stage (Create Events Batch for bulk logging), then recommends content using List Recommended Content with author and tag filters—if a rep is in discovery and three peers viewed the same competitor comparison doc, it surfaces automatically. The activity feed (List Activity Feed) shows what top performers are reading, creating a passive coaching loop. This falls apart if your playbook library is under 20 items or if reps need recommendations inside Salesforce without switching contexts; Pipeless has no native CRM integration, so reps must open a separate interface. For a small team with a standalone playbook repo and reps who check it daily, Pipeless builds a lightweight recommendation layer without custom ML work.

Frequently asked

What does the Pipeless Recommendations MCP do in Switchy?

It lets AI agents record user activity events (likes, views, follows) and retrieve personalized content recommendations based on those signals. Your team can build recommendation feeds, related-content widgets, or activity timelines without writing recommendation algorithms. The MCP handles event ingestion, relationship tracking, and collaborative filtering through Pipeless's API.

Do I need a Pipeless account to use this MCP?

Yes. You need a Pipeless account and an API key with write permissions for event creation and read permissions for recommendations. The MCP authenticates via API_KEY, so whoever connects it in Switchy must have access to your Pipeless project credentials. No OAuth flow — just paste the key during setup.

Can this MCP delete all events for a user at once?

No. The Delete Event tool requires an exact match on start object, relationship type, timestamp, and end object. Wildcard deletion isn't supported. If you need bulk cleanup, you'll have to iterate through events using List Object Activity and delete them one by one, or handle it directly in Pipeless's dashboard.

How is this different from querying Pipeless's API directly?

The MCP wraps Pipeless's REST endpoints so AI agents can record events and fetch recommendations without your team writing integration code. If you're already using Pipeless in your app, this lets agents automate recommendation tuning or A/B testing. If you're not, you still need Pipeless infrastructure — the MCP doesn't replace it.

Who on the team should connect this MCP?

Whoever manages your Pipeless project and can generate API keys. That's usually a backend engineer or product lead. Once connected in Switchy, any team member can use the MCP in prompts to test recommendation queries or log synthetic events for prototyping, but production event ingestion should still run server-side.

More other MCPs

See all other MCPs →

Data last verified 62 hours ago.Sources aggregated hourly to weekly. See docs/architecture/model-directory.md.