The short answer
Yes, but not through X's main hosted MCP server. Its published capabilities cover reading posts, search, users, bookmarks, trends and Articles. Creating an ordinary post is not among them.
You do not have to take that on trust. The server's own OAuth metadata lists the scopes it can be granted, and post-write is not one of them. It cannot be given the authority even in principle.
There are three official servers, not one. The self-hosted repository does create posts, has no licence, and has not been touched since April. A third server for advertisers launched in August and can also create posts, which nobody has reported correctly.
The bill is not the sticker price. A plain post costs fifteen thousandths of a dollar. A realistic assistant session, which reads before it writes and confirms afterwards, costs about two and a half times that.
Add a link and it costs eighteen times the sticker price for one published post, because a post containing a URL is charged at more than thirteen times a plain one.
What a post with an image costs is genuinely unknowable from X's documentation, and we would rather say so than pick a number.
The question has a yes in it, so most guides stop there. The interesting part is which server can actually do it, and what arrives on the bill afterwards.
Can Claude post to Twitter?
Yes, through a connector, but not through the server most people install. X's general-purpose hosted MCP server can read posts, search, manage bookmarks and publish Articles. It cannot create an ordinary post. Posting requires either X's self-hosted server, its newer advertising server, or a third-party one.
X's three official MCP servers, checked at its own documentation on 9 September 2026
Server | Can it create a post? | Notes |
|---|---|---|
Hosted, general purpose | No | Reads, search, users, bookmarks, news and trends, and Articles. Writes are limited to bookmarks and publishing an Article |
Self-hosted repository | Yes | 119 tools generated from the API spec. No licence file at all, and no commit since April 2026 |
Advertising server | Yes | Launched around 21 August 2026. Two of its 23 tools write posts, and the endpoint behind one of them supports ordinary posts, not just promoted ones |
That split is the single most misreported thing in this topic. Press coverage and several guides describe the hosted server as exposing more than two hundred endpoints including post creation. That number belongs to a different server, and the tool that creates posts is not in the hosted one.
The proof, which takes one request
Capability tables are marketing surface and can lag. There is a harder artefact, and it settles the question.
Every MCP server that uses OAuth publishes a metadata document listing the scopes it can be granted. X's hosted server publishes one, and the list includes reading posts, reading users, reading and writing bookmarks, reading and writing lists and blocks, and billing. It does not include write access to posts. The neighbouring document for the wider API does advertise media write and advertising write, so the omission is specific rather than an oversight in how the file was generated.
‼️ That is a stronger check than reading a feature list, and you can repeat it on any MCP server before you connect it. Fetch the server's protected-resource metadata and read the scopes. A server cannot do a thing it cannot be granted permission for, whatever its description says.
X also told a reporter the same thing at launch, saying the tool is not compatible with its write endpoints so it is not possible to post with it. The capability table, the scope list and the company's own statement all agree.
The server nobody noticed
Around 21 August 2026, X launched a third MCP server aimed at advertisers. It has 23 tools, authenticates natively without the bridge the general server needs, and ships documented setup instructions for Claude.
Two of those tools write posts. More interestingly, X's own reference for the endpoint behind one of them states that both promoted-only and organic post creation are supported, and that organic posts can be created for the authenticated user. So the official server that can publish an ordinary post today is the advertising one.
The trade press covering that launch described it as connecting ad data to AI tools for guidance rather than creating anything. X's own reference documents ten state-changing tools. Where those two disagree, we are going with the documentation.
One honest limit on that finding. Whether the advertising server actually exposes the organic-versus-promoted switch to the model is not published, and confirming it needs an account with advertising access. We could not test it. What is documented is that the endpoint supports both.
Now the bill
Every guide that mentions cost quotes the same number, and it is the least useful figure available. Here is the arithmetic instead, using X's published rates.
What one published post costs, from X's own rate card
What you publish | Calls | Cost |
|---|---|---|
A plain text post | 1 | $0.015 |
A post containing a link | 1 | $0.200 |
A five-post thread, no links | 5 | $0.075 |
A post with a link and one image | 4 to 6 | $0.215 to $0.405, see below |
Reading back your last 20 posts | 1 | $0.020 |
Three of those rows deserve explaining, because each contains something people get wrong.
A link costs more than thirteen times a plain post. Same single call, same endpoint, 200 thousandths of a dollar instead of 15. Your own domain gets no exemption.
Reading twenty posts is one request and twenty charges. X bills per resource returned, not per call. That one sentence resolves most confusion about this pricing model. The same twenty posts belonging to somebody else cost five times more, because reading your own data is discounted.
The image row is a range because X has not published enough to make it a number. Media upload calls have no price on the rate card. Each attached media object bills as an extra post creation, according to a staff answer that is absent from the pricing page. And whether that surcharge bills at the plain rate or the link rate is undocumented.
What an assistant actually costs
The sticker price assumes one call. An assistant does not work that way. It checks which account it is on, reads recent posts so it does not repeat you, drafts, posts, and confirms the thing landed.
One published post, through an assistant, using X's published rates
Step | Cost |
|---|---|
Confirm which account is connected | $0.010 |
Read your last ten posts for context | $0.010 |
Claude drafts and you approve it | nothing |
Publish a plain post | $0.015 |
Read it back to confirm | $0.001 to $0.005 |
Total | about $0.036 |
That is roughly two and a half times the sticker price for a plain post. Add a link and a search step, which is what a research-then-post workflow looks like, and the same cycle comes to about $0.275. That is eighteen times the number every guide quotes, for one published post.
The reassuring half: the model's thinking, drafting and rewriting cost nothing on X's meter. Failed requests are not billed, because nothing is returned. And repeats of the same resource inside a 24 hour window are deduplicated, which X describes as a soft guarantee. So polling is cheaper than the arithmetic suggests.
At a post a day, a plain cadence is a little over a dollar a month. The same cadence with a link every time is over eight. The links, not the assistant, are the bill. We went through the whole rate card in what the X API actually costs in 2026.
What happens when the money runs out
It stops. Not just writing, everything. X's documentation says requests are blocked until you add credit, and the wording is API requests rather than write requests.
The specific failure we measured on our own account is an HTTP 402 with a credits-depleted problem type. We are flagging that as our own observation rather than a citable fact, because searching X's entire published documentation corpus for that status code returns nothing. The error that stops your product is the one X has not documented.
‼️ The trap underneath it: auto-recharge is documented as paused at zero or negative balance. The feature that exists to prevent an outage is disabled by the outage. X even warns that bursty usage can produce out-of-credit errors with auto-recharge switched on. If you drain the balance faster than the five-minute top-up window allows, you stay dark until a person intervenes.
Three claims worth disbelieving
That new developers get $500 in free credits. Several 2026 guides say this. It traces to a hand-picked closed beta in October 2025. X's current documentation promises no signup credit at all.
That the hosted server exposes 200 or more endpoints including posting. That figure describes the self-hosted repository, whose README actually lists 119 tools. The hosted server publishes six read-mostly categories.
That the X API has a $200 a month floor. That was the Basic tier, which closed to new developers in February 2026 and was force-migrated out during 2026. There is no subscription now, only credits.
So what should you actually use?
If you want reading, search and bookmarks, the hosted server is the least effort and the safest install. It is X's own, and it cannot post, which for many people is a feature.
If you want posting and you are comfortable running something locally, the self-hosted repository does it. Note before you adopt it that it carries no licence file, which is a legal question separate from whether it works.
If you are running ads, the advertising server is newer, better authenticated and can publish.
If you want none of that, a third-party connector or a scheduling product is doing the same API calls with the same charges, just billed through somebody else.
Whatever you pick, set a spending cap before your first post rather than after your first surprise.
Where we sit
Our MCP connector publishes to Twitter through the official API, so these rates are ours too. We pay the link surcharge on exactly the posts creators most want scheduled, which is a real cost of running this kind of product and not one we can engineer away.
The LinkedIn side of the same question has the opposite shape. Nothing to pay, and a clause in the developer terms saying you should not automate posting at all. We wrote that up in can Claude post to LinkedIn, and the connector lifespan problem in which LinkedIn MCP servers stop working after 60 days.
If you would rather Claude drafted and you posted by hand, our Claude skills hold no credentials and call no API, so they cost nothing to run and cannot generate a bill on anyone's meter.
The honest summary is that yes is the easy half of the answer. The useful half is that the official server most people reach for cannot do it, and the number everyone quotes is roughly a tenth of what a working setup costs.
Frequently asked questions
Can Claude post to Twitter?
Yes, through a connector, but not through X's general-purpose hosted MCP server. That server covers reading posts, search, users, bookmarks, trends and Articles, and its published OAuth scopes do not include write access to posts. Posting requires X's self-hosted server, its advertising server, or a third-party connector.
Why can't X's official MCP server post?
Its documented capabilities limit writes to bookmarks and publishing Articles, and its OAuth metadata does not list a post-write scope, so it cannot be granted that authority at all. X told a reporter at launch that the tool is not compatible with its write endpoints and cannot be used to post.
How much does it cost for Claude to post to X?
A plain post is $0.015 and a post containing a link is $0.200, more than thirteen times more. But a realistic assistant session also reads before it writes and confirms afterwards, which brings a plain post to around $0.036 and a link post with a search step to around $0.275.
Is there a free tier for the X API?
Not for new developers. The free tier ended in February 2026 and the model is now pay-per-usage credits with no subscription. Claims that new projects receive $500 in credits refer to a hand-picked closed beta from October 2025, not a standing offer.
What does a post with an image cost on the X API?
X does not publish enough to say. Media upload calls have no line item on the rate card, each attached media object reportedly bills as an extra post creation according to a staff answer absent from that page, and whether that surcharge uses the plain or the link rate is undocumented. The honest range is roughly $0.215 to $0.405.
What happens when X API credits run out?
Requests are blocked, reads as well as writes, until credit is added. In our own measurement the API returned an HTTP 402 with a credits-depleted problem type, though that status code does not appear anywhere in X's published documentation. Note also that auto-recharge is documented as paused at zero balance.
AI disclosure
Written and fact-checked by Prateek Singh. VoiceMoat publishes a connector that posts to Twitter through the official API and pays the rates described here. The hosted server's capability table was opened and read at X's own documentation on 9 September 2026, and its OAuth scope list was fetched from the server's own metadata endpoint on the same day. Prices, rate limits and billing rules come from X's published pricing pages, read the same day; those pages carry no visible last-updated date. The 402 behaviour is our own measurement from our own account and is labelled as such, because that status code appears nowhere in X's documentation. Where X's own pages contradict each other on how many tools a server exposes, both readings are described rather than one being chosen. No Enterprise pricing figure is quoted, because no X source corroborates the one in circulation.
Keep reading

