ActionKit (Slack)

by jackmuva

1 stars
Not rated
GitHub

About

Enables interaction with Slack through ActionKit's API using TypeScript and JWT authentication, with filtered actions and user authentication via Paragon Connect Portal

Details

Author
jackmuva
Repository
jackmuva/mcp-actionkit
GitHub stars
1
Categories
Developer Tools, Other, AI, Design, Security, Frontend, API, Infrastructure

Setting up with Highlight

This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:

  1. Download and install Highlight from highlightai.com/download
  2. Navigate to the plugins tab and select "Add Custom Plugin"
  3. Configure the plugin with the settings below
    Plugin Name ActionKit (Slack)
    Command (node, npx, python, etc.) node
    Arguments
    • Argument 1 ABSOLUTE_PATH/mcp-actionkit/build/index.js
    Environment
    • USER
    • SIGNING_KEY
    • PARAGON_PROJECT_ID

    Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.

  4. Enable "Start Automatically" if you want the plugin to start when Highlight launches

Claude Desktop / Cursor

Paste into your MCP client config file to install this server.

{
    "mcpServers": {
        "actionkit (slack)": {
            "env": {
                "USER": "",
                "SIGNING_KEY": "",
                "PARAGON_PROJECT_ID": ""
            },
            "args": [
                "ABSOLUTE_PATH/mcp-actionkit/build/index.js"
            ],
            "command": "node"
        }
    }
}

Linux

{
    "env": {
        "USER": "",
        "SIGNING_KEY": "",
        "PARAGON_PROJECT_ID": ""
    },
    "args": [
        "ABSOLUTE_PATH/mcp-actionkit/build/index.js"
    ],
    "command": "node"
}

Macos

{
    "env": {
        "USER": "",
        "SIGNING_KEY": "",
        "PARAGON_PROJECT_ID": ""
    },
    "args": [
        "ABSOLUTE_PATH/mcp-actionkit/build/index.js"
    ],
    "command": "node"
}

Windows

{
    "env": {
        "USER": "",
        "SIGNING_KEY": "",
        "PARAGON_PROJECT_ID": ""
    },
    "args": [
        "ABSOLUTE_PATH/mcp-actionkit/build/index.js"
    ],
    "command": "node"
}

This repo is an MCP server demoing ActionKit. Connect this server to yourClaude Desktopto get access to all of ActionKit'sSlackactions. In this example it is assumed that your user has authed via the Paragon Connect Portal. For the purposes of this demo we filtered actions to Slack actions, but this setting can be changed by removing the Slack filter in theindex.tsfile.
- First installClaude Desktop
- Clone this repo and runnpm install
- Next run anpm run buildto build a javascript file that will be used by Claude Desktop
- Our last step is to point Claude Desktop to our MCP server

- Create/edit the Claude config file using a text editor i.e.vi ~/Library/Application\ Support/Claude/claude_desktop_config.json
- In theclaude_desktop_config.jsonfile paste this configuration:

{ "mcpServers": { "mcp-actionkit": { "command": "node", "args": [ "ABSOLUTE_PATH/mcp-actionkit/build/index.js" ], "env": { "USER": "", "PARAGON_PROJECT_ID": "", "SIGNING_KEY":"" } } } }

- Fill in your env variables with your Paragon credentials
- For theUSERenv variable, this will correspond to the logged in user authenticated in theParagon Connect Portal

- Usedemo.useparagon.comto quickly login as your user andauthenticate to Slack(This is a necessary for the Slack tools to be used on your behalf)
- Open Claude Desktop and there should be ahammer iconwith the list of Slack tools

- Additionally there should also be aplug iconwhere you can verify that your app is connected to our MCP

This is a web browser that enables your coding agent, such as Claude Code, to visit websites on your behalf and assist you in identifying bugs or creating UI test cases.

next-devtools-mcp is a MCP server that provides Next.js development tools and utilities for AI coding assistants like Claude and Cursor.

MCP server that lets Claude Code agents delegate tasks to agents in other project directories, with parallel dispatch, sessions, and async jobs.

Anchor Browser (https://anchorbrowser.io) is secure infrastructure for computer-use agents — stealth cloud browsers, authentication, captcha bypass, and a hosted MCP server for Cursor, Claude, and Windsurf.

Open-source Claude Code plugin replacing Read/Grep/Edit/Bash with token-efficient versions. Independently benchmarked at 57% token reduction on real codebases. 40 MCP tools.

Connects Blender to Claude AI via the Model Context Protocol (MCP), enabling direct interaction and control for prompt-assisted 3D modeling, scene creation, and manipulation.

Context-optimized security plugin for Claude Code that builds architecture maps and redacts secrets.

Charon gives AI clients scoped, auditable access to Lethe memory. connect to Chatgpt or Claude to store memories locally.

Score CLAUDE.md/AGENTS.md, validate clarx-manifest.json, generate CI workflows, and pull repo scan findings into Cursor, Claude, or Grok.

Retrieve and analyze Claude Code conversation history from local files.

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.