social
Twitter / X MCP Integration for Claude Code
Connect Twitter / X to Claude Code through the local KosmoKrator MCP gateway with scoped tools, credentials, and write policy.
Connect Twitter / X to Claude Code
Connect local KosmoKrator integrations to Claude Code through one scoped MCP gateway entry.
Add KosmoKrator as a stdio MCP server in the Claude Code project config and select the integrations that should be visible. The gateway is local, scoped to this integration, and starts with
--write=deny so Claude Code can inspect read-capable tools without receiving write access by default.
Twitter / X MCP Config for Claude Code
Claude Code can launch the local kosmo binary directly from the project MCP config.
{
"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
Expose only Twitter / X instead of a broad multi-service tool list.
Reuse credentials already configured for the KosmoKrator CLI and Lua runtime.
Start read-only, then opt into ask or allow for trusted workspaces.
Twitter / X Tools Visible to Claude Code
Claude Code sees stable MCP tool names generated from the Twitter / X integration catalog.
| MCP tool | Source function | Type | Description |
|---|---|---|---|
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.