Jeder MCP-Client
Fóir betreibt einen gehosteten MCP-Server. Verbinden Sie Ihren eigenen Agent, und er arbeitet innerhalb der Berechtigungen der Person, die ihn verbunden hat, oder innerhalb der Scopes des geheimen Schlüssels, den er erhalten hat.
Ein gehosteter Server
Der Server wird unter https://mcp.foir.dev/mcp gehostet und spricht Streamable HTTP. Jedes Tool ruft dieselben Plattform-RPCs auf, die die Konsole und die CLI verwenden, sodass Validierung und Row-Level-Scoping bei der Plattform bleiben. Schreibzugriffe auf Datensätze landen als Entwürfe bei Modellen mit aktivierter Veröffentlichung, und Veröffentlichen und Löschen sind eigene Tools. Ihr Agent bringt sein eigenes Modell mit, sodass das Verbinden keine KI-Credits verbraucht.
Zwei Arten der Authentifizierung
Die erste ist die Anmeldung. Fügen Sie die URL des Servers zu Ihrem Client hinzu, und die erste Nutzung öffnet in Ihrem Browser einen Fóir-Zustimmungsbildschirm, auf dem Sie Zugriff bis zu Ihrer eigenen Stufe gewähren. Der Agent handelt dann als Sie.
Die zweite ist ein geheimer API-Schlüssel, der für CI und unbeaufsichtigte Jobs geeignet ist. foir mcp startet einen lokalen Proxy zum gehosteten Server und verwendet den Schlüssel, der in FOIR_API_KEY steht, sofern einer gesetzt ist. Die Reichweite des Agents sind dann die eigenen Scopes des Schlüssels. Ein öffentlicher Schlüssel wird abgelehnt.
Was ein angemeldeter Agent erreichen kann
Nach der Anmeldung kann das Token des Agents nur entdecken, worauf Sie Zugriff haben. Er muss einen Workspace betreten und optional ein Projekt und eine Organisation, was ein Arbeits-Token mit Ihren effektiven Berechtigungen dort ausstellt. Arbeits-Tokens gelten 30 Minuten und werden neu ausgestellt, und Workspace und Projekt lassen sich nicht pro Aufruf wählen.
Die Tool-Liste wird bei jeder Anfrage danach gefiltert, was die Zugangsdaten enthalten, sodass zwei Personen, die denselben Agent mit demselben Projekt verbinden, unterschiedliche Tools angeboten bekommen können.
Schreibgeschützte Verbindungen
Haken Sie auf dem Zustimmungsbildschirm Read-only an, und dem Agent werden nur Lese-Tools angeboten. Die Zustimmung ist die Obergrenze, was auch immer der Agent später liest, sodass eine in Inhalten versteckte Anweisung aus einer schreibgeschützten Freigabe keinen Schreibzugriff machen kann. Der CLI-Proxy hat ein entsprechendes Flag für eine angemeldete Sitzung. Einen Schlüssel kann es nicht einschränken.
Details nachlesen
Der Agent-Leitfaden behandelt die Einrichtung für jeden Client, die Wahl eines Workspace und Projekts und was ein Agent tun kann und was nicht.