CursorAgents

FoPost voor Cursor

Registreer de FoPost MCP-server in Cursor en de agent kan van een gemergede PR posts maken voor elk gekoppeld account. Elke tool-aanroep wordt eerst getoond, dus zonder jou gaat niets live.

.cursor/mcp.json
{
  "mcpServers": {
    "fopost": {
      "command": "npx",
      "args": ["-y", "@fopost/mcp"],
      "env": { "FOPOST_API_KEY": "your-api-key" }
    }
  }
}

Project of globaal

Zet de configuratie in .cursor/mcp.json voor één repository of in je gebruikersinstellingen voor allemaal.

Eerst goedkeuren

Cursor toont de tool-aanroep en wacht. De server publiceert nooit uit zichzelf.

14 tools

Posts, leveringen, accounts, werkruimtes en AI-herschrijven.

Installatie

Eén JSON-bestand, en het hoort bij de agent

Maak een API-sleutel aan in het FoPost-dashboard, voeg het mcpServers-blok toe aan .cursor/mcp.json en controleer of de server groen staat onder Settings > MCP. Daarna kan de agent accounts opvragen en posts inplannen.

Cursor instellen
Agent-chat
> List my connected accounts.

Cursor: list_accounts → LinkedIn, X, Bluesky, Mastodon
in workspace "Product". All healthy.

Sleutel met scopes

Geef de agent alleen de scopes die hij nodig heeft. Intrekken doe je in het dashboard.

Werkruimte per sleutel

De agent ziet één werkruimte, nooit de accounts van een andere klant.

Statuscontrole

Settings > MCP toont of de server verbonden is en welke tools geladen zijn.

Opleveren en aankondigen

Van diff naar aankondiging in één chat

Cursor heeft de wijzigingen al in context. Vraag om een releasepost per netwerk en laat ze inplannen. Het gebruikt rewrite_for_platforms voor de varianten en schedule_post voor de tijden, en geeft daarna de post-id's terug.

Probeer het bij je volgende release
De agent die posts voor meerdere netwerken schrijft in een opgeslagen merkstem

rewrite_for_platforms

Een thread voor het ene netwerk en een alinea voor het andere, vanuit één concept.

repurpose_url

Wijs de changelogpagina aan en krijg een reeks posts.

schedule_post

Opgegeven tijden of het eerstvolgende vrije tijdslot in je wachtrij.

Controleren

Bevestig dat hij is aangekomen voordat je het tabblad sluit

Vraag de agent of de releasepost overal is aangekomen. Hij leest de leveringen per netwerk en markeert accounts die opnieuw gekoppeld moeten worden, zonder over te schakelen naar een browser.

Haal je API-sleutel op
Agent-chat
> Did the release post go out?

Cursor: list_post_deliveries → 4 of 4 delivered.
Links: x.com/... linkedin.com/... bsky.app/... mastodon.social/...

list_posts

Recente posts met status, per account of label.

get_account_health

Tokens die aandacht nodig hebben voor de volgende post.

get_ai_credits

Saldocontrole voor een grote herschrijfklus.

Vragen over Cursor, beantwoord

Waar komt de configuratie te staan?

Projectniveau: .cursor/mcp.json in de repository. Globaal niveau: ~/.cursor/mcp.json. Beide gebruiken hetzelfde mcpServers-blok.

Werkt het in Composer en Chat?

MCP-tools zijn beschikbaar in de agentmodus. Controleer Settings > MCP om te bevestigen dat de server verbonden is.

Post het zonder te vragen?

Nee. Cursor toont de tool-aanroep ter goedkeuring en de server handelt alleen binnen een goedgekeurde aanroep.

Moet ik de sleutel committen?

Nee. Houd de sleutel uit de repository door je globale configuratie te gebruiken of een omgevingsvariabele uit je shell.

Gebruikt het mijn AI-credits?

Alleen de drie AI-tools. Inplannen, opvragen en leveringscontroles kosten geen credits.

Kan ik meerdere werkruimtes beheren?

Voeg per werkruimte een serveritem toe met een eigen sleutel. Elk item bereikt alleen zijn eigen werkruimte.

Gebruik FoPost vanuit Cursor

Starten is gratis en de MCP-server is inbegrepen. Maak een sleutel aan, voeg de server toe en plan je eerste post in vanuit je agent.

Haal je API-sleutel op