Connect Hilt PayMe to a compatible AI client
The Hilt PayMe remote MCP server lets a compatible AI client understand ordinary payment instructions, resolve verified PayMe recipients, prepare exact payment terms, and read payment activity. The AI does not hold payment authority. It returns a Hilt approval page, and the payer reviews and signs with Phantom, Solflare, Backpack, Trust Wallet, or SafePal on mobile, or a supported browser wallet such as Jupiter on desktop. The payer does not need a PayMe account.Client support and connector menu names vary. Hilt provides a standard remote MCP endpoint and OAuth authorization flow; each AI client controls how custom MCP servers are installed and displayed.
Add the connector
- Open the connector, integration, or tools settings in a compatible AI client.
- Add a custom remote MCP server.
- Enter this URL:
- Continue to Hilt when the client opens the OAuth flow.
- Sign in with X and approve the requested PayMe scopes.
- Return to the AI client and keep the Hilt PayMe connector enabled.
- Optionally create a receiving profile if you want people to pay your X handle or want the connector to create payment links for you.
Confirm the connection
Ask:hilt_pay_me_account and returns the connected X identity plus any optional receiving profile. This checks the connector without preparing a payment.
There is no special slash command. Use ordinary language:
What the connector can do
- read the connected X identity and optional receiving profile
- resolve an active Hilt PayMe profile by X handle
- start a trackable SOL or Solana USDC payment to a verified PayMe handle
- read sent and received payment activity
- create an amount-specific payment link for the user to share
- cancel an unapproved payment or unused payment link
What the connector cannot do
- access a seed phrase or private key
- sign or submit a wallet transaction
- move funds without wallet approval
- pay an X handle with no active Hilt PayMe profile
- post or send a direct message on X
- contact a named payer automatically
- treat a typed X handle alone as a payout destination
Sending and receiving are separate
A user can authorize the connector with X and send without creating a PayMe receiving profile. The outgoing payer approves with Phantom, Solflare, Backpack, Trust Wallet, or SafePal on mobile, or a supported browser wallet such as Jupiter on desktop, and does not need a PayMe account. A receiving profile is needed only when the connected user wants payments sent to their own X handle or wants the connector to create PayMe links for them. The receiving wallet signs its own identity binding so an X account cannot assign a wallet it does not control.Send a payment
Example:hilt_pay_me_send_payment. Hilt returns:
- a trackable payment ID
- the recipient’s verified PayMe handle and receiving wallet
- the exact asset, recipient amount, and 2% fee preview
- a 30-minute wallet-approval expiry
- a
pay.hilt.soapproval URL
awaiting_wallet. It is not a receipt and does not mean funds have moved. The payer opens the URL, reviews the full terms, and approves with Phantom, Solflare, Backpack, Trust Wallet, or SafePal on mobile, or a supported browser wallet such as Jupiter on desktop. Hilt then exposes authorization or confirmation state and the Solana transaction signature when available.
Check payment activity
Examples:hilt_pay_me_get_payment reads one outgoing payment. hilt_pay_me_list_activity returns recent sent and received activity. Hilt distinguishes awaiting wallet approval, wallet-authorized checkout, confirmed settlement, expiry, cancellation, and a known failed checkout.
Create a payment link
Example:hilt_pay_me_create_payment_link returns a link for the connected user to share. Hilt does not message, mention, post to, or otherwise contact another X account.
Payment links expire after 72 hours by default. The connector may set an expiry from 1 to 168 hours. An unused link can be checked or cancelled before a payer authorizes the checkout.
Connector tools
OAuth permissions
Connector access tokens are accepted only by the PayMe MCP resource. They are not dashboard sessions, Hilt Pay API keys, or wallet credentials.
Current asset scope
The exact send-payment and payment-link tools support:- native SOL
- Solana USDC
/v1/access. It does not create API entitlements or x402 metered access.
Discovery endpoints
- MCP resource:
https://api.hilt.so/mcp/pay-me - OAuth protected-resource metadata:
https://api.hilt.so/.well-known/oauth-protected-resource/mcp/pay-me - OAuth authorization-server metadata:
https://api.hilt.so/.well-known/oauth-authorization-server - PayMe builder:
https://pay.hilt.so/me - PayMe agent pack:
https://pay.hilt.so/agent-pack.json

