https://<NEURON_HOST>/MCP/XMPP. Use the host supplied by your provider.
What you need
You need an account the server can connect on your behalf. If account details are missing, the server requests them through the client. Your application communicates through MCP.Scopes and privileges
The server advertises these OAuth scopes:OAUTH.Scope.MCP.XMPP. to each suffix. When a row lists multiple privileges, all are required. For example, OAUTH.Scope.MCP.XMPP.Tools.Presence.Accept is a complete privilege name.
Tools
Select a tool name for its complete arguments, defaults, and return values in the original reference. Discover tools in your client to check what your session can use.Use this server
List resources to inspect contacts and queued messages. Use a bare JID, such asname@example.net, for contact identifiers. Request a presence subscription before exchanging messages with a new contact.
SendChatMessage takes To and Message, with optional IsMarkdown and Language. GetMessage can remove a message when Remove is true; PopMessage also removes the retrieved message. Both use the Tools.Message.Get privilege.
Resources and prompts
Resources expose contacts and received messages. Use returned resource URIs for reads and subscriptions. No custom prompts are documented.
See the original Messaging and contacts reference for complete schemas and response types, or return to MCP servers.