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
phone_send_smsanswers
Send an SMS from a phone number you own. Costs 0.05 USDC, paid per-action via x402.
arguments: number_id, to, body, payment
Palmyr
ai.palmyr
phone_temp_numberanswers
Lease a cheap, instant, receive-only US phone number from a pool to receive one SMS verification code — the phone analogue of a disposable temp email inbox. $0.20 for 30 min (ttl_seconds, clamped 300–1800), returned t...
arguments: ttl_seconds, payment
Palmyr
ai.palmyr
telegram_pair_codeanswers
Mint a short-lived one-time pairing code. DM it (or /start <code>) to the raccha.ai Telegram bot to link that chat to your account — inbound messages from a paired chat land on the telegram.inbound queue in your names...
arguments: owner_key
raccha.ai
ai.raccha
telegram_sendanswers
Send a text message to a Telegram chat_id that has already been paired to your account (via telegram_pair_code). Rejects with the same error regardless of whether the chat_id was never paired or is paired to a differe...
arguments: chat_id, owner_key, text
raccha.ai
ai.raccha
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
get_uk_number_infoanswers
Get details of the BuyUKeSIM UK Number (+44) eSIM: a real UK mobile line for unlimited incoming SMS and calls (app and service verification codes, WhatsApp, Telegram), no KYC, paid in crypto, instant QR. This is disti...
com.buyukesim/mcp
com.buyukesim
list_integrationsanswers
All notification integrations in the project (Slack, Telegram, Discord, PagerDuty, OpsGenie, Teams, webhook, etc.).
hyperping
com.hyperping
list_alertsanswers
Listeaza ultimele notificari trimise userului (email, webhook, slack, discord, telegram), cu detalii despre schimbarea care a declansat fiecare alerta.
arguments: type
com.omniwatchguard/mcp
com.omniwatchguard
delete_templateanswers
Видалити шаблон (record/email/sms/telegram/whatsapp).
arguments: app_id, template_id, kind
QuintaDB
com.quintadb
list_channelsanswers
Alert delivery channels on the account (email / webhook / Discord / Slack / ntfy / Telegram), their verification state and delivery health.
Watchpup
dev.workers.watchpup.watchpup
whatsapp_add_group_participant
Add a participant to a WhatsApp group
arguments: group_id, instance_id, participant_chat_id
Green API WhatsApp
com.green-api
whatsapp_check_whatsapp
Check whether a phone number has a WhatsApp account
arguments: instance_id, phone_number
Green API WhatsApp
com.green-api
whatsapp_connect
Connect a WhatsApp instance. Call this before using other tools. Validates credentials via getStateInstance.
arguments: api_token, api_url, instance_id
Green API WhatsApp
com.green-api
whatsapp_create_group
Create a WhatsApp group
arguments: chat_ids, group_name, instance_id
Green API WhatsApp
com.green-api
whatsapp_create_instance
Create a new WhatsApp instance via the GREEN-API Partner API
arguments: partner_token
Green API WhatsApp
com.green-api
whatsapp_delete_instance
Delete a WhatsApp instance via the GREEN-API Partner API
arguments: instance_id, partner_token
Green API WhatsApp
com.green-api
whatsapp_delete_message
Delete a message
arguments: chat_id, id_message, instance_id
Green API WhatsApp
com.green-api
whatsapp_delete_notification
Delete a notification from the queue (acknowledge receipt)
arguments: instance_id, receipt_id
Green API WhatsApp
com.green-api
whatsapp_disconnect
Disconnect a WhatsApp instance and remove credentials from the session
arguments: instance_id
Green API WhatsApp
com.green-api
whatsapp_edit_message
Edit a previously sent message
arguments: chat_id, id_message, instance_id, message
Green API WhatsApp
com.green-api
whatsapp_forward_messages
Forward messages to another chat
arguments: chat_id, chat_id_from, instance_id, messages
Green API WhatsApp
com.green-api
whatsapp_get_authorization_code
Get an authorization code for sign-in by phone number
arguments: instance_id, phone_number
Green API WhatsApp
com.green-api
whatsapp_get_chat_history
Get chat message history. Use a small 'count' (default 50, max 100) to keep responses focused.
arguments: chat_id, count, instance_id
Green API WhatsApp
com.green-api
whatsapp_get_contact_avatar
Get the avatar of a contact or group
arguments: chat_id, instance_id
Green API WhatsApp
com.green-api
whatsapp_get_contact_info
Get information about a contact or group
arguments: chat_id, instance_id
Green API WhatsApp
com.green-api
whatsapp_get_contacts
Get the contact list
arguments: instance_id
Green API WhatsApp
com.green-api
Showing 60 of 141 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

Analytics and monitoring
1,099 verified tools
Files and storage
1,035 verified tools
Calendar and scheduling
723 verified tools
Crypto and blockchain
708 verified tools
Payments and billing
706 verified tools
Images, audio and video
637 verified tools
Maps, location and weather
598 verified tools
Web scraping and browser automation
490 verified tools
Social media
481 verified tools