Skip to main content
Glama

n8n-MCP

by 88-888
test-fuzzy-simple.tsβ€’1.13 kB
#!/usr/bin/env node import { N8NDocumentationMCPServer } from '../src/mcp/server'; async function testSimple() { const server = new N8NDocumentationMCPServer(); await new Promise(resolve => setTimeout(resolve, 1000)); // Just test one query const result = await server.executeTool('search_nodes', { query: 'slak', mode: 'FUZZY', limit: 5 }); console.log('Query: "slak" (FUZZY mode)'); console.log(`Results: ${result.results.length}`); if (result.results.length === 0) { // Let's check with a lower threshold const serverAny = server as any; const slackNode = { node_type: 'nodes-base.slack', display_name: 'Slack', description: 'Consume Slack API' }; const score = serverAny.calculateFuzzyScore(slackNode, 'slak'); console.log(`\nSlack node score for "slak": ${score}`); console.log('Current threshold: 400'); console.log('Should it match?', score >= 400 ? 'YES' : 'NO'); } else { result.results.forEach((r: any, i: number) => { console.log(`${i + 1}. ${r.displayName}`); }); } } testSimple().catch(console.error);

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