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
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.
mcp_servers:
fopost:
url: "https://api.fopost.com/mcp"
auth: oauth## 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/docsSchlichte 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.
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 startenhermes mcp login fopostLass 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.
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
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.
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> 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.
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.
mcp_servers:
fopost:
command: npx
args: ["-y", "@fopost/mcp"]
env:
FOPOST_API_KEY: your-api-keyFragen zu Hermes Agent, beantwortet
Brauche ich einen API-Schlüssel?
Wo werden die Zugangsdaten gespeichert?
Postet er, ohne zu fragen?
Die Tools sind nicht aufgetaucht. Was nun?
Verbraucht es meine KI-Credits?
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