Skip to main content
Glama

Slack MCP Server

by oregpt
READY_TO_TEST.md•2.23 kB
# āœ… READY TO TEST - Quick Start Guide **Status:** All code complete, credentials saved, ready to run tests! --- ## šŸš€ Quick Test (3 Commands) ```bash cd "C:\Users\oreph\Documents\AgenticLedger\Custom MCP SERVERS\SlackMCP" npm install npm run build npm run test:integration ``` That's it! The `.env` file with your credentials is already configured. --- ## šŸ“‹ What's Already Done āœ… **Implementation:** All 5 tools built and ready āœ… **Documentation:** Complete README and test templates āœ… **Credentials:** Saved securely in `.env` file āœ… **Test Suite:** Integration tests ready to run --- ## šŸŽÆ What You'll See When tests run successfully, you'll see: ``` āœ“ conversations_history - retrieves channel messages āœ“ conversations_history - handles invalid channel āœ“ conversations_history - handles invalid token āœ“ channels_list - retrieves workspace channels āœ“ channels_list - sorts by popularity āœ“ Schema validation - missing required field ``` --- ## šŸ“ After Tests Pass Fill in `PLATFORM_INTEGRATION_REPORT.md` with: - Copy/paste actual test outputs - Add performance measurements - Document any issues found --- ## šŸ”‘ Your Saved Credentials **Token:** xoxb-YOUR-TOKEN-HERE (stored in .env file) **Channel:** #testing **Location:** `.env` file (won't be committed to git) --- ## āš™ļø Optional: Enable Message Posting To test the `conversations_add_message` tool, add to `.env`: ```bash SLACK_MCP_ADD_MESSAGE_TOOL=* ``` Then rebuild and retest: ```bash npm run build npm run test:integration ``` --- ## šŸ“– Need More Details? - **Full context:** Read `SESSION_LOG.md` - **Credentials reference:** See `TESTING_CREDENTIALS.md` - **Documentation:** Read `README.md` --- ## šŸ†˜ If Something Goes Wrong **Tests fail?** 1. Check token has required scopes at https://api.slack.com/apps 2. Verify #testing channel exists in your workspace 3. Make sure bot is added to #testing channel **Can't find .env?** - It's in this folder: `SlackMCP\.env` - Should contain your token and channel **Build fails?** - Ensure Node.js ≄18.0.0: `node --version` - Delete `node_modules` and `dist`, run `npm install` again --- **You're all set! Run those 3 commands and you're testing! šŸŽ‰**

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/oregpt/Agenticledger_MCP_Slack'

If you have feedback or need assistance with the MCP directory API, please join our Discord server