Palmyr by palmyr.ai

MCP server · Email delivery APIs · indexed, not reviewed

Hostedvendor's own

Not reviewed

No score, grade or rank. This listing is facts from the official MCP registry and our own checks, and it stays out of the rankings until the panel reviews it.

How the index works

Agent infra: email, phone, social, domains, VPS, wallets. Paid per-action via x402, no API key.

What the official MCP registry says

Facts

MCP registry
ai.palmyr/palmyr · 1.0.0
Endpoint
https://palmyr.ai/mcp
Website
palmyr.ai
GitHub stars
6
Registry entry
updated 3 Jul 2026

From the official MCP registry, the package registries and our own checks. JSON · Markdown

Why it's listed

  • It's published in the registry under palmyr.ai, a namespace the registry only gives to whoever proves they control that domain.

Being indexed says nothing about quality, and nobody can pay for it. Is this yours? Ask for a review.

Tools it lists 33 · about 7,090 tokens of context · checked 3 hours ago

ToolWhat it doesHint
palmyr_pricingPalmyr pricingList every paid Palmyr capability and its live x402 price (USDC on Solana/Base). Free — no payment required.
palmyr_capabilitiesPalmyr capabilitiesList the i402 capabilities Palmyr can plan and execute (the intent-resolver catalog). Free — no payment required.
i402_plani402 plan (intent resolver)State an intent, get a priced execution plan. The i402 orchestrator turns a natural-language outcome into an ordered list of x402 calls your agent signs and runs. Costs 0.10 USDC per plan, paid per-action via x402.
card_buyBuy prepaid Visa cardBuy a USA prepaid Visa card loaded with EXACTLY the requested balance ($5–$1000). Dynamic x402 price = amount + fee (3% min 0.50 USDC) — the 402 instructions carry the exact total. Returns 202 with an operation_id: poll…
card_statusCheck card purchase statusPoll a card purchase started by card_buy (free). done=true when status is 'ready' (fetch details with card_get) or 'failed' (payment auto-refunded — see refund_status).
card_getGet card number/CVVRetrieve a prepaid card you own: full card number, CVV, expiry, live balance. Owner-verified (0.01 USDC ownership proof; the paying wallet must be the card's buyer).
card_listList your prepaid cardsList cards owned by the paying wallet: status, last4, balance (never full numbers — those are per-card via card_get). 0.01 USDC ownership proof.
email_create_inboxCreate email inboxProvision an email inbox at {name}@palmyr.ai (or a custom domain you own), keyed to your wallet. Costs 2.00 USDC, paid per-action via x402.
email_create_tempCreate disposable temp inboxProvision a cheap, disposable, receive-only email inbox — ideal for receiving a one-off verification or order-confirmation email during a checkout/signup flow. The address (a natural-looking handle on a dedicated inbox…
email_extend_tempExtend disposable temp inboxRent another 7 days on a live disposable temp inbox — each call pushes expires_at exactly 7 days further (fixed, stackable, no cap). Owner-only; expired temp inboxes cannot be revived (buy a new one via…
email_sendSend emailSend an email from an inbox you own. Costs 0.08 USDC, paid per-action via x402.
email_read_messagesRead email messagesRead decrypted messages from an inbox you own (payment wallet must match the inbox). Costs 0.02 USDC, paid per-action via x402.
phone_buy_numberBuy phone numberProvision a real phone number (SMS + voice) for your agent. Costs 3.00 USDC, paid per-action via x402.
phone_send_smsSend SMSSend an SMS from a phone number you own. Costs 0.05 USDC, paid per-action via x402.
phone_read_messagesRead SMS messagesRead SMS messages received on a phone number you own. Costs 0.02 USDC, paid per-action via x402.
wait_for_otpWait for SMS verification code (OTP)Wait for an SMS verification code / OTP to arrive on a Palmyr phone number you own, and return the parsed code. Blocks up to timeout_s (default 60, max 90) checking every ~2s — one call replaces hand-rolled polling of…
phone_temp_numberLease disposable temp phone numberLease 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 to…
phone_extend_tempExtend disposable temp phone numberRent another 30 minutes on a live disposable temp number — each call pushes expires_at 30 min further (stackable up to 24h total lease). Owner-only; expired temp leases cannot be revived (lease a fresh one via…
twitter_postPost to X (Twitter)Post a tweet from an X account you control (via injected session cookies). Costs 0.001 USDC, paid per-action via x402.
tiktok_postPost to TikTokPost a video to a TikTok account you control (from video_base64 or video_url), immediately or scheduled. Async: returns an operation to poll with tiktok_operation_status. Costs 0.01 USDC, paid per-action via x402.
tiktok_operation_statusCheck TikTok operation statusPoll an async TikTok operation started by tiktok_post / tiktok_analytics / tiktok_cancel_scheduled (free). done=true when status is 'posted' / 'done' (carries video_url or the op's result) or 'failed' (payment…
tiktok_connectConnect a TikTok account (server-side login)Attach a TikTok account by logging in ON THE SERVER, into that account's own persistent browser profile: returns a connect_url to hand a human, who scans the QR in the TikTok app. The recommended path — the browser that…
tiktok_connect_statusCheck TikTok connect statusPoll a server-side login started by tiktok_connect (free). done=true when state is 'completed' (the account is live and usable with cookies omitted) or 'failed'.
tiktok_accountsList your TikTok accountsList the TikTok accounts the paying wallet owns, with session health (status, profile_present, hours_since_success, last_error_code) — i.e. which of your accounts are still logged in. Costs 0.001 USDC, paid per-action…
tiktok_analyticsFetch TikTok analyticsScrape per-post analytics (views, likes, comments, shares) for a TikTok account you control, and record a sample so tiktok_series can answer 'is it still growing'. Async: returns an operation to poll with…
tiktok_seriesRead TikTok engagement historyRead the stored per-post history for an account you own: the full time series for one video (video_id), per-video growth over a window (hours), or the latest sample per video (neither). Samples come from…
tiktok_hooksTikTok hook analysisWhich caption openings actually earn views. Pass account_id or tag to measure YOUR accounts against their own median (0.001 USDC). Pass niche to report what is working in that niche across TikTok, needing no posting…
tiktok_nichesList TikTok nichesList the niches tiktok_hooks can report on, with how fresh each corpus is. Free — an agent should not pay to learn what it may ask for.
tiktok_scheduledList scheduled TikTok postsList the posts you have queued with tiktok_post(schedule_at), and whether each is still pending, due, or confirmed published. Palmyr's own record — TikTok exposes no way to read pending posts back, so edits made…
tiktok_cancel_scheduledCancel a scheduled TikTok postCancel a post queued with tiktok_post(schedule_at). TikTok has no 'unschedule', so this deletes the held video — the cancellation is recorded only once that succeeded. Async: returns an operation to poll with…
domain_checkCheck domain availabilityCheck domain availability and per-TLD pricing. Pass a full domain (example.com) or a bare name to scan popular TLDs. Free — no payment required.
domain_registerRegister domainRegister a domain to your wallet. Priced per TLD — the exact quote is returned in the 402 challenge, paid per-action via x402.
compute_deployDeploy VPSDeploy a cloud VPS keyed to your wallet (optionally auto-installs OpenClaw/skills). Priced per server type — the exact quote is returned in the 402 challenge, paid per-action via x402.

What https://palmyr.ai/mcp answered to tools/list, asked without credentials over MCP 2025-11-25. The token figure is the size of the list as sent, divided by four; a model sees about that much before it calls anything. Full definitions, input schemas included, are in the listing's JSON under mcpTools.

How its tools read to an agent 0 errors · 48 warnings · 1 note

  • warnTC11compute_deploy2 parameters without a description: location, sshPublicKey
  • warnTC11email_create_inbox1 parameter without a description: solanaPublicKey
  • warnTC11email_send3 parameters without a description: body, html, subject
  • warnTC11i402_plan2 parameters without a description: constraints, deadline_seconds
  • warnTC11phone_buy_number1 parameter without a description: areaCode
  • warnTC11phone_send_sms1 parameter without a description: body
  • warnTC11tiktok_analytics2 parameters without a description: country, proxy_session_id
  • warnTC11tiktok_cancel_scheduled2 parameters without a description: country, proxy_session_id
  • warnTC11tiktok_connect1 parameter without a description: proxy_session_id
  • warnTC11tiktok_post4 parameters without a description: caption, country, privacy, proxy_session_id
  • warnTC11twitter_post2 parameters without a description: community_id, proxy_session_id
  • warnTC13tiktok_analyticscookies (array with no items)
  • warnTC13tiktok_cancel_scheduledcookies (array with no items)
  • warnTC13tiktok_postcookies (array with no items)
  • warnTC13twitter_postcookies (array with no items)
  • warnTC16card_buyno readOnlyHint or destructiveHint
  • warnTC16card_getno readOnlyHint or destructiveHint
  • warnTC16card_listno readOnlyHint or destructiveHint
  • warnTC16card_statusno readOnlyHint or destructiveHint
  • warnTC16compute_deployno readOnlyHint or destructiveHint
  • warnTC16domain_checkno readOnlyHint or destructiveHint
  • warnTC16domain_registerno readOnlyHint or destructiveHint
  • warnTC16email_create_inboxno readOnlyHint or destructiveHint
  • warnTC16email_create_tempno readOnlyHint or destructiveHint

The first 24 of 49; every finding is in the listing's JSON under mcpTools.check.

The checks from /check and anchor check, run each day on the list above: about 7,090 tokens of definitions. Not part of the score yet. Check your own server.

For companies

Do agents find, use and choose your tools?

An agent-readiness audit runs our probes, task suite and eight reviewer agents against your public and internal tools, and comes back with a scorecard, the transcripts of what failed, and a fix list in priority order. From $2,500, re-run included. We never take payment to move a rank. We do help companies earn one.