mcp-writer-substack MCP Server

Połącz swoje przepływy AI z newsletterami Substack za pomocą mcp-writer-substack. Pobieraj artykuły, wyciągaj kluczowe informacje i automatyzuj badanie oraz kurację treści bezpośrednio w FlowHunt.

mcp-writer-substack MCP Server

Do czego służy serwer MCP “mcp-writer-substack”?

mcp-writer-substack MCP Server działa jako most pomiędzy asystentami AI (np. Claude) a treściami Substack. Wykorzystując Model Context Protocol (MCP), ten serwer umożliwia klientom AI dostęp i korzystanie z treści newsletterów oraz artykułów Substack w ramach ich przepływów pracy. Zwiększa to możliwości asystentów AI, pozwalając im pobierać, podsumowywać i analizować publikacje Substack, co jest szczególnie przydatne w badaniach, kuracji treści czy automatycznej pomocy w pisaniu. Integracja usprawnia takie zadania jak pobieranie najnowszych artykułów, wyodrębnianie kluczowych informacji czy cytowanie treści Substack bezpośrednio w środowiskach AI, czyniąc workflowy bardziej efektywnymi i kontekstowymi.

Lista promptów

W plikach repozytorium nie znaleziono jawnych szablonów promptów.

Lista zasobów

  • Artykuły Substack
    Udostępnia najnowsze lub wybrane artykuły z określonych newsletterów Substack, umożliwiając klientom pobieranie treści jako kontekstu dla LLM.
  • Metadane newsletterów
    Udostępnia metadane newsletterów Substack, takie jak tytuły, autorzy i daty publikacji.
  • Podsumowania artykułów
    (Wnioskowane z kontekstu) Zapewnia podsumowania lub wyodrębnione najważniejsze informacje z wybranych artykułów Substack, umożliwiając przekazanie zwięzłego kontekstu.

Lista narzędzi

  • writer_tool.py
    Implementuje funkcjonalność pobierania i obsługi artykułów Substack oraz powiązanych danych, udostępniając te możliwości jako narzędzia MCP dla klientów.
    (Konkretne nazwy narzędzi i sygnatury nie są wyszczególnione w repozytorium, ale nazwa skryptu i kontekst sugerują takie działania.)

Przypadki użycia tego serwera MCP

  • Badanie treści i podsumowanie
    Programiści mogą używać serwera do pobierania i podsumowywania artykułów Substack, usprawniając badania i gromadzenie wiedzy.
  • Monitorowanie newsletterów
    Automatyczne śledzenie nowych publikacji z wybranych newsletterów Substack i wyświetlanie ich w asystentach AI lub dashboardach.
  • Kuracja treści
    Agregowanie i filtrowanie artykułów Substack według tematów lub słów kluczowych do spersonalizowanych przeglądów lub raportów.
  • Ekstrakcja źródeł
    Wyodrębnianie kluczowych cytowań lub fragmentów z treści Substack do cytowania lub dalszej analizy.
  • Automatyczna pomoc w pisaniu
    Wykorzystywanie artykułów Substack jako inspiracji lub źródeł przy tworzeniu wpisów na bloga lub newsletterów z pomocą AI.

Jak skonfigurować

Windsurf

  1. Zainstaluj wymagania (upewnij się, że Python i Node.js są zainstalowane).
  2. Sklonuj repozytorium i zainstaluj zależności:
    git clone https://github.com/jean-technologies/mcp-writer-substack.git
    cd mcp-writer-substack
    pip install -r requirements.txt
    
  3. Edytuj plik konfiguracyjny Windsurf, aby dodać serwer MCP:
    {
      "mcpServers": {
        "substack-writer": {
          "command": "python",
          "args": ["writer_tool.py"]
        }
      }
    }
    
  4. Zapisz konfigurację i zrestartuj Windsurf.
  5. Zweryfikuj, czy serwer MCP działa i jest dostępny.

Claude

  1. Zainstaluj Pythona i sklonuj repozytorium.
  2. Skorzystaj z przykładowej konfiguracji z claude_desktop_config.example.json:
    {
      "mcpServers": {
        "substack-writer": {
          "command": "python",
          "args": ["writer_tool.py"]
        }
      }
    }
    
  3. Umieść konfigurację w odpowiednim pliku konfiguracyjnym Claude.
  4. Zrestartuj Claude, aby załadować nowy serwer MCP.
  5. Przetestuj integrację, wydając odpowiednie polecenie.

Cursor

  1. Upewnij się, że zależności (Python, Node.js) są zainstalowane.
  2. Sklonuj repozytorium i zainstaluj jak powyżej.
  3. Edytuj konfigurację MCP Cursor:
    {
      "mcpServers": {
        "substack-writer": {
          "command": "python",
          "args": ["writer_tool.py"]
        }
      }
    }
    
  4. Zapisz i przeładuj Cursor.
  5. Potwierdź, że serwer MCP działa.

