# Ritekit — MCP server on mcp.ai > Connect your Ritekit account and use 14 tools for social media marketing straight from your AI agent. Connect with your own API key. RiteKit offers a suite of APIs designed to enhance social media engagement by providing tools for hashtag generation, link shortening, and content analysis. By: mcp.ai · official Page: https://mcp.ai/ritekit ## Connect (MCP protocol) Remote MCP endpoint (HTTP, streamable): https://api.mcp.ai/p_ritekit?ms=1787291460000 Add it as a custom/remote MCP connector, then authenticate when prompted. ## REST API (no MCP client required) Every tool is also a REST endpoint, authed with a workspace API key. Discover: GET https://api.mcp.ai/api/ritekit/_endpoints # public; lists every endpoint Call: POST https://api.mcp.ai/api/ritekit/ Authorization: Bearer sk_live_… # create one at https://mcp.ai/settings/api-keys Content-Type: application/json Body: { …args } → { "ok": true, "tool": "", "result": { … } } ## Developer docs How to use (MCP or REST), markdown: https://mcp.ai/ritekit/skill.md Postman collection (v2.1): https://mcp.ai/ritekit/postman.json ## Tools - ritekit_auto_hashtag(post: string, maxHashtags?: integer, hashtagPosition?: string) — Tool to automatically add relevant hashtags to a given post. Use when you have plain text and need suggested hashtags appended or inserted in context. - ritekit_banned_instagram_hashtags(tags: string[], client_id?: string, access_token?: string) — Tool to identify which hashtags are banned on Instagram. Use when preparing content and need to filter out banned hashtags before posting. - ritekit_detect_disposable_email(email: string) — Tool to detect if an email address is disposable. Use when validating email addresses to filter out temporary or fake email services. - ritekit_detect_email_typo(email: string, client_id: string) — Tool to detect common typos in email addresses and suggest corrections. Use when validating email input to help users correct mistakes like gml.com -> gmail.com. - ritekit_freemail_detection(email: string) — Tool to detect whether an email address belongs to a free email provider. Use when validating lead quality before ingestion. - ritekit_get_access_token(client_id?: string, access_token?: string, client_secret?: string) — Tool to obtain a RiteKit access token. Prefer using a stored token from connection metadata or request. Falls back to OAuth2 client credentials if both client_id and client_secret are provided and no - ritekit_get_client_id(client_id?: string) — Tool to retrieve stored RiteKit client_id. Use when child actions require the client_id query parameter. - ritekit_get_client_secret(client_secret?: string) — Tool to retrieve stored RiteKit client_secret. Use when child actions require the client_secret parameter. - ritekit_get_full_email_insights(email: string, client_id?: string) — Tool to retrieve comprehensive email address insights including full name, free mail detection, business email detection, and typo suggestions. Use when you need detailed analysis of an email address - ritekit_hashtag_suggestions(text: string, client_id?: string, access_token?: string) — Tool to get hashtag suggestions for a given text. Use when you need relevant hashtags for social media posts. - ritekit_link_ad_delete(id: string) — Tool to delete a link ad. Use when you need to permanently remove a link ad by its ID. - ritekit_list_link_ads(client_id?: string, access_token?: string) — Tool to retrieve a list of link ads. Use after authenticating to fetch all link ads for the user. - ritekit_shorten_link(cta: integer, url: string) — Tool to shorten a URL with a specified CTA. Use when you need to generate a call-to-action-enabled short link. - ritekit_text_to_image(quote: string, author?: string, bgType?: string, fontSize?: integer, animation?: string, brandLogo?: string, client_id?: string, quoteFont?: string, authorFont?: string, gradientType?: string, showQuoteMark?: integer, gradientColor1?: string, gradientColor2?: string, highlightColor?: string, quoteFontColor?: string, authorFontColor?: string, backgroundColor?: string, enableHighlight?: integer) — Tool to convert a quote into a styled image. Use after preparing quote text and style options. ## Example prompts - "What can I do in Ritekit?" - "Show me a summary of my Ritekit account" ## Links Docs: https://mcp.ai/docs/mcps/ritekit Website: https://mcp.ai/mcps/ritekit