Repliz MCP Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| PORT | No | Port to listen on (for HTTP mode) | 3000 |
| REPLIZ_BASE_URL | No | API base URL; override only if needed | https://api.repliz.com |
| REPLIZ_ACCESS_KEY | Yes | Your API Access Key (Basic Auth username) | |
| REPLIZ_SECRET_KEY | Yes | Your API Secret Key (Basic Auth password) |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| repliz_list_accountsA | List the social accounts connected to your Repliz workspace. Returns each account's id, platform, username, picture, and status. Supports pagination and filtering by platform type or search term. |
| repliz_count_accountsA | Get the total number of accounts connected to your Repliz workspace. |
| repliz_get_accountA | Get details of a single connected account by its Repliz account id. |
| repliz_delete_accountA | Disconnect and remove an account from your Repliz workspace. This is irreversible — confirm with the user before calling. |
| repliz_list_commentsA | List comments in your Repliz inbox across connected accounts. Supports pagination and filtering by status, account(s), and search term. |
| repliz_get_commentB | Get the full details of a single comment by its id. |
| repliz_reply_commentB | Post a public reply to a comment. The reply is published to the original platform (Facebook, Instagram, etc.). |
| repliz_update_comment_statusA | Update the handling status of a comment in your Repliz inbox (pending, resolved, or ignored). |
| repliz_list_schedulesA | List scheduled and published posts. Supports pagination and filtering by account(s), status, and date range. |
| repliz_get_scheduleB | Get the full details of a single scheduled post by its id. |
| repliz_create_scheduleA | Schedule a post to be published to a connected account at a specific time. Post type support by platform:
For media posts, attach |
| repliz_update_scheduleA | Update an existing scheduled post. The account cannot be changed; provide the new content fields. |
| repliz_retry_scheduleB | Retry publishing a scheduled post that previously failed (status 'error'). |
| repliz_delete_scheduleA | Delete a single scheduled post by id. Irreversible — confirm before calling. |
| repliz_delete_schedulesA | Delete several scheduled posts at once by their ids. Irreversible — confirm before calling. |
| repliz_list_chatsA | List direct-message conversations across connected accounts. Supports pagination and filtering by status (unread/unreplied), account(s), and search. |
| repliz_get_chatB | Get the details of a single conversation by its chat id. |
| repliz_list_messagesA | List the messages within a conversation, paginated (newest first). |
| repliz_send_messageB | Send a message in a conversation. Set
|
| repliz_read_chatB | Mark a conversation as read. |
| repliz_list_contentA | List published content (posts/media or stories) for a connected account. Uses cursor pagination via |
| repliz_get_contentB | Get the details of a single piece of content. |
| repliz_get_content_commentsA | List comments on a piece of content. Pass |
| repliz_create_content_commentC | Post a comment on a piece of content, or reply to an existing comment by passing |
| repliz_get_content_statisticC | Get engagement statistics/insights for a piece of content. |
| repliz_message_content_commentB | Send a private message (DM) to the author of a comment on your content. Provide |
| repliz_delete_content_commentA | Delete a comment on a piece of content. Irreversible — confirm before calling. |
| repliz_search_threads_contentA | Search public Threads posts by keyword. Requires a connected Threads account id (used to authorize the search). Uses cursor pagination via |
| repliz_search_threads_user_contentA | Fetch public Threads posts authored by a specific username. Requires a connected Threads account id. Uses cursor pagination via |
| repliz_search_threads_userB | Look up the public profile of a Threads user by username. Requires a connected Threads account id. |
| repliz_tiktok_trending_musicA | Get trending TikTok music for a given genre, country, and time window. Useful for picking a |
| repliz_shopee_productsA | List Shopee products for a connected Shopee account. Useful for tagging products on posts. Uses cursor pagination via |
| repliz_link_metadataA | Fetch Open Graph / link-preview metadata (title, description, image) for a URL. Useful for building the |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 33 tools
Each tool targets a distinct resource and action (e.g., get_comment vs get_content_comments, list_chats vs get_chat). Descriptions clearly differentiate similar-sounding tools, leaving no ambiguity.
All tools follow a consistent 'repliz_verb_noun' pattern with lowercase and underscores. Actions like create, get, list, delete, update are used uniformly across resources.
33 tools is slightly high but appropriate for a comprehensive social media management server covering accounts, scheduling, content, comments, messaging, and search. Each tool has a clear purpose.
The tool set covers major workflows: account management, scheduling (CRUD + retry), content/comments, messaging, and platform-specific searches. Minor gaps like immediate publishing (vs scheduling) exist but are not critical.