MCP.so
登录

slack-mcp-server-by-cdata

@CDataSoftware

关于 slack-mcp-server-by-cdata

This read-only MCP Server allows you to connect to Slack data from Claude Desktop through CData JDBC Drivers. Free (beta) read/write servers available at

基本信息

分类

沟通协作

许可证

MIT license

运行时

java

传输方式

stdio

发布者

CDataSoftware

配置

暂无标准配置

该服务器的 README 中没有可解析的 MCP 配置块,请前往代码仓库查看安装说明。

代码仓库

工具

未检测到工具

工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。

概览

What is slack-mcp-server-by-cdata?

slack-mcp-server-by-cdata is a read-only MCP server that allows LLMs (e.g., Claude Desktop) to query live Slack data using natural language. It wraps the CData JDBC Driver for Slack, which exposes Slack data as relational SQL models, so no SQL is required from the user.

How to use slack-mcp-server-by-cdata?

Clone the repository, build with mvn clean install, install and license the CData JDBC Driver for Slack, create a .prp file with connection details, then configure Claude Desktop by editing claude_desktop_config.json to point to the server JAR and .prp file. Restart Claude Desktop to activate. The server runs via stdio on the same machine as the client.

Key features of slack-mcp-server-by-cdata

  • Read-only access to Slack data via MCP.
  • Uses CData JDBC Driver for relational SQL models.
  • Supports natural language queries through LLMs.
  • Provides tools: get_tables, get_columns, run_query.
  • Java‑based, built with Maven, runs on all major OS.

Use cases of slack-mcp-server-by-cdata

  • Ask Claude Desktop about Slack messages or channels.
  • Get a summary of recent activity in a Slack workspace.
  • Generate reports on team communication patterns.
  • Retrieve Slack data without writing SQL or API code.

FAQ from slack-mcp-server-by-cdata

Is this server read‑only?

Yes. The project builds a read-only MCP server. For full read, write, update, delete, and action capabilities, CData offers a separate paid beta server.

How do I authenticate to Slack?

If Slack uses OAuth, you must authenticate via your browser when generating the JDBC connection string using the Connection String utility. The string includes InitiateOAuth=GETANDREFRESH.

What transport does the server use?

The server communicates over stdio, so it can only be used with clients running on the same machine.

How do I troubleshoot connection issues?

Use the Connection String utility to test and copy the JDBC connection string into the .prp file. Ensure the driver JAR path and license are correct. If problems persist, contact CData support or join the CData community.

What tools does the server expose?

Three tools: {servername}_get_tables (list tables), {servername}_get_columns (list columns of a table), and {servername}_run_query (execute SQL SELECT). Their output is CSV.

评论

沟通协作 分类下的更多 MCP 服务器