Zum Hauptinhalt springen
tsecurity.de LIVE
Echtzeit-Radar & Feeds
Alle RSS Feeds
👥 Community & Social
Sicherheitslücken (CVE)Gleich noch ein Sicherheitsupdate für WordPress | heise online(23.09.2026 um 01:02 Uhr)
Hacking & PentestingSo stahlen nordkoreanische Hacker mehrere Millionen Euro - techbook(22.09.2026 um 21:49 Uhr)
Apple iOS & macOSIs Battery Life Worse in MacOS 27 Golden Gate? Try These Tips(23.09.2026 um 01:53 Uhr)
Sichere ProgrammierungYour agent picks one of two options. Can you test that choice?(23.09.2026 um 01:10 Uhr)
Sicherheitslücken (CVE)Gleich noch ein Sicherheitsupdate für WordPress | heise online(23.09.2026 um 01:02 Uhr)
Hacking & PentestingSo stahlen nordkoreanische Hacker mehrere Millionen Euro - techbook(22.09.2026 um 21:49 Uhr)
Apple iOS & macOSIs Battery Life Worse in MacOS 27 Golden Gate? Try These Tips(23.09.2026 um 01:53 Uhr)
Sichere ProgrammierungYour agent picks one of two options. Can you test that choice?(23.09.2026 um 01:10 Uhr)
Intelligence View
⚡ tsecurity.de Intelligence

Added Streamable HTTP Support to Slack Explorer MCP

I've added Streamable HTTP support to Slack Explorer MCP, which I introduced in this article. Now you can easily connect from ChatGPT and other AI tools via Remote MCP by hosting it somewhere. Let me share how to use it. Here's how to…

0
↗ Quelle (dev.to)
Reagiere als Erste:r — dein Feedback zählt!

I've added Streamable HTTP support to Slack Explorer MCP, which I introduced in this article. Now you can easily connect from ChatGPT and other AI tools via Remote MCP by hosting it somewhere. Let me share how to use it.



Here's how to launch it:




# Launch in Streamable HTTP mode (default port: 8080)
docker run -i --rm --pull always \
-e TRANSPORT=http \
-p 8080:8080 \
ghcr.io/shibayu36/slack-explorer-mcp:latest

# Launch with custom port
docker run -i --rm --pull always \
-e TRANSPORT=http \
-e HTTP_PORT=9090 \
-p 9090:9090 \
ghcr.io/shibayu36/slack-explorer-mcp:latest






When running with default settings (http://localhost:8080), you can add the MCP server to Claude Code like this. The Slack token is passed through the X-Slack-User-Token header.




claude mcp add \
--transport http \
--header "X-Slack-User-Token: xoxp-..." \
-- slack-explorer-mcp http://localhost:8080/mcp









Why I Wanted Streamable HTTP Support



I wanted to add Streamable HTTP support to make it easier for non-engineers to use.



With the previous stdio communication, people needed to set up Docker locally and run containers... While this is simple for developers, it creates a barrier for others.



With Streamable HTTP support, you can host it somewhere and connect from ChatGPT and other tools. No more local environment setup required.






Technical Background: Cache and Stateful Implementation



I'd like to share a technical challenge I faced - I had to implement this as a stateful service.



When adding Streamable HTTP support, it's easier to implement it stateless. That way you can easily deploy to serverless platforms like Lambda. However, Slack Explorer MCP caches Slack's user list, so I couldn't make it stateless.



Therefore, I implemented it as a stateful service with in-memory cache management per session. The cache has an expiry mechanism, and I use goroutines to periodically clean up expired entries to prevent memory leaks.



You can see how this is implemented in user_repository.go which handles cache management.






Summary



I added Streamable HTTP support to Slack Explorer MCP to make it more accessible for non-engineers. While the cache implementation was challenging, I'm happy with the result.

Ähnliche Beiträge
🔍 Verwandte News

Auch interessante Nachrichten Added Streamable HTTP Support to Slack Explorer MCP

Thematisch verwandte Begriffe: Added, Streamable, HTTP, Support · 6 Treffer

Laden...

Beiträge werden geladen ...

Laden...

Videos werden geladen ...

Laden...

Beiträge werden geladen ...

Laden...

Videos werden geladen ...

Laden...

Beiträge werden geladen ...

Laden...

Videos werden geladen ...

Laden...

Beiträge werden geladen ...

Laden...

Videos werden geladen ...

Zum Aktualisieren ziehen
ZERO-DAY CVE-2026-17636 | IBM Financial Transaction Manager (FTM) for RedHat OpenShift could allow…
Advisory →
TTS Reader • tsecurity.de Voice
tsecurity.de Icon
tsecurity.de App
Offline-Lesen, Eilmeldungen & 0ms Ladezeit

Installiere tsecurity.de direkt auf deinen Home-Bildschirm für das ultimative Vollbild-Magazinerlebnis ohne Browser-Leisten.

Nächster Beitrag
Themen-Radar & Intelligence Matrix
Echtzeit-Taxonomie nach Angriffsvektoren & Plattformen

tsecurity.de Live Threat Radar

🔴 LIVE RADAR
MONITORING
AKTIV
CVE-DATENBANK
LIVE
🔍
Community Radar & Live Chat
Sentinel Bot online • Live-Stream
Dein Cluster: Security Explorer
Match:
lädt…
Verbindung zum Community-Stream wird aufgebaut...
Bearbeitungsmodus — Senden überschreibt deine Nachricht
Community-Puls — was gerade passiert
lädt…
Aktivitäten deiner Analysten
lädt…
Neues Thema oder Eilmeldung einreichen

Reiche interessante Links, Zero-Days oder Debatten ein. Die Community entscheidet per Upvote über die Veröffentlichung.

Heiß diskutierte Einreichungen
🔖 Gespeicherte Artikel
📂 Keine gespeicherten Artikel vorhanden.
Zurück Ziehen Vor
Links: vorheriger Artikel Rechts: nächster Artikel unten: schließen
News NIS-2 Frühwarnung Tier-1 Intel ⏱️ 3 Min vor 10 Min
Artikeldaten werden geladen...

Zurück: vorheriger Vor: nächster
↗ Original-Quelle
Social Reaktionen Deine Reaktion zählt
Einstufung & Relevanz-Poll 0 Stimmen
In sozialen Netzwerken teilen 1-Klick