Back to Home
mdlopresti icon

loom-warp

Verified Safe

by mdlopresti

Overview

Provides a distributed agent communication infrastructure using NATS JetStream for features like agent registry, channel-based messaging, direct messaging, and a work queue system.

Installation

Run Command
node src/index.js

Environment Variables

  • NATS_URL
  • NATS_USER
  • NATS_PASS
  • MCP_PROJECT_PATH
  • LOOM_PROJECT_ID
  • LOG_LEVEL
  • LOG_FORMAT
  • WORKQUEUE_ACK_TIMEOUT
  • WORKQUEUE_MAX_ATTEMPTS
  • WORKQUEUE_DLQ_TTL

Security Notes

The codebase appears robust against common application-level vulnerabilities. No 'eval', obfuscation, or hardcoded secrets were found. NATS credentials are sourced from environment variables or URL parsing. The primary security considerations are in the deployment environment, particularly ensuring proper network access controls (e.g., Kubernetes NetworkPolicies, cloud provider security groups) for the NATS server, especially when exposed via a LoadBalancer. Extensive use of JSON.parse is mitigated by validation layers for incoming messages and registry entries.

Similar Servers

Stats

Interest Score0
Security Score8
Cost ClassLow
Stars0
Forks0
Last Update2025-12-12

Tags

NATSJetStreamAgent CommunicationDistributed SystemsMicroservicesKubernetes