Skip to main content
Glama
brainfeatherai

@brainfeather/mcp

@brainfeather/mcp

Langzeitgedächtnis für KI-Codierungsagenten. Einmal erfasste Fakten, von jedem Client abrufbar.

Ihr Agent startet jede Sitzung bei null. Sie erklären erneut Ihren Stack, Ihre Konventionen, die Entscheidung, die Sie letzte Woche getroffen haben. Brainfeather ist die Schicht, die sich erinnert, damit es nicht erneut fragen muss.

Installation

Fügen Sie Folgendes zu Ihrer MCP-Client-Konfiguration hinzu:

{
  "mcpServers": {
    "brainfeather": {
      "command": "npx",
      "args": ["-y", "@brainfeather/mcp"],
      "env": {
        "BRAINFEATHER_API_KEY": "bf_live_your_key_here"
      }
    }
  }
}

Generieren Sie einen Schlüssel unter brainfeather.com/settings.

Speicherorte der Konfigurationsdateien:

Client

Pfad

Claude Code

~/.claude/settings.json

Cursor

~/.cursor/mcp.json

Andere

siehe MCP-Dokumentation Ihres Clients

Related MCP server: arcane

Umgebung

Variable

Erforderlich

Standard

BRAINFEATHER_API_KEY

ja

BRAINFEATHER_API_URL

nein

https://brainfeather.com/api/v1

Der Schlüssel ist die einzige Anmeldeinformation. Er ist einem Konto zugeordnet, und das Widerrufen über das Dashboard wird mit der nächsten Anfrage wirksam — kein erneutes Deployment, kein gemeinsames Geheimnis.

Möchten Sie Schlüssel lieber nicht in Ihrer Editor-Konfiguration aufbewahren? Legen Sie sie in ~/.brainfeather/config.json ab:

{ "apiKey": "bf_live_your_key_here" }

Umgebungsvariablen haben Vorrang.

Tools

Tool

Wann der Agent es verwendet

get_context

Beim Öffnen einer Sitzung — lädt Stack, Entscheidungen, Konventionen

search_memory

Vor der Auswahl einer Bibliothek oder eines Musters

save_memory

In dem Moment, in dem eine dauerhafte Tatsache auftaucht

forget_memory

Etwas wurde irrtümlich aufgezeichnet

list_entities

Welche Tools und Konzepte dieses Projekt betrifft

traverse_graph

Was eine Änderung an einem Tool sonst noch berührt

Sechs Tools, nicht sechzehn. Jede Tool-Beschreibung befindet sich in jeder Runde im Kontext des Modells, daher ist die Auswahl bewusst klein — und jede Beschreibung gibt an, wann es aufgerufen werden soll, denn der Fehlermodus eines Speicherservers ist kein defektes Tool, sondern ein Agent, der es nie aufruft.

Was gespeichert wird

save_memory kann bedenkenlos frei aufgerufen werden. Der Server entscheidet, was überlebt:

Herausgefiltert — Begrüßungen, Bestätigungen, lautes Denken, vorübergehende Zustände, einmalige Befehle. „Guten Morgen" und „lass mich das prüfen" erreichen nie den Speicher.

Dedupliziert — exakte Wiederholungen und nahezu identische Wiederholungen durch Token-Überlappung. Das zweimalige Speichern derselben Tatsache meldet Already known und ändert nichts.

Ersetzt — eine Tatsache, die einer bestehenden widerspricht, zieht diese zurück, anstatt daneben zu stehen. Spätere Abfragen liefern nur noch, was weiterhin gilt, sodass eine Entscheidung, die Sie im Juni rückgängig gemacht haben, im August nicht wieder auftaucht.

Verknüpft — Tools, Sprachen und Frameworks werden automatisch extrahiert und mit den Erinnerungen verbunden, die sie erwähnen. Kein manuelles Tagging.

Die Antwort sagt Ihnen, was passiert ist: Saved …, Already known … oder Not stored — <why>.

Antworten sind bewusst knapp

Alles, was dieser Server zurückgibt, landet in einem Kontextfenster, daher ist die Ausgabe in einfachen Zeilen statt JSON gehalten. Drei Erinnerungen, als hübsch formatiertes JSON serialisiert, ergaben 713 Zeichen; dieselben Einträge als Zeilen ergaben 131.

Das ist eine Zeichenanzahl, keine Token-Anzahl — das Token-Verhältnis hängt vom Tokenizer ab und wurde nicht gemessen.

Voraussetzungen

Node 18 oder neuer (verwendet globales fetch).

Maintenance

ActivityMaintained
ResponsivenessNo issues

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Connectors

Related MCP Servers

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/brainfeatherai/brainfeather-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server