>_ DevTrendspl

Język

Strona główna

Języki

Sekcje

Frontend Backend Mobilne DevOps AI / ML GameDev Blockchain Systemy wbudowane Bezpieczeństwo
Python

Jak połączyć Claude i Cursor z Google NotebookLM bezpośrednio z terminala

Gemini Notebook MCP Header

Usługa Google NotebookLM (niedawno przemianowana na Gemini Notebook) z łatwością przetwarza ogromne ilości dokumentacji, długie pliki PDF i filmy z YouTube. Generuje spójne odpowiedzi z cytatami ze źródeł i może tworzyć zabawne podcasty audio z dwoma wirtualnymi prowadzącymi.

Jedną frustrującą szczegółem usługi jest to, że nadal nie ma oficjalnego publicznego API.

Jeśli chcesz przesłać partię linków do notatnika z terminala, wyeksportować wygenerowane materiały lub sprawić, by Twój agent AI w Cursor przeszukał Twoją osobistą bazę wiedzy, utkniesz klikając przez przeglądarkę. Developer jacob-bd rozwiązał ten problem i udostępnił gemini-notebook-mcp-cli. Zapewnia interfejs wiersza poleceń nlm i uruchamia lokalny serwer MCP do łączenia z edytorami kodu.

Co potrafi to narzędzie

Repozytorium łączy dwa narzędzia: klasyczne CLI do skryptów bash oraz serwer MCP (Model Context Protocol).

Przez polecenie terminala nlm możesz zarządzać notatnikami bez otwierania karty przeglądarki. Dostępne operacje obejmują tworzenie notatek, przesyłanie źródeł, wysyłanie zapytań do bazy danych i eksportowanie artefaktów:

# Создаем блокнот под ресерч
nlm notebook create "Архитектура проекта"

# Добавляем ссылки и документы
nlm source add <notebook-id> --url "https://habr.com/..."

# Запускаем генерацию аудиообзора
nlm audio create <notebook-id> --confirm

# Скачиваем все созданные материалы в папку
nlm download all <notebook-id> -d ./exports

Najciekawsza część zaczyna się przy konfiguracji MCP. Pakiet może automatycznie zarejestrować się w plikach konfiguracyjnych popularnych narzędzi: Claude Code, Claude Desktop, Cursor, Gemini CLI, Windsurf i Cline.

Polecenie szybkiej konfiguracji:

nlm setup add cursor
nlm setup add claude-code

Po tym możesz pisać zwykłym tekstem w czacie asystenta: „Stwórz notatnik o rozproszonych transakcjach, dodaj tam ten pull request i wygeneruj krótkie podsumowanie.

Powiązane projekty