KosmoKrator

social

Twitter / X MCP Integration for OpenAI Agents SDK

Connect Twitter / X to OpenAI Agents SDK through the local KosmoKrator MCP gateway with scoped tools, credentials, and write policy.

162 functions 96 read 66 write multi auth auth

Connect Twitter / X to OpenAI Agents SDK

Attach KosmoKrator integration tools to OpenAI Agents SDK workflows through a local MCP gateway.

Start the KosmoKrator MCP gateway locally and point the OpenAI Agents SDK MCP tool at that process or wrapper. The gateway is local, scoped to this integration, and starts with --write=deny so OpenAI Agents can inspect read-capable tools without receiving write access by default.

Twitter / X MCP Config for OpenAI Agents SDK

Use headless JSON commands for CI-style execution and MCP for agent tool discovery.

{
  "mcpServers": {
    "kosmokrator-x": {
      "type": "stdio",
      "command": "kosmo",
      "args": [
        "mcp:serve",
        "--integration=x",
        "--write=deny"
      ]
    }
  }
}

Run the Gateway Manually

kosmokrator mcp:serve --integration=x --write=deny

Why Use KosmoKrator Here

Scoped tools

Expose only Twitter / X instead of a broad multi-service tool list.

Local credentials

Reuse credentials already configured for the KosmoKrator CLI and Lua runtime.

Write policy

Start read-only, then opt into ask or allow for trusted workspaces.

Twitter / X Tools Visible to OpenAI Agents

OpenAI Agents sees stable MCP tool names generated from the Twitter / X integration catalog.

MCP toolSource functionTypeDescription
integration__x__x_get_account_activity_subscription_count x.x_get_account_activity_subscription_count Read Get subscription count
integration__x__x_validate_account_activity_subscription x.x_validate_account_activity_subscription Read Validate subscription
integration__x__x_create_account_activity_subscription x.x_create_account_activity_subscription Write Create subscription
integration__x__x_get_account_activity_subscriptions x.x_get_account_activity_subscriptions Read Get subscriptions
integration__x__x_delete_account_activity_subscription x.x_delete_account_activity_subscription Write Delete subscription
integration__x__x_activity_stream x.x_activity_stream Read Activity Stream
integration__x__x_delete_activity_subscriptions_by_ids x.x_delete_activity_subscriptions_by_ids Write Delete X activity subscriptions by IDs
integration__x__x_get_activity_subscriptions x.x_get_activity_subscriptions Read Get X activity subscriptions
integration__x__x_create_activity_subscription x.x_create_activity_subscription Write Create X activity subscription
integration__x__x_delete_activity_subscription x.x_delete_activity_subscription Write Deletes X activity subscription
integration__x__x_update_activity_subscription x.x_update_activity_subscription Write Update X activity subscription
integration__x__x_get_chat_conversations x.x_get_chat_conversations Read Get Chat Conversations
integration__x__x_create_chat_conversation x.x_create_chat_conversation Write Create Chat Group Conversation
integration__x__x_initialize_chat_group x.x_initialize_chat_group Write Initialize Chat Group
integration__x__x_get_chat_conversation x.x_get_chat_conversation Read Get Chat Conversation
integration__x__x_initialize_chat_conversation_keys x.x_initialize_chat_conversation_keys Write Initialize Conversation Keys
integration__x__x_add_chat_group_members x.x_add_chat_group_members Write Add members to a Chat group conversation
integration__x__x_send_chat_message x.x_send_chat_message Write Send Chat Message
integration__x__x_mark_chat_conversation_read x.x_mark_chat_conversation_read Write Mark Conversation as Read
integration__x__x_send_chat_typing_indicator x.x_send_chat_typing_indicator Write Send Typing Indicator
integration__x__x_chat_media_upload_initialize x.x_chat_media_upload_initialize Write Initialize Chat Media Upload
integration__x__x_chat_media_upload_append x.x_chat_media_upload_append Write Append Chat Media Upload
integration__x__x_chat_media_upload_finalize x.x_chat_media_upload_finalize Write Finalize Chat Media Upload
integration__x__x_chat_media_download x.x_chat_media_download Read Download Chat Media
integration__x__x_search_communities x.x_search_communities Read Search Communities
integration__x__x_get_communities_by_id x.x_get_communities_by_id Read Get Community by ID
integration__x__x_get_compliance_jobs x.x_get_compliance_jobs Read Get Compliance Jobs
integration__x__x_create_compliance_jobs x.x_create_compliance_jobs Write Create Compliance Job
integration__x__x_get_compliance_jobs_by_id x.x_get_compliance_jobs_by_id Read Get Compliance Job by ID
integration__x__x_delete_connections_by_uuids x.x_delete_connections_by_uuids Write Terminate multiple connections

Showing 30 of 162 functions. See the Twitter / X MCP reference for the full list.

Related Twitter / X Pages