Palmyr
Agent infra: email, phone, social, domains, VPS, wallets.
Connector by palmyr.aiOfficial · Domain verified by the MCP Registry
Chalk Labs
Need help deploying Palmyr?
Chalk Labs sets up agents like this inside real teams: connected to your tools, tested on your data, with a human in the loop where it matters.
Install
Works with Claude Code, VS Code, Cursor, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install connector/palmyr-ai-palmyr
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Remote endpoint
https://palmyr.ai/mcpRemote (HTTP)
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this server can do and what it asks for, from its tool list and install config. Checked Oct 25, 2026.
- Tools
- 13 read · 14 write · 0 delete · 6 not yet classified
- Secrets
- None asked for
- Install scripts
- Nothing to install (hosted)
- Runs as
- Hosted (remote endpoint)
Tools by what they do 33
From the running server's own tool list (tools/list) on Oct 25, 2026.
Read 13 · Look things up without changing anything.
card_getcard_listcard_statusdomain_checki402_planpalmyr_capabilitiespalmyr_pricingphone_read_messagestiktok_accountstiktok_connect_statustiktok_nichestiktok_operation_status
Show 1 more tools
tiktok_series
Write 14 · Create, change, send or run things.
card_buydomain_registeremail_create_inboxemail_create_tempemail_extend_tempemail_read_messagesemail_sendphone_buy_numberphone_send_smstiktok_cancel_scheduledtiktok_connecttiktok_post
Show 2 more tools
tiktok_scheduledtwitter_post
Not yet classified 6 · We could not tell from the name and description.
compute_deployphone_extend_tempphone_temp_numbertiktok_analyticstiktok_hookswait_for_otp
Network hosts it talks to 1
palmyr.ai· found in remote endpoint, install command
Files it touches
- Any path the agent passes to its tools
Tools (33)
As the server listed them on Oct 25, 2026. Descriptions are the server’s own words; hidden characters are shown as [U+…].
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_status until ready (~10s), then fetch the number with card_get. US merchants only; non-reloadable (spend across transactions until depleted); max 6 cards per agent per rolling 24h (issuer limit).
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.
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).
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.
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.
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 domain) is returned in the response. Auto-expires (default 24h). Reads return plaintext to the owning wallet (no E2E key to manage). Costs 0.50 USDC, paid per-action via x402.
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_create_temp). Costs 0.50 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.
email_sendSend emailSend an email from an inbox you own. Costs 0.08 USDC, paid per-action via x402.
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.
palmyr_capabilitiesPalmyr capabilitiesList the i402 capabilities Palmyr can plan and execute (the intent-resolver catalog). Free — no payment required.
palmyr_pricingPalmyr pricingList every paid Palmyr capability and its live x402 price (USDC on Solana/Base). Free — no payment required.
Show 18 more tools
phone_buy_numberBuy phone numberProvision a real phone number (SMS + voice) for your agent. Costs 3.00 USDC, paid per-action via x402.
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 phone_temp_number). Costs 0.20 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.
phone_send_smsSend SMSSend an SMS from a phone number you own. Costs 0.05 USDC, paid per-action via x402.
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 the pool at expiry; call wait_for_otp to catch the code. Good for one-time SMS verification and phone-gated signups. Works with major sites like Google, X, and Discord; some (Telegram, WhatsApp, OpenAI) may reject it as a VoIP number — for strict sites, buy a dedicated number with phone_buy_number. Pool numbers are recycled after the lease, so use them for one-time codes only, n…
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 via x402.
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_operation_status. Costs 0.005 USDC, paid per-action via x402.
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 tiktok_operation_status. Costs 0.001 USDC, paid per-action via x402.
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 authenticates is the browser that later acts, and every other TikTok tool then works with `cookies` omitted (no jar to move). The paying wallet becomes the account's owner. Async: poll tiktok_connect_status with the returned token. Costs 0.01 USDC, paid per-action via x402.
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_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 history — the answer for a brand-new account (0.05 USDC; tiktok_niches lists them, free). The two are never blended. Pass caption to classify a draft before posting. Paid per-action via x402 — the 402 challenge carries the exact price for the arguments you sent.
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_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 auto-refunded — see refund_status).
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_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 directly in TikTok Studio are invisible to it. Costs 0.001 USDC, paid per-action via x402.
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_analytics runs, so history exists only for what you have scraped. Costs 0.001 USDC, paid per-action via x402.
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.
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_read_messages during account signups and 2FA flows. Messages that arrived up to lookback_s seconds (default 10) BEFORE the call also match, so a code that landed early is not missed — pass lookback_s=0 when reusing a number across signups so a stale code can't be re-served. Default extraction handles standalone 4-8 digit codes, 'code is/code:' tokens, and Google-style G-XXX…
Signals
- Stars
- 6
- Forks
- 1
- Open issues
- 4
- Last commit
- Sep 13, 2026 (1 month ago)
- Last release
- Jul 3, 2026 (4 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- Registry name
ai.palmyr/palmyr- Version
- 1.0.0
- Auth
- Auth not stated
- License
- MIT
- Repository
- github.com/0xArtex/Palmyr
- Website
- palmyr.ai
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
Done for you
Rather not set it up yourself?
Chalk Labs scopes, builds and runs agents for your team: the task audit, the eval harness, the integrations and the weekly ops report. Fixed scope, priced before we start.
See how we build AI agents →Read the case studies
Chalk Labs is a two-founder AI and growth studio. We build AI agents, CRMs and MVPs for Web3 and AI companies, and have shipped 50+ product and token launches.
- launches shipped
- 50+
- launches shipped
- media placements
- 500+
- media placements
- founders on every account
- 2
- founders on every account
Press we've placed: Forbes · CoinDesk · Decrypt · Cointelegraph · The Block
Rahil Jain, Co-founder, Chalk Labs. Ex-Goldman Sachs engineer. You talk to the person who builds it.
Get Palmyr running in your business
Tell us what you want to automate. A founder replies within one working day with a plan, not a pitch deck.
Cite this page
Palmyr MCP server. Agent Mart. https://agentmart.dev/connectors/palmyr-ai-palmyr (last updated 2026-10-24)