Industry
Does LinkedIn have an official MCP server? The answer changed in August
Every guide on this question says no, and every one of them is now out of date. Some time between 11 July and 5 August 2026, LinkedIn put a Develop with MCP link on its developer homepage, badged it New, and made it the first thing you see. It has documented that precisely nowhere. Here is what is verifiably there, what is still missing, and the install trap that catches people looking for an official server in the meantime.
11 min read
·

Industry
Can Claude post to LinkedIn? Yes, and LinkedIn's own developer terms say it should not
Claude can publish to LinkedIn through a connector, using a permission LinkedIn hands out self-serve. The final item in LinkedIn's API Terms of Use is a flat ban on using the APIs to automate posting. Every guide we read cites the wrong document, and several sell scheduling while calling themselves the compliant option. Here is the clause, what Claude can and cannot actually publish, and why the connector most people recommend cannot work on claude.ai at all.
12 min read
·

Industry
Which LinkedIn MCP servers stop working after 60 days
Every comparison of LinkedIn MCP servers sorts them by stars, tools and terms risk. None of them mentions that the ones using LinkedIn's sanctioned login die after 60 days and cannot renew themselves. We went through the field server by server. Only a handful use that route at all, most of those are abandoned, and the ones that never expire avoid the problem by holding a credential that lasts a year and cannot be revoked individually.
9 min read
·

Industry
What the X API actually costs in 2026
The rate card is published, and it is the least useful part of the answer. What decides your bill is that billable events are not API calls, that one attached image doubles a post's cost, that the same post costs five times more to read through one endpoint than another, and that the monthly read cap changed three times this year with no announcement. Plus the failure nobody has written down: what the API actually returns when the money runs out, which we measured because it happened to us.
15 min read
·

Industry
Does LinkedIn have an analytics API? Yes, and almost no guide mentions it
The settled wisdom is that LinkedIn gives you no way to read your own post performance programmatically. That stopped being true on 8 July 2025, when LinkedIn shipped a member post analytics endpoint with eleven metrics. We read seventeen pages that rank for this question and only three name it. Here is what exists, who can actually get it, the metrics LinkedIn will not give a personal profile at all, and the storage question LinkedIn has never answered.
14 min read
·
From the X algorithm series
The X algorithm in May 2026: why voice wins under the new transformer
Read ›