Home›Editor›Slackの過去ログをClaude DesktopやCursorから検索できるようにする(MCP・ローカル完結)
Slackの過去ログをClaude DesktopやCursorから検索できるようにする(MCP・ローカル完結)

Slackの過去ログをClaude DesktopやCursorから検索できるようにする(MCP・ローカル完結)This article explains how to back up Slack conversations locally using the…

元記事を読むRead original articlezenn.dev(新しいタブで開きます)(opens in a new tab)
AI要点サマリSummary highlight

WindowsアプリEmpowiaでSlack会話をローカルにバックアップし、MCPサーバーとして公開することで、管理者権限やクラウド不要でClaude DesktopやCursorから過去ログを検索できる構成を解説している。

This article explains how to back up Slack conversations locally using the Windows app Empowia, then expose that archive as an MCP server so Claude Desktop or Cursor can search past logs without cloud uploads or Slack admin privileges.

本ページの本文と要約は AI による自動生成です。日本語版と英語版は言語ごとに独立して生成されるため、表現や詳しさが異なる場合があります。正確性は元記事 (zenn.dev) をご確認ください。The body and summaries are AI-generated independently for each language, so wording and detail may differ. Verify accuracy at the original source (zenn.dev).

要約と収集メタデータに基づく AI 解説。元記事全文の転載・翻訳ではありません。AI explainer based on the summaries and collected metadata, not a copy or translation of the full source article.

「あのやり取り、確かSlackにあったはず」——過去のSlackの会話を、AIアシスタントから直接検索できるようにする構成を解説した記事が、技術ブログZennで公開された。WindowsアプリのEmpowia for Slackを使ってSlackの会話をローカルにバックアップし、それをMCPサーバーとして公開することで、Claude DesktopやCursorといったMCP対応クライアントから読み取り専用で検索・参照できるようにする手順だ。

大きな特徴は、クラウドへ会話をアップロードせず、Slackの管理者権限やトークン発行も不要な点にある。会話データは自分のPC内に保持されるため、情報を外部へ出したくないケースでも扱いやすいローカル完結型の構成と言える。

MCP(Model Context Protocol)は、AIアシスタントと外部のデータソースやツールを標準化された方法で接続するための仕組みで、Anthropicが提唱した。対応クライアントは、MCPサーバーが公開する機能やデータに一定の手順でアクセスできる。今回の構成では、ローカルに保存したSlackのアーカイブがMCPサーバーとして振る舞い、AI側がそこへ問い合わせて該当するやり取りを引き出す形になる。読み取り専用という設計は、元データを書き換えずに参照だけを行う用途に向いていると見られる。

手順の中心となるのがEmpowia for Slackで、記事には筆者と本アプリの関係についての注記が添えられている。Slackの会話をローカルに保存し、そのアーカイブをMCP経由で提供する役割を担う。

Locating a specific past conversation in Slack can be surprisingly difficult, particularly when the message you need sits somewhere in months of channels and threads. This article describes a setup that lets you pull those old exchanges directly from AI clients such as Claude Desktop or Cursor, using the Model Context Protocol (MCP) while keeping all of the data on your own computer.

The described workflow has three stages. First, Slack conversations are backed up locally to your PC with a Windows application called Empowia for Slack. Second, that local archive is exposed as an MCP server. Third, any MCP-compatible client—Claude Desktop and Cursor are the examples cited—connects to that server and can search and reference the archived messages in read-only mode. Because nothing is uploaded to the cloud, the author frames the approach as local-first, and it notably does not require Slack administrator privileges or the issuance of an API token.

The absence of admin rights and tokens is a meaningful distinction. Many existing Slack integrations rely on the Slack Web API, which typically means creating an app, obtaining OAuth scopes, and having a workspace administrator approve access. That path can be a non-starter in organizations with strict governance. By backing up conversations to the local machine and serving them from there, this method sidesteps those steps, though it also means the archive reflects only what the user can already see and export rather than a full workspace dataset.

MCP is the connective layer that makes this possible. Introduced by Anthropic in late 2024 and since adopted by a range of tools, it is an open standard for connecting AI assistants to external data sources and capabilities. An MCP server advertises resources and tools that a compatible client can call, which lets the model reason over content it would not otherwise have in its context window. Anthropic has likened MCP to a universal connector for AI applications, and support now appears in clients beyond Claude Desktop, including Cursor and several other editors and assistants. In this configuration the Slack archive is simply another data source that a client can query on demand.

