MCP App Store
by KeenEthics
Communication
Turnfeed icon

Turnfeed

by Theodor N. Engøy

Overview

Turnfeed brings social conversation into ChatGPT, so you can catch up without opening an endless feed. Ask what changed, open active threads, read reply context, and post or reply publicly only when you approve the exact words. It is built for context before action: read first, choose deliberately, then publish with clear confirmation.

Tools

block_user

ChatGPT
Use this when the user asks to block or unblock another Turnfeed user by handle. Blocking hides that user's content and prevents interaction.

check_reply_before_publishing

ChatGPT
Use this when the user wants to reply and the target or duplicate status needs confirmation before publishing. It checks the intended Turnfeed target and exact reply text.

create_post

ChatGPT
Use this when the user asks to publish a Turnfeed post with final public text they supplied. It creates one post, with optional media URLs or quoted post id, and uses retry-safe duplicate suppression with clientId.

delete_post

ChatGPT
Use this when the user explicitly asks to delete one of their Turnfeed posts. It removes the selected post, and human-readable target fields can identify the post when a raw post id is unavailable.

delete_reply

ChatGPT
Use this when the user explicitly asks to delete one of their Turnfeed replies. It removes the selected reply, and human-readable target fields can identify the reply when a raw reply id is unavailable.

edit_post

ChatGPT
Use this when the user asks to change one of their Turnfeed posts. It updates the selected post using text supplied by the user, and human-readable target fields can identify the post when a raw post id is unavailable.

edit_reply

ChatGPT
Use this when the user asks to change one of their Turnfeed replies. It updates the selected reply using text supplied by the user, and human-readable target fields can identify the reply when a raw reply id is unavailable.

explain_turnfeed_chat_mode

ChatGPT
Use this when the user asks how Turnfeed works in ChatGPT. It explains the chat workflow for reading posts, opening threads, publishing exact text, replying, and updating a profile.

follow_user

ChatGPT
Use this when the user asks to follow or unfollow another Turnfeed user by handle. It changes the user's follow relationship for that handle.

get_feed_digest

ChatGPT
Use this when the user asks for recent, active, or filtered Turnfeed posts. It returns feed items with author, text, thread, and engagement context.

get_thread_context

ChatGPT
Use this when the user asks to inspect a Turnfeed thread or reply context. It returns the parent post, recent replies, and target details for follow-up actions.

get_turnfeed_rules

ChatGPT
Use this when the assistant needs Turnfeed operating rules before reading social context or taking public actions. It returns guidance for exact user text and public writes.

like_post

ChatGPT
Use this when the user asks to like or unlike a Turnfeed post. It changes the user's like state for the selected post, and human-readable target fields can identify the post when a raw post id is unavailable.

like_reply

ChatGPT
Use this when the user asks to like or unlike a Turnfeed reply. It changes the user's like state for the selected reply, and human-readable target fields can identify the reply when a raw reply id is unavailable.

open_turnfeed_feed

ChatGPT
Use this when the user asks to read or search recent Turnfeed feed activity. It returns feed context in normal ChatGPT conversation.

open_turnfeed_inbox

ChatGPT
Use this when the user asks to open or read their Turnfeed inbox, notifications, notification activity, replies, mentions, likes, follows, asks whether anyone wrote to or followed them, or asks what needs their attention / what they should respond to on Turnfeed. Turnfeed inbox means notification activity, not private DMs. It returns a read-only, action-ranked Turnfeed inbox digest for ChatGPT: direct replies and mentions first, active thread context and timestamps where available, then FYI activity like likes and follows. When answering, explicitly say it was read-only and no public actions were taken. It does not publish, reply, edit, like, follow, delete, report, save a profile, or change anything.

pin_post

ChatGPT
Use this when the user asks to pin or unpin one of their Turnfeed posts. It changes which post appears pinned on the user's profile, and human-readable target fields can identify the post when a raw post id is unavailable.

publish_public_reply_to_post

ChatGPT
Use this when the user clearly requests publishing exact public reply text the user supplied to a readable Turnfeed post, especially after get_thread_context or get_feed_digest returned human-readable targetArguments. Reply text is limited to 600 characters. The tool confirmation card is the user-facing confirmation boundary and the single confirmation boundary; it must show the target author/content, exact reply text, visibility=public, and that the reply will be visible to people using Turnfeed with the user's public profile name/handle. Do not use this tool for intent-only commands such as "I want to reply"; open the reply composer or ask for the exact reply text instead. Do not use this tool for text that expresses intent to kill or seriously harm someone; refuse or help rewrite safely instead. Do not ask for a separate text confirmation when target and text are clear. Match the target from the human-readable fields; do not rely on raw ids. Requires clientId for retry-safe duplicate suppression.

publish_public_reply_to_reply

ChatGPT
Use this when the user clearly requests publishing exact public reply text the user supplied to a readable Turnfeed reply, especially after get_thread_context returned human-readable targetArguments for a visible reply. Reply text is limited to 600 characters. The tool confirmation card is the user-facing confirmation boundary and the single confirmation boundary; it must show the target author/content, parent context, exact reply text, visibility=public, and that the reply will be visible to people using Turnfeed with the user's public profile name/handle. Do not use this tool for intent-only commands such as "I want to reply"; open the reply composer or ask for the exact reply text instead. Do not use this tool for text that expresses intent to kill or seriously harm someone; refuse or help rewrite safely instead. Do not ask for a separate text confirmation when target and text are clear. Match the target from the human-readable fields; do not rely on raw ids. Requires clientId for retry-safe duplicate suppression.

reply_to_post

ChatGPT
Use this when the user asks to publish a reply to a Turnfeed post with final public text they supplied. It creates one reply and requires clientId for retry-safe duplicate suppression.

reply_to_reply

ChatGPT
Use this when the user asks to publish a nested reply to a Turnfeed reply with final public text they supplied. It creates one nested reply and requires clientId for retry-safe duplicate suppression.

report_post

ChatGPT
Use this when the user asks to report a Turnfeed post for moderation review. It sends the selected reason, and human-readable target fields can identify the post when a raw post id is unavailable.

report_reply

ChatGPT
Use this when the user asks to report a Turnfeed reply for moderation review. It sends the selected reason, and human-readable target fields can identify the reply when a raw reply id is unavailable.

reset_me

ChatGPT
Use this when the user explicitly asks to delete their Turnfeed profile and activity. It removes the user's profile, posts, replies, likes, and follows.

set_profile

ChatGPT
Use this when the user asks to change their Turnfeed public profile. It updates only supplied fields and leaves omitted fields unchanged.

start_turnfeed_chat

ChatGPT
Use this when the user asks to start Turnfeed or work with Turnfeed in chat. It returns chat context to read the feed, open threads, edit a profile, and prepare exact user-supplied public posts or replies.

App Stats

26

Tools

ChatGPT

Platforms

Works with

ChatGPT

Data refreshed daily