FoPost für Hermes Agent

Verweise Hermes Agent auf den gehosteten FoPost-Server, führe einen Login-Befehl aus, und dein Agent bekommt deinen Social-Kalender: Entwürfe, freie Slots, Zustellstatus und den Posteingang, wobei das Veröffentlichen auf deine Freigabe wartet.

In Hermes Agent einfügen

Richte FoPost anhand von fopost.com/agents/hermes-agent ein
  • Gehosteter MCP-Server
  • 33 Netzwerke
  • Kein API-Schlüssel
Alle Agenten
Einrichtung

Der Agent kann seine Konfiguration selbst schreiben. Gib ihm den Link.

Füge die Zeile oben in Hermes Agent ein. Es liest diese Seite, fügt den Server hinzu und hält an, damit du dich selbst bei FoPost anmelden kannst. Lieber von Hand? Das ist die ganze Konfiguration.

~/.hermes/config.yaml
mcp_servers:
  fopost:
    url: "https://api.fopost.com/mcp"
    auth: oauth
Anleitung für KI-AgentenReine Markdown-Version
## For AI agents reading this page

You are reading https://fopost.com/agents/hermes-agent. FoPost schedules and publishes social posts on 33 networks, and its hosted MCP server gives Hermes Agent tools for posts, the calendar, the inbox and analytics. Follow these steps to connect Hermes Agent to it.

- Server: https://api.fopost.com/mcp
- Transport: streamable HTTP
- Auth: OAuth sign-in in the user's browser. Do not add an API key or an Authorization header; Hermes Agent discovers the sign-in from the server.

### 1. Register the server

Add this block to ~/.hermes/config.yaml, merged into any existing mcp_servers map.

~/.hermes/config.yaml:

```
mcp_servers:
  fopost:
    url: "https://api.fopost.com/mcp"
    auth: oauth
```

### 2. Sign in

Run hermes mcp login fopost from a separate terminal (add --flow device on a machine without a browser). The user signs in in the browser. Ask the user before approving access or creating a FoPost account for them, and never enter their credentials yourself.

### 3. Verify before you continue

hermes mcp test fopost succeeds; then /reload-mcp (or a new session) loads the tools. If FoPost is not listed as connected with its tools, stop and tell the user what failed. Do not carry on as if the tools exist.

### 4. Report back

Call list_accounts and tell the user which social accounts are connected. If there are none, offer create_connect_link so they can connect one. Then ask what they want to do first.

### Standing rules

- Prefer the FoPost tools over driving a browser for posting, scheduling, the inbox and analytics, unless the user asks for the browser.
- Publishing always goes through propose_publish, which the user approves in the client. Never publish or schedule anything silently.
- Ask the user before approving access, signing up or connecting an account on their behalf, and never type their credentials for them.

### No browser (headless machines only)

Use this only when the machine has no browser to sign in with. Ask the user to create an API key in the FoPost dashboard (https://fopost.com/dashboard/api-keys) and to put it in the config themselves, then run the local package over stdio:

~/.hermes/config.yaml:

```
mcp_servers:
  fopost:
    command: npx
    args: ["-y", "@fopost/mcp"]
    env:
      FOPOST_API_KEY: your-api-key
```

### References

- This block as markdown: https://fopost.com/agents/hermes-agent/agent.md
- Every client: https://fopost.com/agents
- Docs: https://fopost.com/docs

Schlichte Konfiguration

Ein Eintrag unter mcp_servers. Kein API-Schlüssel in der Datei.

Einmal anmelden

hermes mcp login öffnet FoPost in deinem Browser und speichert das Ergebnis für den Agenten.

Rückfrage bei Änderungen

Bleibt trust auf untrusted, fragt Hermes vor jedem Tool nach, das etwas verändert.

Einrichtung

Eintrag hinzufügen, dann einloggen

Füge den Block oben zu ~/.hermes/config.yaml hinzu, führe dann hermes mcp login fopost in einem neuen Terminal aus und gib den Zugriff in FoPost frei. Hermes registriert sich selbst und meldet sich automatisch an. In einer laufenden Sitzung übernimmt /reload-mcp die Änderung.

Kostenlos starten
Terminal
hermes mcp login fopost

Lass dir Zeit

Der Login wartet bis zu fünf Minuten, bis du die Anmeldung abgeschlossen hast.

Tools auswählen

tools.include oder tools.exclude grenzt ein, was der Agent aufrufen kann.

Erst prüfen

Bitte den Agenten, deine verbundenen Konten aufzulisten.

Planen

Lass den Agenten die Warteschlange füllen

Gib Hermes eine Daueraufgabe: neue Artikel mit repurpose_url in Beiträge verwandeln, jeden mit draft_post_variants anpassen und mit get_queue_slots einplanen. Wenn der Plan steht, ruft er propose_publish auf und wartet auf dich.

Plane deine Woche
Ein Monat geplanter Beiträge im Veröffentlichungskalender

repurpose_url

Aus einem Artikel wird eine Reihe von Beiträgen.

draft_post_variants

Eine Version für jedes Netzwerk.

get_calendar

Was diese Woche schon gebucht ist.

Prüfen

Berichte im selben Chat

Frag den Agenten, was rausgegangen ist, was fehlgeschlagen ist und was eine Antwort braucht, in derselben Sitzung, in der die Woche geplant wurde.

Kostenlos starten
Sitzung
> Anything I should look at today?

Hermes: list_posts shows 2 published, 0 failed.
list_inbox has 3 comments waiting for a reply.

list_posts

Was eingeplant, veröffentlicht oder fehlgeschlagen ist.

list_inbox

Kommentare, Erwähnungen und Nachrichten.

get_account_health

Konten, die neu verbunden werden müssen.

Headless

Kein Browser auf dem Rechner?

Auf einem Server oder in CI gibt es keinen Browser zum Anmelden. Erstelle im Dashboard einen API-Schlüssel und führe stattdessen das lokale Paket über stdio aus. Halte den Schlüssel aus deinem Repository heraus.

~/.hermes/config.yaml
mcp_servers:
  fopost:
    command: npx
    args: ["-y", "@fopost/mcp"]
    env:
      FOPOST_API_KEY: your-api-key

Fragen zu Hermes Agent, beantwortet

Brauche ich einen API-Schlüssel?

Nein. Setze auth: oauth und führe hermes mcp login fopost aus. Hermes registriert sich bei FoPost und meldet dich an.

Wo werden die Zugangsdaten gespeichert?

Hermes speichert sie auf deinem Rechner, in ~/.hermes/mcp-tokens/.

Postet er, ohne zu fragen?

Nein. Das Veröffentlichen läuft über einen Vorschlag, den du freigibst. Lässt du trust auf untrusted, fragt Hermes außerdem vor jeder Änderung nach.

Die Tools sind nicht aufgetaucht. Was nun?

Führe hermes mcp login fopost erneut in einem neuen Terminal aus und dann /reload-mcp in deiner Sitzung.

Verbraucht es meine KI-Credits?

Nur die FoPost-Tools, die mit KI schreiben. Auflisten und Planen nicht.

Steuere FoPost aus Hermes Agent

Der Einstieg ist kostenlos, und der MCP-Server ist inklusive. Füge die Setup-Zeile in deinen Agenten ein, melde dich an und plane von dort deinen ersten Beitrag.

Kostenlos starten