Automatisiertes Programm zur Vereinfachung der Zulassung von Drittanbieter-Tools
ACI.dev eliminiert die Komplexität der traditionellen OAuth2-Autorisierung durch das folgende innovative Design:
- Einheitliches AutorisierungsportalZentralisierte Verwaltung von API-Schlüsseln und OAuth2-Zugangsdaten für alle Tools auf localhost:3000
- Smart-Gutschein-CacheErfolgreich autorisierte Token werden automatisch in der verschlüsselten Datenbank gespeichert, so dass eine wiederholte Authentifizierung nicht erforderlich ist.
- Unterstützung des DualmodusKompatibel mit den Protokollen API_KEY und OAuth2, die alle wichtigen Authentifizierungsmethoden abdecken.
Betriebsanleitung:
- Für API_KEY-Tools (wie z. B. Brave Search)::
result = client.linked_accounts.link(
app_name="BRAVE_SEARCH",
security_scheme="API_KEY",
api_key="sk_xxxxxx"
) - Für OAuth2-Tools (z. B. Gmail)::
- Aufforderungen
client.oauth.get_url(app_name="GMAIL")Autorisierungslink abrufen - Nachdem der Benutzer die Browser-Autorisierung abgeschlossen hat, ruft das System automatisch zurück und speichert das Token
- ausnutzen
client.oauth.refresh()Verwaltung von Token-Erneuerungen
- Aufforderungen
- Massenlizenz: durch
client.batch.link()Konfigurieren Sie mehrere Tool-Anmeldeinformationen auf einmal
Bewährte Praxis: Es wird empfohlen, Schlüsselverwaltungssysteme wie Vault in Unternehmensimplementierungen einzubinden, um vertrauliche Anmeldeinformationen über Umgebungsvariablen zu injizieren und so eine Festcodierung zu vermeiden.
Diese Antwort stammt aus dem ArtikelACI.DEV: Integration von mehr als 600 Tools für KI-Intelligenzen über MCP-ServerDie































