Watch what happens right after you connect Tareno: your assistant can see your social accounts, and you can start writing.
1Ask about your accounts
2Tareno looks them up
3Your accounts appear
4Write what you want
Grok Build
Which of my social accounts are connected?
Write anything, for example: Post about our new product
Which of my social accounts are connected?
Found 4 accounts
You have 4 accounts connected: Instagram, LinkedIn, TikTok, X
Write anything, for example: Post about our new product
Illustrated demo · no live account
How do I connect Tareno to Grok Build?
Run the grok mcp add command with the http transport, a name such as tareno and Tareno's MCP address, or add the server under mcp_servers in ~/.grok/config.toml. Use the project scope only for servers without secrets. For OAuth, Grok opens a browser flow and stores the token. xAI documents the flow, and Tareno has not completed a client test.
Connect Grok Build in four steps
1
Choose where the server lives
xAI's guide says grok mcp add writes to your user file at ~/.grok/config.toml by default, and writes to .grok/config.toml in the repository when you pass the project scope. A server without secrets can live in the project file and be committed; a personal sign-in belongs in the user file.
2
Add Tareno as a remote server
Pass the http transport, a name made of letters, numbers, hyphens or underscores, and the address shown on the right. xAI recommends this native URL form over wrapping a server in an npx mcp-remote proxy, because Grok then handles OAuth itself.
3
Authenticate
The guide says Grok opens a browser authorization flow when a server asks for OAuth, and you can also press i on the server in the /mcps screen. Tokens are stored as plaintext in ~/.grok/mcp_credentials.json with owner-only permissions, so keep that machine yours.
4
Check what loaded
grok inspect shows which servers are loaded and where they come from, and grok mcp doctor is the first diagnostic step. Then ask Grok Build to call your connected accounts. Your account appearing in the answer is the confirmation; an empty answer means it has to be connected inside Tareno.
Review text, media, account, and time in Tareno and approve.
Where Grok Build helps with Tareno
A terminal agent sits next to the work that people want to talk about. These jobs use that proximity, and each has a workflow guide.
01
A release becomes an X post from the diff itself
Grok Build can read the commits and the changelog of a tagged release and write the post from what changed, not from memory. You read it against the diff, then it is saved as a draft, which is more reliable than writing the announcement an hour after the build when details have blurred.
02
A finished project becomes a LinkedIn case study
When a migration or an optimization is done, the evidence is still in the repository: before and after numbers, the issue thread, the benchmark script. Grok Build can pull those into a LinkedIn draft with the limits stated, leaving you to remove anything private before it is saved.
03
Compatibility with the tools you already use
xAI's guide says Grok also reads MCP definitions from ~/.claude.json, .cursor/mcp.json and a project .mcp.json, with config.toml taking priority. A team that already configured Tareno for another coding agent may find it picked up, which is convenient and worth checking with grok inspect.
Prompts to copy for Grok Build
01
Check the connection
Use Tareno to list my connected social accounts with platform and account name. Read only: do not create, schedule or publish anything. Tell me which account you would use for a release post on X and which for a LinkedIn case study.
02
Release post from the diff
Read the commits between the last two tags and the CHANGELOG entry, then write an X post within 280 characters that states the one change users will notice most. List the commit hashes the claim rests on, and do not mention anything that is not in them.
03
Case study with limits
From the issue thread and the benchmark output in this repository, write a LinkedIn draft of about 200 words on the performance work, with the before and after numbers, the machine they were measured on and one limitation. Leave out file paths and customer names.
04
Save the drafts
Use Tareno to confirm my X account handle and my LinkedIn profile name, then save the two approved texts as separate drafts. Return each draft ID with its text, and request no time until I give you the day and the time zone.
05
Request the slots
Take the drafts draft IDs and ask Tareno to schedule them for Tuesday 09:00 in America/Los_Angeles. Return the action IDs and remind me that each request still waits for my approval in the Tareno dashboard.
All Grok Build guides
One guide for every network this agent can work with in Tareno, each with its own example, prompts and limits.
Tareno has not completed a client test with Grok Build. The steps follow xAI's documentation, so verify the connection with a read-only call before you rely on it.
Grok Build and Grok Bot are different products. Their setup, config files and guides are separate, so use the page that matches the tool you run.
Header values and OAuth tokens are stored as written or in plaintext files on your machine. Keep secrets out of a committed project config and reference environment variables instead.
xAI's guide does not describe a general approval model for MCP tools, so treat Tareno's pending actions as the real gate before anything is published.
Scheduling, publishing, edits to scheduled posts and deletions create approval actions in Tareno. Grok Build can request them but cannot approve them.
Grok Build compared with other coding agents
Codex, Claude Code and Cursor reach Tareno through documented setups that Tareno knows well. Grok Build uses the same remote MCP idea with its own commands and config file, plus compatibility with other tools' definitions. If you already work with xAI's models, it keeps the announcement in the same session as the code. If not, choose the agent your team already uses.
Connection · Availability
Grok Build: Connect your account
Availability
Custom MCP connection
Connection
mcp · Setup documented; client test still required
Open the client's MCP server settings. Add Tareno with the HTTPS endpoint below using Streamable HTTP. This requires support for authenticated remote MCP, not just local stdio servers.
Choose OAuth, connect and sign in with your own Tareno account. Check the requested permissions. Refresh the client's tool list after authorization.
Run list_accounts first. Confirm the returned workspace and account IDs before creating a draft. If no accounts appear, connect a social account in Tareno first.
https://tareno.co/api/mcp
Use the same Tareno account across supported clients. Open the relevant setup guide for authentication, first use, reconnect, and revocation.
No. Grok Build is xAI's terminal coding agent, while Grok Bot is a separate product with a plugin and connector model of its own. Tareno has a separate guide for each, and the setup steps on one page do not apply to the other.
Where does Grok Build keep its MCP settings?
In ~/.grok/config.toml for your user, and in .grok/config.toml inside a repository for project servers, according to xAI's guide. Project files are limited to MCP servers, plugins and permission rules, and secrets should not be written into a committed one.
Does Grok Build handle OAuth for remote servers?
Yes, according to xAI's guide: when a server requests OAuth, Grok opens a browser authorization flow and stores the tokens. You authenticate once, and the stored credentials are reused, so sign in with your own Tareno account rather than a shared one.
Has Tareno tested this connection?
Not yet. The setup follows xAI's published documentation and Tareno's OAuth is standard, but a full read-only run through Grok Build has not been completed. Run `list_accounts` first and treat the result as the test for your own setup.
What does grok mcp doctor do?
xAI's guide names it as the first diagnostic step when a server does not load. Together with grok inspect, which shows loaded servers and where each one came from, it tells you whether a problem is in the config, the transport or the sign-in.
Can Grok Build publish a post without my approval?
No. A scheduling or publishing request becomes an approval action in Tareno, and nothing reaches X or LinkedIn until you approve it in the dashboard. Grok Build can only report that the action is pending and read its status afterwards.
Can I reuse a Claude Code or Cursor config?
Possibly. xAI's guide says Grok also reads ~/.claude.json, .cursor/mcp.json and a project .mcp.json, with its own config taking priority. Run grok inspect to see what it actually loaded, because a stale definition can point at an old address.
Which Tareno tools will Grok Build call first?
Usually `list_accounts` to confirm the destination, then `create_drafts` to save the text. `schedule_posts` comes last and returns an approval action instead of publishing anything, and `get_action_status` tells you what became of the request.
Let Grok Build prepare your next posts
Start with your Tareno account, connect your agent and prepare drafts. You approve what goes live.