consciousness-mcp
by nohuiam
Overview
The Consciousness MCP server acts as a meta-awareness layer for a larger ecosystem, collecting, analyzing, and synthesizing operational data, attention events, and patterns from other participant servers to provide insights, predictions, and action suggestions.
Installation
node dist/index.jsEnvironment Variables
- CONSCIOUSNESS_HTTP_PORT
- CONSCIOUSNESS_WS_PORT
- CONSCIOUSNESS_DB_PATH
Security Notes
The server has critical network security vulnerabilities due to a complete lack of authentication and authorization mechanisms for both its HTTP REST API and WebSocket interfaces. It broadly enables CORS ('Access-Control-Allow-Origin: *') for HTTP, meaning any website can directly interact with it. The `POST /api/tools/:toolName` endpoint allows unauthenticated execution of any registered tool with arbitrary arguments. Similarly, WebSocket connections are unauthenticated, allowing any client to connect, receive internal awareness broadcasts, and send messages, some of which trigger internal state updates (e.g., subscribing, getting status). While the tools are designed for introspection, a malicious actor could trigger resource-intensive operations or gain sensitive internal information, leading to denial-of-service, information disclosure, or manipulation of the ecosystem's 'awareness'. There are no visible hardcoded secrets or 'eval' usage, but the open network access is a severe risk.
Similar Servers
mesh
An open-source control plane for Model Context Protocol (MCP) traffic, providing unified authentication, routing, observability, and tool management for AI agents and integrations across various services.
mcpc
Build and compose agentic Model Context Protocol (MCP) servers and tools, enabling AI assistants to discover, integrate, and orchestrate other MCP servers for complex tasks.
1xn-vmcp
An open-source platform for composing, customizing, and extending multiple Model Context Protocol (MCP) servers into a single logical, virtual MCP server, enabling fine-grained context engineering for AI workflows and agents.
shinzo
Shinzo is an open-source observability platform for monitoring and analyzing the performance, usage, and telemetry data of AI agents and Model Context Protocol (MCP) servers.