bluera-knowledge
Verified Safeby blueraai
Overview
A local knowledge management and semantic search tool, leveraging AI (Claude CLI) for intelligent crawling, content extraction, and code analysis across various sources (web, local files, git repositories). It integrates as a Model Context Protocol server for AI agents.
Installation
node dist/index.js mcpEnvironment Variables
- LOG_LEVEL
- CLAUDE_BIN
- PROJECT_ROOT
- BLUERA_DATA_DIR
- SEARCH_CONFIDENCE_HIGH
- SEARCH_CONFIDENCE_MEDIUM
Security Notes
The server uses `child_process.spawn` for a Python bridge (for web crawling, Python AST parsing) and Git cloning, and also for invoking the `claude` CLI. While these are common patterns, they always introduce a potential risk if inputs are not perfectly sanitized or if the spawned processes themselves have vulnerabilities. However, the project extensively uses `zod` for validating inputs to the MCP server and external services, which is a strong mitigation. The server defaults to binding to `127.0.0.1`, limiting external network exposure. No obvious hardcoded secrets were found.
Similar Servers
DevDocs
DevDocs is a web crawling and content extraction platform designed to accelerate software development by converting documentation into LLM-ready formats for intelligent data querying and fine-tuning.
mcp-omnisearch
Provides a unified interface for various search, AI response, content processing, and enhancement tools via Model Context Protocol (MCP).
codegraph-rust
Transforms codebases into a semantically searchable knowledge graph, enabling AI agents to reason about code relationships, architecture, and impact rather than just performing text-based searches.
mcp-server
A Model Context Protocol (MCP) server that integrates with SerpApi to provide comprehensive search engine results and data extraction to an LLM.