Skip to main content
Glama

n8n-MCP

by 88-888
debug-slack-doc.jsβ€’1.62 kB
#!/usr/bin/env node const { execSync } = require('child_process'); const path = require('path'); const tempDir = path.join(process.cwd(), 'temp', 'n8n-docs'); console.log('πŸ” Debugging Slack documentation search...\n'); // Search for all Slack related files console.log('All Slack-related markdown files:'); try { const allSlackFiles = execSync( `find ${tempDir}/docs/integrations/builtin -name "*slack*.md" -type f`, { encoding: 'utf-8' } ).trim().split('\n'); allSlackFiles.forEach(file => { console.log(` - ${file}`); }); } catch (error) { console.log(' No files found'); } console.log('\nπŸ“„ Checking file paths:'); const possiblePaths = [ 'docs/integrations/builtin/app-nodes/n8n-nodes-base.Slack.md', 'docs/integrations/builtin/app-nodes/n8n-nodes-base.slack.md', 'docs/integrations/builtin/core-nodes/n8n-nodes-base.Slack.md', 'docs/integrations/builtin/core-nodes/n8n-nodes-base.slack.md', 'docs/integrations/builtin/trigger-nodes/n8n-nodes-base.Slack.md', 'docs/integrations/builtin/trigger-nodes/n8n-nodes-base.slack.md', 'docs/integrations/builtin/credentials/slack.md', ]; const fs = require('fs'); possiblePaths.forEach(p => { const fullPath = path.join(tempDir, p); const exists = fs.existsSync(fullPath); console.log(` ${exists ? 'βœ“' : 'βœ—'} ${p}`); if (exists) { // Read first few lines const content = fs.readFileSync(fullPath, 'utf-8'); const lines = content.split('\n').slice(0, 10); const title = lines.find(l => l.includes('title:')); if (title) { console.log(` Title: ${title.trim()}`); } } });

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/88-888/n8n-mcp'

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