Configure Continue in agent mode with Tareno to turn an assistant configuration from your repo into a Mastodon post with a license note, checked for secrets and approved in Tareno.
Can Continue turn my assistant configuration into a Mastodon post for open-source communities?
Yes, after Tareno is set up as an MCP server for Continue's agent mode. Continue reads your configuration, removes private values, writes a post within your server's limit that says what it does and which license applies, and stores it as a draft through Tareno. No client test with Continue is finished, and its MCP page is silent on OAuth.
Open-source communities on Mastodon like configurations they can copy: a set of rules for an assistant, a prompt that reviews migrations, a snippet that wires a local model. Sharing one takes a few minutes of care, because a configuration file collects private values over time, such as endpoints, project names and keys. The post itself should say what the configuration does, who it is for and under which license it is shared, since the community checks. Continue sits in the editor next to the file and can help with both parts. This page follows a developer sharing a local-model configuration, with the setup steps in Continue's documentation and the secret check that comes before the post.
Example: a developer shares a configuration for a local code model
Imagine a developer who runs a small local model through Continue. In agent mode she asks Continue to read her configuration and list everything in it that is private. It finds an internal hostname and a project name, and an API key stored directly in the file where an environment variable should be. She replaces them, and Continue writes a post of 380 characters that says what the configuration sets up, which model sizes it was tested with, and that it is shared under the MIT license. It saves the draft with create_drafts for her Mastodon account, after confirming it with list_accounts.
Step by step
01
Declare Tareno as a server
In the workspace's .continue/mcpServers folder, a YAML file with name, version and schema fields declares the server; an mcpServers block in the main config does the same job.
02
Use the remote transport
A hosted endpoint calls for streamable-http among the transports that Continue supports. The address comes from the Remote MCP setup page.
03
Handle authentication
Because Continue's page says nothing about OAuth, a Tareno API key sent as a bearer header is the fallback. Read it from an environment variable so it stays out of any committed file.
04
Switch to agent mode and read
MCP tools are limited to that mode. A call to list_accounts that returns your Mastodon account shows the link is good.
05
Check the configuration for private values
Ask Continue to list every hostname, project name, path and key in the file. A shared configuration should use placeholders and environment variables.
06
Write, save and approve
Continue writes the post and saves it through create_drafts. Give a day, a time and an IANA time zone, and approve the pending request in the Tareno dashboard.
Prompts to copy
List what is private
Read my Continue configuration file and list every hostname, project name, absolute path and credential in it, with the line number. Mark any value that looks like a key or token, and show me a version where each is replaced by a placeholder or an environment variable.
Describe what it does
In two sentences, describe what this configuration sets up, which model sizes and context settings it uses and what I tested it with, using only what the file and my notes say. Do not claim performance numbers that I have not given you.
Write the post
Write a Mastodon post of up to 450 characters for Tareno that shares the cleaned configuration, states what it sets up and says that it is shared under the MIT license, with a link to the repository [URL] and two hashtags in capitalized words. Count links as 23 characters.
Save the draft
Use Tareno to confirm my Mastodon account [handle@server] and save the approved text as a draft. Return the draft ID and the text, and do not request a time until I give you the day and the time zone.
Mastodon limits and tools in Tareno
Text
up to 500 characters; hashtags and mentions are supported; plain text, no rich formatting
Images
jpg, png, gif, webp, up to 40 MB each, up to 4 per post
Video
mp4, mov, webm, 0 to 10 min, up to 50 MB, one video per post
Links
links can sit inside the text and get a preview card
What Tareno can read
posts published outside Tareno: no; comments: no; transcripts: no; video download: no
As configured in Tareno on 2026-10-24. The live rules for your own account come from the get_platform_schema tool.
What Mastodon itself documents
Character and media limits are set by each server, not by Mastodon itself. The documentation's example server allows 500 characters and 4 attachments, and counts every link as 23 characters.
A scheduled status must lie at least 5 minutes in the future, and a poll cannot be combined with media attachments.
Visibility can be public, unlisted, private (followers only) or direct, and a content warning can be set with spoiler text.
Mastodon's documentation says character limits are set per server, with 500 characters and 23 per link as the example, which leaves room for a short description and a link.
Tareno's configuration for Mastodon gives links an automatic preview, so a repository link shows its title, which helps people judge what they are about to open.
A configuration is often easier to read as an image than as plain text, and Tareno's configuration allows up to four images, each needing a description that states the key settings.
Tareno does not read posts or replies on Mastodon, so Continue cannot gather people's adaptations; you read them in the app.
What does not work
Continue cannot decide which values in your configuration are confidential, so the author reads the cleaned file and the post.
It cannot read replies or adaptations on Mastodon through Tareno, because Tareno does not expose posts or replies for Mastodon.
It cannot send the post by itself; every time request waits for your approval in the dashboard.
Mistakes to avoid
Sharing a file with a key in it. Move credentials to environment variables first.
Leaving out the license. The community checks, and an unlicensed configuration cannot be reused.
Claiming performance numbers. State what you tested and nothing more.
Pasting a key into the configuration you share. Keep it in an environment variable.
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.
Is the configuration I am sharing the same as the Tareno one?
No, they are separate files with separate jobs. The Tareno server definition lives in the mcpServers folder; the configuration you share is the one you publish, after secrets are removed.
How do I know the cleaned file has no secrets left?
Ask Continue to list every hostname, path and key again after the replacement, and read the list yourself. A second pass catches values that were hidden in comments or in default settings.
Can the post carry an image of the file?
Yes, up to four images in Tareno's configuration, each with a description. Make the image from the cleaned file, and have the description state the main settings for readers who cannot see it.
Is an API key acceptable for Tareno here?
Where OAuth is not available in your Continue version, yes. Tareno accepts keys from compatible clients as a bearer header, kept in an environment variable and never in the YAML or a prompt.
Why state the license in the post?
Because open-source communities check before they copy, and a configuration without a license is not safe to reuse. A short mention, such as MIT, answers the question before it is asked.
Could the post appear without a final look from me?
No. The request is held in Tareno as pending, and Mastodon hears about it only after your approval in the dashboard. Continue can tell you that it is waiting.