Use MCP with Hermes
Use MCP with Hermes
Finding
Denne side er vigtig, fordi MCP giver Hermes en sikker adaptervej til eksterne systemer uden at bygge nye native tools eller overflytte agentlogik til n8n/LangGraph.
What it is
MCP står for Model Context Protocol og lader Hermes bruge værktøjer fra lokale eller eksterne MCP-servere. Siden viser praktisk opsætning, filtrering af tool-surface, test, reload og sikre mønstre for filesystem, GitHub, interne API’er og dokumentationsservere. Hovedreglen er ikke “forbind alt”, men “forbind det mindste nyttige sæt værktøjer”.
Should we use it?
Use later. For Lisa’s Hermes+n8n+LangGraph mission er MCP relevant, når der allerede findes en god MCP-server til et system, eller når Hermes skal tale med et lokalt projekt, GitHub, docs eller en smal intern API uden at ændre Hermes core. Det bør dog ikke være første valg, hvis Hermes allerede har et native tool, cron, plugin eller API-server flow der løser opgaven. MCP skal indføres kontrolleret med allowlists og små servere, ikke som en bred integrationshub.
Recommendation
Brug MCP som “smal adapter” mellem Hermes og konkrete systemer, især repo/docs/GitHub, men kræv altid per-server tool-filtering, disabled prompts/resources som default ved sensitive systemer, og test med `hermes mcp test` + `/reload-mcp` før drift.
Use now
- Når Hermes skal læse et afgrænset projektbibliotek via filesystem MCP i stedet for hele home/serveren.
- Når Hermes skal kombinere repo-inspektion med GitHub-triage, men kun med allowlistede GitHub-tools.
- Når en dokumentations- eller knowledge-server allerede findes som MCP og kan give Hermes læsbare resources/prompts.
- Når en snæver intern API kan eksponeres read-only eller næsten read-only til Hermes uden at bygge custom Hermes core tool.
- Når WSL2/browser-bridge er relevant for en Windows Chrome-session, hvor normal browser connect er ustabil.
Do not use / wait
- Brug ikke MCP hvis Hermes’ native tool allerede løser opgaven godt.
- Vent med store business-systemer, finansielle systemer eller kundedata-systemer, indtil tool-listen kan whitelistes stramt.
- Brug ikke MCP-servere med bred skrive-/sletteadgang uden eksplicit `tools.include`.
- Brug ikke MCP som erstatning for n8n, når opgaven primært er visuel workflow-orkestrering, formularer eller mange SaaS-triggers.
- Brug ikke MCP som erstatning for LangGraph, når behovet er eksplicit stateful multi-agent logik frem for systemadgang.
Public page note
MCP med Hermes er bedst som en sikker, filtreret adapter til konkrete eksterne værktøjer og systemer, ikke som en ukontrolleret “connect everything”-løsning.