Running the server in read-only mode is a sensible safety choice. It means the AI client can search and cite messages but cannot alter or delete the underlying archive, reducing the risk of accidental data loss when an assistant is given broad instructions. Keeping the archive local also limits exposure, since message content is not transmitted to a third-party service for indexing, which may matter for teams handling sensitive internal discussions. Users should still bear in mind that whatever client they connect may send query results to a model provider as part of normal operation, depending on how that client is configured.

Some context on the surrounding ecosystem helps. Slack offers its own export tools, but comprehensive exports are generally gated behind administrator access and plan level, and the company has also been layering AI-powered search into the product itself. Separately, community-built MCP servers for Slack already exist, most of which authenticate through the Slack API and therefore inherit the token and permission requirements this workflow aims to avoid. The Empowia approach trades that live connectivity for a self-contained local copy, which favors privacy and independence at the cost of not reflecting real-time changes in the workspace.

The tooling here is Windows-specific, so macOS and Linux users would likely need an alternative for the backup step. As always with locally stored communication history, the resulting archive should be protected like any other sensitive file, since it consolidates potentially confidential messages in one place on disk.

One disclosure noted in the source is that Empowia for Slack is connected to the article's author, so readers may wish to weigh that when evaluating the recommendation. For individuals or small teams who want to make their Slack history searchable through an AI assistant without touching cloud services or administrative controls, the described local-first, MCP-based configuration offers a concrete and relatively lightweight path.

ポコとTECHガイドPoko & TECH Guide

ポコと当サイトのTECHガイドが、記事の要約と収集した情報から読みどころを語るAI生成の対話です。Poko and TECH Dashboard's own TECH Guide discuss the article's highlights in an AI-generated conversation based on its summary and collected source details.

  1. ポコPokoSlackの過去ログをMCPサーバーにするって何? 自分のPCだけで検索できるの?What does it mean to turn Slack history into an MCP server? Can I really search it using only my own PC?
  2. TECHガイドTECH Guide簡単に言うとじゃな、Empowiaで会話をPCに保存し、AIツールから読める形で公開するんじゃ。記事ではClaude DesktopやCursorから検索できるとしておるよ。Simply put, Empowia saves the conversations on your PC and makes them readable by AI tools. The article says Claude Desktop and Cursor can then search that archive.
  3. ポコPokoへえ、それって何が嬉しいの? Slackの管理者に設定してもらわなくてもいいの?Oh, nice! What’s the practical benefit? Does that mean I don’t need a Slack admin to configure anything?
  4. TECHガイドTECH Guide記事によれば、管理者権限もトークン発行も不要じゃよ。クラウドへアップロードせず、MCP対応クライアントから読み取り専用で参照できるんじゃ。According to the article, no admin privileges or token issuance are needed. The archive stays off the cloud and can be accessed read-only from MCP-compatible clients.
  5. ポコPokoつまり、WindowsのEmpowiaでSlackをローカル保存して、Claude DesktopやCursorから昔の会話を探せるんだね!So Empowia on Windows stores my Slack history locally, and Claude Desktop or Cursor can help me find old conversations. Got it!
  6. TECHガイドTECH Guideその理解でよいぞ。記事の構成ではローカル完結と読み取り専用が要点なので、その条件でどう検索できるかが見どころじゃな。Exactly. In the article’s setup, the key points are local-only operation and read-only access, so the main thing to watch is how well that search workflow fits your needs.
記事情報・収集記録Article details & collection record
出典Source
Zenn CursorコミュニティCommunity
公開日時 (JST)Published (JST)
収集日時 (JST)Collected (JST)
配信形式Format
ブログBlog
原文言語Source language
JA
重要度の位置づけImportance in this lane
MediumMedium priority(Editor 201件中、同等以上 158件)(158 of 201 Editor entries are equal or higher)
出典の平均重要度(掲載直近 30 件・最大 30 件)Source average (last 30 listed, up to 30)
2.0 / 31=情報 · 2=中 · 3=高1=Info · 2=Medium · 3=High
情報の寿命Half-life
中期 (チュートリアル)Medium-term (tutorial)

🖱️Editor の他の記事More from Editorもっと見る →View more →

ページ上部へScroll to top