ActionKit MCP Starter
Um servidor de demonstração para ActionKit, fornecendo acesso a ações do Slack via Claude Desktop.
GitHub
1
Experimente este MCPPatrocinadoDocumentação
ActionKit MCP Starter
Contexto
Este repositório é um servidor MCP que demonstra o ActionKit. Conecte este servidor ao seu Claude Desktop para ter acesso a todas as ações de Slack do ActionKit.
Neste exemplo, presume-se que seu usuário tenha feito autenticação via Paragon Connect Portal.
Para os fins desta demonstração, filtramos as ações para ações do Slack, mas essa configuração pode ser alterada removendo o filtro do Slack no
arquivo index.ts.
Configuração
- Primeiro instale o
Claude Desktop - Clone este repositório e execute
npm install - Em seguida, execute um
npm run buildpara compilar um arquivo JavaScript que será usado pelo Claude Desktop - Nosso último passo é apontar o Claude Desktop para o nosso servidor MCP
- Crie/edite o arquivo de configuração do Claude usando um editor de texto, por exemplo,
vi ~/Library/Application\ Support/Claude/claude_desktop_config.json - No arquivo
claude_desktop_config.json, cole esta configuração:
{
"mcpServers": {
"mcp-actionkit": {
"command": "node",
"args": [
"ABSOLUTE_PATH/mcp-actionkit/build/index.js"
],
"env": {
"USER": "",
"PARAGON_PROJECT_ID": "",
"SIGNING_KEY":""
}
}
}
}
- Preencha suas variáveis de ambiente com suas credenciais do Paragon
- Para a variável de ambiente
USER, ela corresponderá ao usuário autenticado noParagon Connect Portal- Use demo.useparagon.com para fazer login rapidamente como seu usuário e autenticar no Slack (Isso é necessário para que as ferramentas do Slack sejam usadas em seu nome)
- Observação: ABSOLUTE_PATH pode ser encontrado ao clicar em um arquivo no seu
Finderno Mac
- Abra o Claude Desktop e deve haver um
hammer iconcom a lista de ferramentas do Slack
- Além disso, também deve haver um
plug icononde você pode verificar se seu aplicativo está conectado ao nosso MCP