slack-user-mcp v0.1.0

down · 417 ms
oauthproxy · slack_user_mcp.provider:SlackProvider

Read and post in Slack as yourself, through your own workspace grant.

Endpoint

https://slack-user-mcp.mcp.growtharc.com/mcp

Client configuration

Claude Desktop / Claude Code — .mcp.json

{
  "mcpServers": {
    "slack-user-mcp": {
      "type": "http",
      "url": "https://slack-user-mcp.mcp.growtharc.com/mcp"
    }
  }
}

VS Code — .vscode/mcp.json

{
  "servers": {
    "slack-user-mcp": {
      "type": "http",
      "url": "https://slack-user-mcp.mcp.growtharc.com/mcp"
    }
  }
}

The bare endpoint.

https://slack-user-mcp.mcp.growtharc.com/mcp

Operational detail

Store
redis
Roles
—
Health path
/health
Image
acrarcaiplatform.azurecr.io/mcp/connectors/slack-user-mcp:admincreds-5d6eadb
Engine version
0.5.2

Tools 27

  • whoami

    Report which Slack identity this server is acting as for you.

  • list_channels

    List the public channels in your workspace.

  • list_my_conversations

    List the channels you belong to and your DMs -- or another member's channels.

  • find_channel

    Find a public channel's id from its name, e.g. `#general` -> `C01234567`.

  • get_channel_info

    Describe one channel or DM: topic, purpose, creator, size, what you last read.

  • list_direct_messages

    List your one-to-one direct message conversations.

  • send_direct_message

    Send a direct message to one person, as you, opening the DM if needed.

  • open_direct_message

    Open -- or find the existing -- DM with one person, and return its id.

  • close_direct_message

    Close a DM, hiding it from your sidebar. Its history is kept.

  • get_channel_history

    Read recent messages in one public channel or DM you can see.

  • get_thread_replies

    Read the replies in one thread, oldest first, with the message that started it.

  • get_message

    Read one message by its channel and `ts`, e.g. one a search or a link named.

  • send_message

    Post a message to a channel, as you.

  • reply_in_thread

    Reply in the thread under one message, as you.

  • update_message

    Edit one of your own messages, replacing its text.

  • delete_message

    Delete one of your own messages. This cannot be undone.

  • schedule_message

    Schedule a message to post later, as you. Slack allows up to 120 days ahead.

  • list_scheduled_messages

    List messages you scheduled through this server that have not posted yet.

  • delete_scheduled_message

    Cancel a scheduled message before it posts.

  • search_messages

    Search every message you can see, with Slack's classic search syntax.

  • search_files

    Search the files shared anywhere you can see, by name, title or content.

  • search_all

    Search messages and files together, with Slack's classic search syntax.

  • search_users

    Find people in your workspace by name, title or email, and get their user ids.

  • list_users

    List the people in your workspace, bots and deactivated accounts included.

  • get_user

    Describe one person from their user id: names, title, timezone, status, role.

  • get_user_profile

    Read one person's profile, including the custom fields your workspace defines.

  • get_user_presence

    Say whether one person is active in Slack right now, or away.

Prompts 0

This connector defines no prompts.

Resources 0

This connector defines no resources.

Resource templates 0

This connector defines no resource templates.