Skip to content

Latest commit

 

History

History
46 lines (31 loc) · 1.11 KB

File metadata and controls

46 lines (31 loc) · 1.11 KB

n8n-MCP Cloud Access

This project includes a cloud client for calling n8n MCP tools from Claude Cloud sessions (where claude mcp add is unavailable).

Setup (once per session)

npm run build

Usage

List available tools

node dist/cloud-client.js https://mcp.kratoslabs.agency/mcp list-tools

Call a tool

node dist/cloud-client.js https://mcp.kratoslabs.agency/mcp call <tool_name> '<json_args>'

Examples

# List all workflows
node dist/cloud-client.js https://mcp.kratoslabs.agency/mcp call list_workflows '{}'

# Get a specific workflow
node dist/cloud-client.js https://mcp.kratoslabs.agency/mcp call get_workflow '{"workflowId":"123"}'

# Execute a workflow
node dist/cloud-client.js https://mcp.kratoslabs.agency/mcp call execute_workflow '{"workflowId":"123"}'

# Search for nodes
node dist/cloud-client.js https://mcp.kratoslabs.agency/mcp call search_nodes '{"query":"slack"}'

Development

  • npm run dev — Watch mode (server)
  • npm run build — Compile TypeScript
  • bun test — Run tests
  • npm run typecheck — Type check without emitting