Everything an app would do, in a text message. Browse, book, ask, buy and get support inside the messaging app already on your customer's phone.
This listing identifies a third-party MCP server. MCPBundles is not affiliated with, sponsored by, or endorsed by the service or its operator unless stated on this page.
This server may ask you to sign in when your AI client connects.
Last probed Nov 3, 2026 · mcp.nativemsg.com
52tools discovered
For AI agents — MCPBundles Directory API
For MCP client apps (human connect):
MCP connect URL: https://mcp.nativemsg.com/mcp
Skill page: https://www.mcpbundles.com/skills/nativemsg-mcp-28a24a0363
Explore capabilities (52)
read 9
write 8
other 8
Showing 25 of 52
Showing 25 of 52 tools from the public preview. Connect the server to inspect the full live tool list.
Send Rcs7
Get5
List3
Other capabilities10
List Channel Types
read
list_channel_types
List every messaging channel type supported by nativeMsg.
Returns an array of `{ name, description }`. Channel-type ids
include `rcs`, `dlc`, `dsc`, `fb`, `twr`, `alx`, `web`, `bmp`.
Used as the `channelType` field on channel-creation calls.
List Channel Types — List every messaging channel type supported by nativeMsg.
Returns an array of `{ name, description }`. Channel-type ids
include `rcs`, `dlc`, `dsc`, `fb`, `twr`, `alx`, `web`, `bmp`.
Used as the `channelType` field on channel-creation calls.
Check Rcs Capability — Check whether a phone number supports RCS, and which RCS features.
Returns `{ rbmEnabled: bool, features: string[], name: string|null }`.
Features include codes like `RICHCARD_STANDALONE`, `ACTION_DIAL`,
`ACTION_OPEN_URL`, `RICHCARD_CAROUSEL`. Pass `channel_id` to scope
the check to a specific RCS channel; omit to use the account default.
Lookup Phone Capability — Carrier and line-type metadata for any phone number.
Returns `{ callingCountryCode, countryCode, carrierName,
mobileCountryCode, lineType, format, phoneNumber, valid,
validationErrors }`. `lineType` is one of: landline, mobile,
fixedVoip, nonFixedVoip, personal, tollFree, premium, sharedCost,
uan, voicemail, pager, unknown.
List Channels — List every messaging channel configured in the account.
A channel represents a connection to one messaging destination
(RCS agent, SMS short/long code, Facebook page, web chat, etc.).
The returned objects carry `id`, `channelType` (e.g. 'rcs', 'dlc',
'fb', 'web'), `botId`, `name`, and `description`. Pass `bot_id` to
filter to channels for a single bot.
Get Channel — Fetch one channel's full details by id.
Get Channel Subscription Count — Get the number of humans currently subscribed to a channel.
Returns `{ channelId, subscribedHumansCount }`.
Subscribe Humans To Channel — Bulk subscribe humans to a channel.
Subscribed humans become eligible to receive messages sent to that
channel. Returns `{ channelId, subscribedHumansCount }`.
Unsubscribe Humans From Channel — Bulk unsubscribe humans from a channel.
Returns `{ channelId, unsubscribedHumansCount }`.
Get your MCP into directories
A working endpoint is step one. Directory coverage is the coordinated launch across ChatGPT, Claude, Cursor, the MCP Registry, and community indexes.
What is the RCS for Business Messaging | nativeMsg MCP server?
Everything an app would do, in a text message. Browse, book, ask, buy and get support inside the messaging app already on your customer's phone.
How do I connect RCS for Business Messaging | nativeMsg to my AI agent?
Use the MCP endpoint listed on this page in your MCP client configuration. One-click install pills support Claude, Cursor, VS Code, and other hosts. Copy the remote MCP URL if your client needs a manual entry.
Operate this server?
Request removal if you do not want RCS for Business Messaging | nativeMsg listed here, or claim the listing if you want to manage it on MCPBundles.
Operate RCS for Business Messaging | nativeMsg?
This server appears in the MCPBundles directory. Verify you operate it to take over the listing — name, description, logo, contact email, and skill content. We email a 6-digit code to a maintainer address your server publishes in /.well-known/security.txt or /.well-known/mcpbundles.json. Free, takes about a minute.
MCPBundles publishes this directory for MCP discovery. Except where we host or operate an offering, third-party services run under their own terms. Product and company names on this page are used in a descriptive, identifying way (including under nominative fair use where applicable); they remain the property of their owners. Nothing here grants you rights in those marks, and nothing here is an offer to sell a third party's services. Terms · Request removal
More in developer tools
Other MCP servers in this category from the directory index
Add Humans By Phones — Bulk-create humans on a channel by phone number; optionally tag/subscribe.
List Humans — List every human (end-user / contact) in the connected nativeMsg account.
Returns a JSON array of human objects with fields including `id`, `name`,
`firstName`, `lastName`, `phoneNumber`, `email`, `botEnabled`, `channels`,
`subscribedChannels`, and `customFields`. No pagination is documented;
large accounts may return many records. Use `find_humans_by_attributes`
to filter, or `get_human` for a single record.
Get Human — Fetch a single human by id.
Returns the full human object including channels, subscriptions,
custom fields, RCS capability flags, and bot-enabled state.
Find Humans By Attributes — Find humans whose custom attribute matches a predicate.
Wraps `GET /humans?filters=...` for the common single-condition case.
`operator` is one of: present, absent, equal, notEqual, greater,
greaterOrEqual, less, lessOrEqual. The `value` argument is required
for all operators except `present` and `absent`.
Note: type mismatches (e.g. a numeric operator against a string
attribute) silently match nothing — they do not raise an error.
Get Human Subscription — Get a human's channel-subscription status.
Returns `{ channelId, humanId, subscription: bool }` for the human's
primary channel.
Get Human Tags — List the tags currently assigned to a human.
Returns an array of tag objects: `{ id, name, description,
dateCreated, dateUpdated }`.
Assign Tags To Human — Assign one or more tags to a human.
Provide exactly one of `tag_names` (assign by name; names that don't
exist will be created) or `tag_ids` (assign by existing tag id).
Returns `{ code, message }`.
Unassign Tags From Human — Remove one or more tags from a human.
Provide exactly one of `tag_names` or `tag_ids`. Returns
`{ code, message }`.
Update Human Attributes — Add or update arbitrary custom attributes on a human.
Set Human Bot Enabled — Enable or disable the conversational bot for a single human.
When disabled, the bot stops responding automatically in that human's
conversation — useful when a human agent has taken over. Returns the
full updated human object.
Send Rcs Text Message — Send a plain-text RCS message to one or more humans. NON-REVERSIBLE.
Delivers an actual SMS/RCS message and may incur per-message charges.
Confirm with the user before calling.
Send Rcs Media Message — Send an image / audio / video / file RCS message. NON-REVERSIBLE.
Send Rcs Buttons Message — Send an RCS message with action buttons (suggested actions). NON-REVERSIBLE.
Send Rcs Quick Replies Message — Send an RCS message with tap-to-reply chips (quick replies). NON-REVERSIBLE.
Quick replies are short text chips the user taps to reply with a
pre-filled message. Up to 11 replies.
Send Rcs Carousel Message — Send an RCS swipeable carousel of cards. NON-REVERSIBLE.
Send Rcs Rich Card Message — Send an RCS rich card (single card with media + suggestions). NON-REVERSIBLE.
Send Rcs List Message — Send an RCS list message (sectioned list of items). NON-REVERSIBLE.
Showing the first 25 tools — full list and schemas: Directory API.
How many tools does RCS for Business Messaging | nativeMsg provide?
MCPBundles probed 52 tools on the live server. The tool list on this page reflects what was discovered at the last refresh — connect your client to see the full set available to your session.
What authentication does RCS for Business Messaging | nativeMsg require?
RCS for Business Messaging | nativeMsg may require signing in to the provider before tools can run. Connect through MCPBundles or your MCP client and complete any provider login when prompted.
Don't want this listed?
Request removal from the MCPBundles directory. We stop publishing this listing on mcpbundles.com.
MCPBundles is an independent platform built on the open Model Context Protocol standard. MCPBundles is not affiliated with, sponsored by, or endorsed by Anthropic PBC.