- Explore MCP Servers
- smartintern-mcp
Smartintern Mcp
What is Smartintern Mcp
SmartIntern is a Model Context Protocol (MCP) server that connects AI assistants like Claude to Slack, enabling context-aware functionalities such as meeting notes, follow-ups, and insights.
Use cases
Use cases include generating meeting notes from conversations, tracking action items from discussions, managing follow-ups, and providing insights based on chat history.
How to use
To use SmartIntern, clone the repository, install dependencies, configure your environment variables, set up Slack integration, and run the server. You can also configure it to work with Claude’s desktop app by adding specific settings to the configuration file.
Key features
Key features include channel interaction, message access, meeting notes generation, action item tracking, and follow-up management.
Where to use
SmartIntern can be used in various fields such as corporate environments, project management, and team collaboration tools where effective communication and task management are essential.
Clients Supporting MCP
The following are the main client software that supports the Model Context Protocol. Click the link to visit the official website for more information.
Overview
What is Smartintern Mcp
SmartIntern is a Model Context Protocol (MCP) server that connects AI assistants like Claude to Slack, enabling context-aware functionalities such as meeting notes, follow-ups, and insights.
Use cases
Use cases include generating meeting notes from conversations, tracking action items from discussions, managing follow-ups, and providing insights based on chat history.
How to use
To use SmartIntern, clone the repository, install dependencies, configure your environment variables, set up Slack integration, and run the server. You can also configure it to work with Claude’s desktop app by adding specific settings to the configuration file.
Key features
Key features include channel interaction, message access, meeting notes generation, action item tracking, and follow-up management.
Where to use
SmartIntern can be used in various fields such as corporate environments, project management, and team collaboration tools where effective communication and task management are essential.
Clients Supporting MCP
The following are the main client software that supports the Model Context Protocol. Click the link to visit the official website for more information.
Content
SmartIntern MCP Server
SmartIntern is a Model Context Protocol (MCP) server that connects AI assistants like Claude to Slack, providing context-aware functionality for meeting notes, follow-ups, and insights.
Features
- Channel Interaction: List channels, get channel information
- Message Access: Retrieve conversation history, thread replies
- Meeting Notes: Generate and post meeting notes from conversations
- Action Items: Extract, track, and follow up on action items
- Follow-up Management: Create follow-ups, track status, send reminders
Prerequisites
- Node.js (v18+)
- PostgreSQL database
- Slack Bot Token with appropriate permissions
Setup
-
Clone this repository:
git clone https://github.com/yourusername/smartintern-mcp.git cd smartintern-mcp -
Install dependencies:
npm install -
Create a
.envfile based on.env.example:cp .env.example .env -
Edit the
.envfile with your Slack and database credentials. -
Build the project:
npm run build
Setting up Slack Integration
- Create a Slack App at api.slack.com/apps
- Add the following Bot Token Scopes:
channels:historychannels:readchat:writegroups:historygroups:readim:historyusers:readreactions:readfiles:read
- Install the app to your workspace
- Copy the Bot User OAuth Token to your
.envfile
Running the Server
npm start
Usage with Claude
To use SmartIntern with Claude’s desktop app, add the following configuration to your claude_desktop_config.json file:
{
"mcpServers": {
"smartintern": {
"command": "node",
"args": [
"/path/to/smartintern-mcp/dist/index.js"
],
"env": {
"SLACK_BOT_TOKEN": "xoxb-your-token-here",
"SLACK_SIGNING_SECRET": "your-signing-secret-here"
}
}
}
}
MCP Tools
SmartIntern provides several tools for AI assistants:
Channel Tools
list_channels: List available Slack channelsget_channel_info: Get detailed information about a specific channel
Message Tools
get_channel_history: Get recent messages from a channelget_thread_replies: Get replies in a conversation threadsend_message: Send a message to a channel or thread
Note Tools
create_meeting_notes: Create and post meeting notes from a conversationextract_action_items: Extract action items from a conversation
Follow-up Tools
create_follow_up: Create a follow-up reminder for an action itemtrack_follow_up_status: Get or update the status of follow-upsremind_action_items: Send reminders for open action items
License
MIT
Dev Tools Supporting MCP
The following are the main code editors that support the Model Context Protocol. Click the link to visit the official website for more information.