Cline

  1. Przygotuj środowisko Pythona i pobierz repozytorium.
  2. Zmodyfikuj konfigurację Cline, aby dodać MCP:
    {
      "mcpServers": {
        "substack-writer": {
          "command": "python",
          "args": ["writer_tool.py"]
        }
      }
    }
    
  3. Zastosuj konfigurację i zrestartuj Cline.
  4. Sprawdź poprawność działania serwera.

Zabezpieczenie kluczy API

Aby zabezpieczyć klucze API lub inne sekrety, użyj zmiennych środowiskowych w konfiguracji. Przykład:

{
  "mcpServers": {
    "substack-writer": {
      "command": "python",
      "args": ["writer_tool.py"],
      "env": {
        "SUBSTACK_API_KEY": "${SUBSTACK_API_KEY}"
      },
      "inputs": {
        "newsletter_url": "https://yournewsletter.substack.com"
      }
    }
  }
}

Ustaw swoje zmienne środowiskowe bezpiecznie w systemie operacyjnym lub środowisku wdrożeniowym.

Jak używać tego MCP w przepływach

Używanie MCP w FlowHunt

Aby zintegrować serwery MCP z przepływem pracy w FlowHunt, zacznij od dodania komponentu MCP do swojego flow i połącz go z agentem AI:

FlowHunt MCP flow

Kliknij komponent MCP, aby otworzyć panel konfiguracji. W sekcji konfiguracji systemowej MCP wprowadź dane serwera MCP w następującym formacie JSON:

{
  "substack-writer": {
    "transport": "streamable_http",
    "url": "https://yourmcpserver.example/pathtothemcp/url"
  }
}

Po skonfigurowaniu agent AI będzie mógł korzystać z tego MCP jako narzędzia ze wszystkimi jego funkcjami i możliwościami. Pamiętaj, aby zmienić “substack-writer” na faktyczną nazwę swojego serwera MCP oraz zastąpić URL własnym adresem MCP.


Podsumowanie

SekcjaDostępnośćSzczegóły/Uwagi
PodsumowanieObecne w README i opisie repozytorium
Lista promptówNie znaleziono szablonów promptów
Lista zasobówArtykuły Substack, metadane, podsumowania
Lista narzędziwriter_tool.py udostępnia narzędzia dostępu
Zabezpieczenie kluczy APIPrzykład konfiguracji obejmuje zmienne środowiskowe
Wsparcie próbkowania (mniej istotne w ocenie)Nie wspomniano

Na podstawie powyższej tabeli mcp-writer-substack to wyspecjalizowany serwer MCP z jasno zdefiniowanymi zasobami i narzędziami, ale bez jawnych szablonów promptów i informacji o próbkowaniu/źródłach. Jest prosty w konfiguracji i cenny dla workflowów opartych na treści. Moja ocena tego serwera MCP to 6/10 ze względu na skoncentrowany zakres i dobrą dokumentację, ale brak niektórych zaawansowanych funkcji MCP.


Ocena MCP

Ma licencję
Ma przynajmniej jedno narzędzie
Liczba forków0
Liczba gwiazdek9

Najczęściej zadawane pytania

What does the mcp-writer-substack MCP Server do?

Działa jako most między asystentami AI (np. Claude) a treściami Substack, umożliwiając klientom AI dostęp, pobieranie i podsumowywanie zawartości newsletterów do badań, kuracji lub automatycznej pomocy w pisaniu.

What resources does it expose?

Udostępnia artykuły Substack, metadane newsletterów (tytuły, autorów, daty publikacji) oraz podsumowania artykułów do wykorzystania jako kontekst dla LLM.

What are the main use cases?

Główne zastosowania to badanie i podsumowanie treści, monitorowanie newsletterów, kuracja treści, ekstrakcja źródeł oraz automatyczna pomoc w pisaniu z wykorzystaniem artykułów Substack.

How do I secure API keys or secrets?

Użyj zmiennych środowiskowych w konfiguracji. Na przykład ustaw SUBSTACK_API_KEY jako zmienną środowiskową i odwołaj się do niej w konfiguracji serwera MCP w celu bezpiecznego zarządzania.

Does it require prompt templates?

Nie są wymagane ani dostarczane żadne szablony promptów. Serwer udostępnia narzędzia do bezpośredniego dostępu i podsumowania treści Substack.

How do I use this MCP server in FlowHunt?

Dodaj komponent MCP do swojego flow, skonfiguruj go z danymi serwera i połącz z agentem AI. Możesz wtedy pobierać i wykorzystywać treści Substack bezpośrednio w przepływach AI.

Zwiększ moc badań treści AI

Zintegruj newslettery Substack ze swoimi przepływami AI dzięki mcp-writer-substack. Usprawnij odkrywanie treści, ich podsumowanie i kurację w FlowHunt.

Dowiedz się więcej