❯

    integrations / x-organic / tools

    X Organic tools in Cogny

    Cogny's X Organic integration exposes 15 tools (7 read, 5 write, 3 destructive) to an AI agent over MCP. The same tools are available on every plan, from your own AI client or inside the Cogny app.

    • Read (7): only reads data.
    • Write (5): creates or changes something.
    • Destructive (3): deletes, removes or replaces something.

    Over MCP your own AI client asks before it runs a write. To take a tool away from your agent, block it in Settings → Integrations. Plans, approvals and limits.

    All tools

    ToolKindWhat it does
    tool_get_meReadThe connected X account: id, username, bio, follower/following/post counts.
    tool_get_userReadLook up any public X account by @username (profile + follower counts).
    tool_get_user_postsReadRecent posts from the connected account (or another public @username), newest first, with metrics.
    tool_get_postsReadFetch up to 100 posts by id with text, links, media and metrics.
    tool_get_mentionsReadPosts mentioning the connected account, newest first.
    tool_search_recent_postsReadSearch public posts from the last 7 days.
    tool_get_post_repliesReadReplies in a post's conversation (last 7 days only — older replies are not reachable on this API tier).
    tool_create_postWritePublish a post (publicly, immediately) as the connected account.
    tool_create_threadWritePublish a thread: each post replies to the previous one.
    tool_delete_postDestructiveDelete one of the connected account's posts.
    tool_upload_mediaWriteUpload an image, GIF or video to X and return a media_id for create_post.
    tool_like_postWriteLike a post as the connected account.
    tool_unlike_postDestructiveRemove the connected account's like from a post.
    tool_repostWriteRepost (retweet) a post as the connected account.
    tool_undo_repostDestructiveUndo the connected account's repost of a post.

    Exact input schemas come from tools/list once X Organic is connected; the free plan is enough to check. Missing something? Your agent can ask for it with request_feature.

    This page as markdown · All integrations