🚀 Socket Launch Week Day 5:Introducing Repository Access Permissions and Custom Roles.Learn more
Sign In

pm-cse

Package Overview
Dependencies
Maintainers
1
Versions
9
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install
Potential malware was recently detected in this package.

Affected versions:

0.1.00.1.10.1.20.1.30.1.4
+4 more

pm-cse

Postman CSE toolkit MCP server -- Slack, Atlassian, Salesforce, Looker, and more

npmnpm
Version
0.1.0
Version published
Weekly downloads
18
5.88%
Maintainers
1
Weekly downloads
 
Created
Source

Slack MCP Server

Slack MCP server using webauthn.kepler.rip for authentication via Okta WebAuthn.

Features

  • slack_search_channels - Find channels by name
  • slack_search_messages - Search messages by keyword
  • slack_fetch_thread - Get complete thread by timestamp
  • slack_fetch_channel_history - Get recent messages from a channel
  • slack_search_files - Search for files in Slack
  • slack_fetch_recent_messages - Fetch recent messages across all channels

Installation

npm install
npm run build

Configuration

Set the OKTA_AUTH_API_KEY environment variable for authentication with webauthn.kepler.rip:

export OKTA_AUTH_API_KEY="your-api-key"

MCP Configuration

Add to your Claude MCP config:

{
  "mcpServers": {
    "slack": {
      "command": "node",
      "args": ["/Users/jaredboynton/mcp/slack-mcp/dist/index.js"],
      "env": {
        "OKTA_AUTH_API_KEY": "your-api-key"
      }
    }
  }
}

Development

npm run dev    # Run with tsx
npm run build  # Compile TypeScript
npm run start  # Run compiled version

Architecture

This server uses a two-phase authentication flow:

  • WebAuthn Authentication: The server authenticates with webauthn.kepler.rip/auth using an API key
  • Cookie Extraction: The worker returns Slack cookies after Okta WebAuthn + SAML authentication
  • Slack API Calls: The server uses these cookies to make authenticated requests to Slack API

This keeps Slack credentials secure and local to the authentication worker.

Keywords

mcp

FAQs

Package last updated on 13 Apr 2026

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts