Index / Verified tools / Messaging and chat

Messaging and chat

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.

ToolServer
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
Showing 60 of 275 verified tools. Search the whole set, including full input schemas, at https://neuronto.com/tools?q=..., or connect an agent to https://neuronto.com/mcp and call find_tool. No key, no signup.

"Answers" means the endpoint responded to a handshake when last probed, and "auth required" means it demanded credentials. Both are statements about reachability, never about trustworthiness.

Other capabilities

Files and storage
3,592 verified tools
Analytics and monitoring
3,580 verified tools
Maps, location and weather
3,396 verified tools
Payments and billing
2,467 verified tools
GitHub and version control
2,384 verified tools
Calendar and scheduling
2,263 verified tools
Crypto and blockchain
1,992 verified tools
Images, audio and video
1,940 verified tools
HR and recruiting
1,479 verified tools