Vinkius

GetStream MCP. Manage Feeds, Followers, and Activities Natively

GetStream manages complex social feeds and activity networks for your applications. Use this MCP to programmatically add activities, track who follows what, update user timelines, and manage file collections without touching a database schema.

GetStream MCP is compatible with Claude Claude
GetStream MCP is compatible with ChatGPT ChatGPT
GetStream MCP is compatible with Cursor Cursor
GetStream MCP is compatible with Gemini Gemini
GetStream MCP is compatible with Windsurf Windsurf
GetStream MCP is compatible with VS Code VS Code
GetStream MCP is compatible with JetBrains JetBrains
GetStream MCP is compatible with Vercel Vercel
See Vinkius in Action

Give Claude and any AI agent real-world access

Manage User Timelines

Add or remove activities directly from a specific user's activity feed.

Control Follower Relationships

Programmatically make an account follow another feed, and list all current followers for any given feed.

Update Content Metadata

Modify specific fields on existing activities—like marking a post as featured—without rewriting the entire activity record.

Handle Rich Media and Collections

Upload, process, organize, and delete files or groups of content (collections) within your application's social graph.

Scrape Web Content Details

Grab structured Open Graph data from a URL to enrich activity posts automatically.

Waiting for input…

AI Agent
GetStream

What AI agents can do with GetStream: 23 Tools for Feeds and Collections

These tools allow you to manipulate every aspect of a social feed structure, from managing individual activities to handling bulk collection updates.

Make your AI actually useful.

Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.

Start using GetStream MCP

Add Activity To Feed

Adds a new activity item to any specified feed timeline.

Add To Collection

Places one or more objects into an existing content collection.

Batch Delete Collections

Deletes multiple specified collections in a single batch operation.

Batch Follow

Makes one account follow several different target feeds simultaneously.

Batch Get Collections

Retrieves data for multiple collections at once.

Batch Post Collections

Creates or updates several collection objects in a single batch request.

Delete Collection Object

Removes a single, specific content collection object.

Delete File

Deletes a file resource using its URL.

Follow Feed

Establishes a following relationship by making one account follow a target feed.

Get Activities

Retrieves activity records based on an ID or a foreign identifier.

Get Collection Object

Fetches the details for one individual collection object.

Get Feed

Retrieves a paginated list of activities from any specified feed.

Get Open Graph

Scrapes and returns structured data (Open Graph) from a given URL.

List Feed Followers

Lists all the feeds that are currently following this feed.

List Feed Follows

Shows which other feeds this specific feed is following.

Partial Update Activity

Updates only selected fields on an existing activity record, leaving all others...

Process Image

Performs operations like resizing or optimizing a given image file.

Remove Activity From Feed

Removes an existing activity item from its feed timeline.

Unfollow Feed

Breaks a following relationship by making one account unfollow a target feed.

Update Activities

Updates general metadata across multiple activity records.

Update Collection Object

Modifies the details of an individual collection object.

Upload File

Uploads a generic file to be managed by the system.

Upload Image

Uploads and processes an image file for use in content feeds.

Security and governance baked right in.

Pick your AI client below to get set up. Just create a Vinkius account, subscribe, and you're instantly up and running. We handle the entire backend infrastructure, delivering out-of-the-box support for HTTPS Streamable, SSE, and OAuth2—zero messy routing required.

GetStream MCP is compatible with Claude

Claude AI

1

Open Claude Settings

Go to claude.ai, click your profile icon, then navigate to Customize → Connectors.

2

Add Custom Connector

Click the "+" button and select Add custom connector. Paste your Vinkius endpoint URL:

https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp

Replace [YOUR_TOKEN_HERE] with your token from cloud.vinkius.com. For OAuth-protected servers, expand Advanced settings to add credentials.

3

Start a conversation

Open a new chat. The GetStream integration is available immediately — no restart needed.

Choose How to Get Started

Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.

Build Your Own

Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.

  • Import from OpenAPI, Swagger, or YAML specs
  • Create Agent Skills with progressive disclosure
  • Deploy to edge with MCPFusion framework
  • Built in DLP, auth, and compliance on each call
  • Real time usage dashboard and cost metering
  • Publish to catalog or keep private
Start building

Make Your AI Do More

Start with GetStream, then connect any of our 5,200+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 5,200+ others, all in one place
  • Add new capabilities to your AI anytime you want
  • Connections are secured and governed automatically
  • Track usage and costs across all your servers
  • Works with Claude, ChatGPT, Cursor, and more
  • New servers added to the catalog weekly
GetStream MCP server cover

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by GetStream. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.

VINKIUS CLOUD

Cloud Hosted

Managed infra

V8 Isolated

Sandboxed per request

Zero-Trust Proxy

No stored credentials

DLP Enforced

Policy on each call

GDPR Compliant

EU data residency

Token Compression

~60% cost reduction

Your data is protected. See how we built it.

The pain of building social features manually

Today, adding a simple 'Follow' button requires multiple steps: checking if the relationship exists in your database, writing triggers to update follower counts, and then updating various feed tables. This process isn't just repetitive; it introduces failure points that only surface when high traffic hits.

With this MCP, you simply instruct your agent to manage the social graph. Whether listing who follows a specific feed using list_feed_followers or enabling a new follower relationship with follow_feed, the complexity disappears. You get reliable, industry-standard social infrastructure logic right in your workflow.

GetStream MCP: Structured Activity and Content Management

Manual systems make it hard to group related content or process media consistently. You often end up with separate endpoints for image uploads, file storage, and then another set of API calls just to link them all together into a coherent 'collection.'

Now, you can use the dedicated tools like upload_image and add_to_collection in one go. The MCP handles the entire lifecycle—from uploading the asset to organizing it into a usable collection object—so your agent returns clean, structured data every time.

What GetStream MCP does for your AI

This connector lets you orchestrate sophisticated social architectures using natural language instructions given to your AI agent. Instead of building complex microservices just to handle feeds or follow counts, you simply tell the MCP what needs doing—like adding a new activity post to a specific timeline or listing everyone who follows a particular feed.

It handles the heavy lifting of managing activities and maintaining relationships between users and content streams automatically. For instance, your agent can quickly scrape Open Graph data from a URL so an activity post is immediately rich with context. When you connect this MCP through Vinkius, you gain access to industry-standard tools for building robust social features right inside your workflow, treating feed management like any other function call.

Built · Hosted · Managed by Vinkius GetStream MCP - Manage Social Feeds & Activities
Server ID 019e389e-736f-718f-b8df-ca50d1fc999a
Vinkius Inspector
Compliance Grade F
Score 3.6/100
Vinkius Inspector Badge — Score 3.6/100

Frequently asked questions about GetStream MCP

Can GetStream MCP handle user following relationships? +

Yes. You can use follow_feed to create a new following relationship and list_feed_followers to see who is already following a feed, making graph management easy.

How do I add a post to an existing user timeline using GetStream MCP? +

Use the add_activity_to_feed tool. You just need to specify the target feed slug and provide the activity content, letting the MCP handle the posting logic.

Is get_open_graph used for anything other than links? +

No, it specifically scrapes Open Graph metadata from a URL. This is useful because it allows you to enrich activities with rich data (like titles and descriptions) even if the source link doesn't provide that info.

What if I only want to update one small part of an activity? +

Use partial_update_activity. This tool is designed so you can change a single field, like setting 'is_featured' to true, without overwriting the rest of the post's data.

Can I manage media files with GetStream MCP? +

Absolutely. You have dedicated tools like upload_image and process_image that handle file uploads, resizing, and general image processing for your content feeds.