Posting and reading in Slack, Discord, Telegram and similar. Every tool below was read from that server's own
tools/list, so the name and arguments are what the server exposes, not what
its description claims.
| Tool | Server |
|---|---|
| search_sms_servicesanswers Search the SMS VERIFICATION service list — websites/apps a receive-only verification number can get a code for (Discord, Google, Telegram, ...). This is the SMS product line (no eSIM, nothing to install): the user get... arguments: query | PikaSim com.pikasim |
| get_agent_whatsappanswers Read the WhatsApp state of the connected account: whether the owner's phone is verified, which platform numbers they can connect, and which conversations already route to which agent. Call this first whenever the user... arguments: agent_id | Fine Structure ai.finestructure |
| attach_agent_whatsappanswers Connect a platform WhatsApp number to one of the account's agents, so the owner can message that number and reach that agent. Requires the owner to be verified first. Take phone_number_id from get_agent_whatsapp. A nu... arguments: agent_id, phone_number_id | Fine Structure ai.finestructure |
| detach_agent_whatsappanswers Disconnect the owner's WhatsApp route from a platform number. Removes only this account's route; other accounts sharing the number keep theirs. arguments: phone_number_id | Fine Structure ai.finestructure |
| send_slack_messageanswers Send a message to a Slack channel or direct message to a team member. Use when user asks to "message X on Slack", "send a Slack message", "DM someone on Slack", "post to #channel", etc.
[outbound-tier — EVERY call ne... arguments: companyId, message, recipient_name, channel_name, thread_ts | com.getfreedomos/freedom-mcp com.getfreedomos |
| list_whatsapp_optionsanswers WhatsApp prefab options (links only, no form) arguments: locale | ikeytz – Schlüsseldienst Ludwigsburg com.ikeytz |
| compose_whatsappanswers wa.me link; option=zugefallen|abgeschlossen|zylinder|beratung arguments: option | ikeytz – Schlüsseldienst Ludwigsburg com.ikeytz |
| get_sms_service_countriesanswers List the countries offering a quick SMS verification number for one service, with live price, delivery success rate, and whether the number is a real mobile (non-VoIP) or VoIP line. Sorted by success rate — prefer hig... arguments: serviceId | PikaSim com.pikasim |
| list_sms_rentalsanswers List long-term SMS RENTAL numbers: keep the same receive-only number for days to months and receive multiple SMS (fair-use 25/day). Shows each country with its rentalId, duration tiers, live prices, and LIVE STOCK per... | PikaSim com.pikasim |
| order_sms_verificationanswers Buy a QUICK SMS verification number: returns a temporary phone number the user enters on the target service, then the incoming code is read with check_sms_verification. This SPENDS the wallet balance (typically $0.50-... arguments: serviceId, countryId, requestId | PikaSim com.pikasim |
| check_sms_verificationanswers Poll a quick SMS order for the incoming verification code. Read-only. Call every 15-30 seconds after order_sms_verification until status is "received", then relay the code (and full message) to the user. Orders auto-r... arguments: orderId | PikaSim com.pikasim |
| cancel_sms_verificationanswers Cancel a quick SMS order that is still waiting for a code and refund it to the wallet immediately. Refused if the SMS was already delivered (read it with check_sms_verification instead). Requires a connected agent wal... arguments: orderId | PikaSim com.pikasim |
| list_sms_ordersanswers List this wallet's SMS orders — quick verification orders (with their Order IDs) and long-term rentals (with their receipt IDs, numbers, and expiry dates). Read-only. Use it to re-find an order ID or check what is sti... | PikaSim com.pikasim |
| rent_sms_numberanswers Rent a LONG-TERM receive-only SMS number: the user keeps the same number for the whole rental and can receive multiple SMS (fair-use 25/day). This SPENDS the wallet balance. Use list_sms_rentals first for rentalId, va... arguments: rentalId, days, requestId | PikaSim com.pikasim |
| get_sms_rental_messagesanswers Read the inbox of a long-term SMS rental: all received messages, newest first, plus the number's status and expiry. Read-only; poll it when the user expects a message. The receiptId comes from rent_sms_number or list_... arguments: receiptId | PikaSim com.pikasim |
| extend_sms_rentalanswers Extend a long-term SMS rental so the user keeps the same number — days are ADDED on top of the current expiry. This SPENDS the wallet balance at the live tier price (the tool checks the price first and reports what wa... arguments: receiptId, days | PikaSim com.pikasim |
| cancel_sms_rentalanswers Cancel a long-term SMS rental and refund the full amount to the wallet. Only works within 2 hours of purchase AND only if the number has NOT received any message — this mirrors the provider refund window, so if the wi... arguments: receiptId | PikaSim com.pikasim |
| create_sms_templateanswers Створити SMS-шаблон для розсилки. Вставляй 'html_name' поля в body БЕЗ жодних дужок (напр. Full Name). Отримай html_name через get_form_fields. arguments: app_id, entity_id, name, body | QuintaDB com.quintadb |
| create_telegram_templateanswers Створити Telegram-шаблон повідомлення. Вставляй 'html_name' поля в body БЕЗ жодних дужок (напр. Full Name). Отримай html_name через get_form_fields. arguments: app_id, entity_id, name, body | QuintaDB com.quintadb |
| create_whatsapp_templateanswers Створити WhatsApp-шаблон повідомлення. Вставляй 'html_name' поля в body БЕЗ жодних дужок (напр. Full Name). Отримай html_name через get_form_fields. arguments: app_id, entity_id, name, body, channel_id, message_type | QuintaDB com.quintadb |
| get_whatsapp_connection_statusanswers Check whether WhatsApp Business is connected for this company, including WABA/phone metadata and the latest agentic connect session state. | FavCRM io.favcrm |
| create_whatsapp_connect_linkanswers Create a short-lived browser link for WhatsApp Business Embedded Signup. The user must open the link because Meta requires a browser popup to authorize and choose the WABA/phone number. arguments: onboardingMode, ttlMinutes | FavCRM io.favcrm |
| post_to_telegramanswers Publish to a Telegram channel, group or chat as the brand's own bot. WHICH CHAT IS ALWAYS REQUIRED AND IS NEVER GUESSED: pass chatId as the public channel's @username (e.g. @hermosoai) or its numeric id (a group is ne... arguments: chatId, text, imageUrl, imageUrls, videoUrl, disablePreview | Hermoso io.github.hermoso-ai |
| list_telegram_chatsanswers Find the chat ids this Telegram bot can be addressed by. STATE THE LIMIT WHENEVER YOU USE IT: this is NOT the list of chats the bot belongs to — the Bot API publishes no such method — it is every chat that SENT the bo... arguments: limit | Hermoso io.github.hermoso-ai |
| list_telegram_dmsanswers Read what people have SENT to the connected Telegram bot — the newest message from each chat, newest chat first, so you can see who is waiting on a reply. Reply with post_to_telegram using the chatId shown. ⚠ THIS IS ... arguments: limit | Hermoso io.github.hermoso-ai |
| delete_telegram_messageanswers PERMANENTLY delete one message the bot posted to a Telegram chat. Call it WITHOUT confirm first: nothing is deleted and you get a sentence to show the user. There is deliberately NO preview of the message — the Bot AP... arguments: chatId, messageId, confirm | Hermoso io.github.hermoso-ai |
| list_whatsapp_accountsanswers The WhatsApp Business Accounts SHARED WITH THIS BRAND and the phone numbers registered on each — the ids every other WhatsApp tool needs, plus each number’s QUALITY RATING, which is what decides how many messages Meta... | Hermoso io.github.hermoso-ai |
| list_whatsapp_templatesanswers The message templates on one WhatsApp Business Account with the REVIEW STATUS Meta actually holds for each. THE STATUS IS THE POINT: an APPROVED template is the only thing WhatsApp accepts outside the 24-hour customer... arguments: wabaId, name, language, status, limit | Hermoso io.github.hermoso-ai |
| create_whatsapp_templateanswers Submit a new WhatsApp message template for Meta’s review. This is the ONLY way a business can start a WhatsApp conversation: outside the 24-hour window that opens when a customer messages first, WhatsApp accepts appro... arguments: wabaId, name, language, category, components, parameterFormat | Hermoso io.github.hermoso-ai |
| delete_whatsapp_templateanswers PERMANENTLY delete a WhatsApp message template. META DELETES EVERY LANGUAGE OF A NAME AT ONCE, which is a wider blast radius than most callers picture, so call it WITHOUT confirm first: nothing is deleted and it repor... arguments: wabaId, name, confirm, confirmName | Hermoso io.github.hermoso-ai |
| send_whatsapp_messageanswers Send a WhatsApp message from one of the brand’s registered numbers to a customer. TWO KINDS, and which one is legal depends on time: pass `template` (an APPROVED template name) to START a conversation — the only thing... arguments: phoneNumberId, to, template, language, wabaId, components | Hermoso io.github.hermoso-ai |
| send_whatsapp_broadcastanswers Send ONE approved WhatsApp template to MANY recipients — a customer list, a segment, a launch announcement. TEMPLATES ONLY: WhatsApp accepts free-form text only inside the 24-hour customer-service window that opens wh... arguments: jobId, phoneNumberId, template, language, wabaId, recipients | Hermoso io.github.hermoso-ai |
| send_whatsapp_textanswers [demo: deshabilitada] Sends a plain-text WhatsApp message to a customer phone number. Only valid inside the 24-hour customer-service window (Meta error 131026 outside). arguments: to, text, mediaUrl | velora com.somosvelora |
| send_whatsapp_templateanswers [demo: deshabilitada] Sends a pre-approved Meta WhatsApp template message. Window-independent — can be sent proactively, outside the 24-hour session window. arguments: to, templateName, components, languageCode | velora com.somosvelora |
| connect_whatsappanswers [demo: deshabilitada] Connects WhatsApp Business using the BYOA Meta Embedded Signup model. Primary: returns a signup link. Optional: registers a phone number as a lightweight pre-step. arguments: phone | velora com.somosvelora |
| search_telegramanswers Full-text search over the tgden catalog (1.4M+ channels, 274k+ group chats, 193k+ bots) with subscriber/member counts, categories and trust scores. Needs no Telegram account — this is the public catalog, so it finds c... arguments: query, type, limit | tgden — Telegram catalog & search io.github.justjuice55 |
| connect_discordanswers Get the webhook setup schema to connect Discord. | SendIt io.github.shree-git |
| connect_slackanswers Get the webhook setup schema to connect Slack. | SendIt io.github.shree-git |
| connect_telegramanswers Get the credential setup schema to connect Telegram using API key or token credentials. | SendIt io.github.shree-git |
| send_smsanswers Send an outbound SMS from your organization's dedicated number.
``to`` must be E.164 (e.g. ``+14155551234``). ``body`` is the
message text. SMS requires a dedicated phone number on your
organi... arguments: to, body, recipient_consent, from_, metadata, idempotency_key | Hail io.github.hail-hq |
| get_smsanswers Fetch the current state of one SMS by id.
Use this after ``send_sms`` to check delivery status.
Example:
get_sms(sms_id="...") arguments: sms_id | Hail io.github.hail-hq |
| list_smsanswers Page through recent SMS messages for your organization.
``status`` filters to one of: queued, sent, delivered, failed,
undelivered, received. ``to`` filters to messages sent to a
specific E.16... arguments: cursor, limit, status, to | Hail io.github.hail-hq |
| my_numbers_sms_updateanswers Enables or disables inbound SMS support for a phone number. arguments: sms_enabled, id | Wavix io.github.wavix |
| sms_and_mms_sender_ids_listanswers Returns a list of Sender IDs. | Wavix io.github.wavix |
| sms_and_mms_sender_ids_createanswers Creates a Sender ID. Use the 10DLC API to create Sender IDs in the US. arguments: sender_id, type, countries, usecase, monthly_volume, samples | Wavix io.github.wavix |
| sms_and_mms_sender_ids_getanswers Returns a Sender ID. arguments: id | Wavix io.github.wavix |
| sms_and_mms_sender_ids_deleteanswers Deletes a Sender ID. arguments: id | Wavix io.github.wavix |
| sms_and_mms_opt_outs_listanswers Returns a paginated list of opted-out phone numbers. Results are limited to 25 records per page by default. Use `page` and `per_page` to navigate results. arguments: sender_id, campaign_id, created_after, created_before, page, per_page | Wavix io.github.wavix |
| sms_and_mms_opt_outs_createanswers Creates an opt-out for a Sender ID, 10DLC campaign,
or all outbound messages. arguments: opt_out | Wavix io.github.wavix |
| sms_and_mms_messages_listanswers Returns a paginated list of SMS and MMS messages. arguments: sent_after, sent_before, type, from, to, status | Wavix io.github.wavix |
| sms_and_mms_messages_sendanswers Sends SMS or MMS messages. MMS is supported for U.S. numbers only.
**Rate limit**: 20 messages per phone number in 24 hours. arguments: from, to, message_body, callback_url, validity, tag | Wavix io.github.wavix |
| sms_and_mms_messages_getanswers Returns a message. arguments: id | Wavix io.github.wavix |
| sms_and_mms_messages_list_allanswers Returns SMS and MMS messages in newline-delimited JSON (NDJSON) format. arguments: sent_after, sent_before, type, from, to, status | Wavix io.github.wavix |
| send_whatsapp_verificationanswers Send a WhatsApp verification code to the agent's mobile number. Publishing listings requires a verified WhatsApp number — if account_status shows can_publish=false, use this to start verification. A 6-digit code is de... arguments: phone, language | Tu Lugar com.tulugar |
| verify_whatsapp_codeanswers Complete WhatsApp verification by submitting the 6-digit code the agent received on WhatsApp (after send_whatsapp_verification). On success the account can publish listings. arguments: code | Tu Lugar com.tulugar |
| share_listing_whatsappanswers Generate a ready-to-send WhatsApp message for one of the authenticated agent's OWN listings: a polished, WhatsApp-tuned caption + a one-tap wa.me link (optionally pre-addressed to a client phone) + the property's main... arguments: listing_id, client_phone, locale | Tu Lugar com.tulugar |
| ListHsmsanswers <p>This is documentation for <b>AWS CloudHSM Classic</b>. For more information, see <a href="http://aws.amazon.com/cloudhsm/faqs-classic/">AWS CloudHSM Classic FAQs</a>, the <a href="https://docs.aws.amazon.com/cloudh... | Amazon CloudHSM amazonaws.com |
| GetSmsTemplateanswers Retrieves the content and settings of a message template for messages that are sent through the SMS channel. | Amazon Pinpoint amazonaws.com |
| CreateSmsTemplateanswers Creates a message template for messages that are sent through the SMS channel. | Amazon Pinpoint amazonaws.com |
| UpdateSmsTemplateanswers Updates an existing message template for messages that are sent through the SMS channel. | Amazon Pinpoint amazonaws.com |
https://neuronto.com/tools?q=..., or connect an agent to
https://neuronto.com/mcp and call find_tool. No key, no signup.