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
JetBrains Junie
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 JetBrains Junie?
In the IDE open Tools, then Junie, then MCP Settings, and choose Add. Junie opens an mcp.json with an mcpServers section; add an entry named tareno with the hosted endpoint. After saving, Junie lists the server with its connection state and tools. Ask for your connected accounts to test. Tareno has not completed a client test with Junie.
Connect Junie in four steps
1
Open the MCP settings
The path is Tools, Junie, MCP Settings and then Add. JetBrains' documentation says the fields inside the file come from each server's own documentation, so Tareno's setup page is the reference rather than Junie's.
2
Paste the hosted endpoint
Call the entry tareno and use the address from the example on the right. Once the file is saved, Junie lists the server, its connection state and the tools it found, which is the first place to look if something is wrong.
3
Sign in with OAuth
The hosted endpoint supports OAuth, so you sign in with your Tareno account in the browser. Keep any API key in an environment variable and out of the mcp.json that you might commit.
4
Check with a read-only call
Ask Junie for your connected accounts before it drafts anything. If the account you want comes back, the connection holds; if not, connect the account in Tareno first.
Review text, media, account, and time in Tareno and approve.
Where Junie helps with Tareno
Junie can compile, run and read the code a post is about, which is the difference between a tip and a rumour. Three jobs use that, each with its own workflow page.
01
A refactoring becomes a LinkedIn case study
After replacing callbacks with coroutines or splitting a module, the lesson is worth sharing with teams facing the same migration. Junie summarizes the change from the diff and the tests, lists every identifier it took from the code, and rewrites the draft without table names, service names or hostnames before you read it.
02
A plugin release becomes an X post with a GIF
Plugin authors announce versions to people who install on sight. Junie reads the change notes and the plugin descriptor, quotes the compatible IDE range exactly, finds your demo GIF in the Tareno library and fits the post into 280 characters, since X allows one animated GIF in place of photos.
03
A language tip becomes a Threads carousel
A three-slide tip fits the carousel format. Junie compiles both versions of the snippet in a scratch file, confirms they behave as the tip claims, and writes alt text that states the code in words for each screenshot, because code inside an image is invisible to a screen reader.
Prompts to copy for JetBrains Junie
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 LinkedIn case study and which for a plugin announcement.
02
Case study without identifiers
Summarize the changes in the last three commits of the payment module from the diff and the tests, then write a 220-word LinkedIn case study. List every identifier that came from our code and rewrite the draft so none appears. Show me the rewrite before saving anything through Tareno.
03
Plugin announcement
Read the change notes for version 1.8 and the plugin descriptor, quote the compatible IDE range exactly and write an X post within 280 characters. Use Tareno to find the GIF demo.gif in my media library and tell me if it is over the size limit.
04
Verify the tip before the carousel
Compile and run both Kotlin snippets from my screenshots in a scratch file and show me the output of each. If they differ, tell me where. Then draft the caption and the alt text for a Threads carousel for Tareno, with the code said in words in each description.
05
Request the slots
Take the approved drafts draft IDs and ask Tareno to schedule them for Tuesday 11:00 in Europe/Berlin. Return the action IDs and remind me that each request still waits for my approval in the Tareno dashboard.
All JetBrains Junie 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 JetBrains Junie. The setup follows JetBrains' documentation for MCP servers, so verify it with a read-only call and the server list.
The fields inside mcp.json are defined by each MCP server's documentation, not by Junie. If no tools appear, compare your entry with Tareno's Remote MCP setup page.
Junie cannot tell which identifiers in your code are safe to publish. A person reads every code-derived draft for class names, table names and hostnames.
Scheduling, publishing, edits to scheduled posts and deletions create approval actions. Junie can request them but cannot approve them.
Junie sees file names and the text you give it, not the pixels of your screenshots. Check that alt text matches what each image shows.
Junie compared with other editor agents
Cursor, GitHub Copilot and Antigravity also reach Tareno from an editor, each through its own configuration. Junie's distinction is that it works inside the JetBrains IDEs, with their compilers, inspections and test runners, which suits verified tips and plugin posts. If your day is in VS Code or Cursor, those agents are the closer fit.
Connection · Availability
JetBrains Junie: 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.
JetBrains documents adding MCP servers under the Junie settings, so the route exists. Tareno itself has no completed client test with Junie, which is why the first step is to confirm the server state and make a read-only call.
Where do the connection fields come from?
From the MCP server's own documentation, according to JetBrains. For Tareno that is the Remote MCP setup page, which gives the hosted endpoint and the OAuth sign-in. Junie lists the server and its tools once the file is saved.
How do I keep code details out of a case study?
Ask Junie to list every identifier it took from the code and to rewrite the draft without them, then read the result in Tareno. Tareno only receives what Junie sends, so the check is a human reading of the text.
How many GIFs can an X post have?
One. X's API documentation allows up to four photos, one animated GIF or one video per post, and the GIF replaces the photos. Tareno's configuration accepts gif files up to 5 MB for X, so trim long recordings.
Why have Junie compile the snippets first?
Because a screenshot makes code look authoritative. Junie compiles and runs both versions in a scratch file and reports where they differ, so the tip states what actually happens rather than what was remembered.
Will Junie publish a post without my approval?
No. A scheduling or publishing request becomes an approval action in Tareno, and nothing reaches LinkedIn, X or Threads until you approve it in the dashboard. Junie can only report that the action is pending.
Can Junie read the replies to a Threads tip?
Through Tareno, yes: replies on Threads can be read and grouped, for example into corrections and alternatives. Junie cannot post replies, so you answer in the app and decide what to change.
Which Tareno tools will Junie call first?
Usually `list_accounts` to confirm the destination, `list_media` to find screenshots or the demo GIF and `create_drafts` to save the text. `schedule_posts` comes last and returns an approval action instead of publishing anything.
Let JetBrains Junie prepare your next posts
Start with your Tareno account, connect your agent and prepare drafts. You approve what goes live.