tenets
Verified Safeby jddunn
Overview
Serves as a Model Context Protocol (MCP) server for AI coding assistants, automatically finding, ranking, and aggregating relevant codebase files for AI prompts, and providing code intelligence tools.
Installation
tenets-mcpEnvironment Variables
- TENETS_CONFIG_PATH
- TENETS_LOG_LEVEL
- TENETS_CACHE_DIR
- TENETS_NO_COLOR
- TENETS_MAX_TOKENS
- TENETS_DEBUG
- TENETS_QUIET
- TENETS_RANKING_ALGORITHM
- TENETS_RANKING_THRESHOLD
- TENETS_RANKING_TEXT_SIMILARITY_ALGORITHM
- TENETS_RANKING_USE_EMBEDDINGS
- TENETS_RANKING_WORKERS
- TENETS_SCANNER_MAX_FILE_SIZE
- TENETS_SCANNER_RESPECT_GITIGNORE
- TENETS_SCANNER_EXCLUDE_TESTS_BY_DEFAULT
- TENETS_OUTPUT_DEFAULT_FORMAT
- TENETS_OUTPUT_COPY_ON_DISTILL
- TENETS_OUTPUT_SHOW_TOKEN_USAGE
- TENETS_CACHE_ENABLED
- TENETS_CACHE_DIRECTORY
- TENETS_CACHE_TTL_DAYS
- TENETS_GIT_ENABLED
- TENETS_GIT_HISTORY_LIMIT
- TENETS_TENET_AUTO_INSTILL
- TENETS_TENET_MAX_PER_CONTEXT
- TENETS_TENET_INJECTION_FREQUENCY
- TENETS_TENET_INJECTION_INTERVAL
- TENETS_TENET_SYSTEM_INSTRUCTION
- TENETS_TENET_SYSTEM_INSTRUCTION_ENABLED
- OPENAI_API_KEY
- ANTHROPIC_API_KEY
- OPENROUTER_API_KEY
Security Notes
The project strongly emphasizes 'local-first' processing, meaning user code never leaves the machine for core functionality. It states 'no API costs, no data leaving your machine, complete privacy'. Optional external connections for LLM summarization and external issue fetching require explicit opt-in. The `SECURITY.md` outlines responsible disclosure and support for the latest version. The absence of direct 'eval' or similar functions in the truncated source for critical path, combined with local-first processing, contributes to a high security score. Potential future redaction features are mentioned.
Similar Servers
mcp-server
Provides a Model Context Protocol (MCP) server for AI agents to search and retrieve curated documentation for the Strands Agents framework, facilitating AI coding assistance.
codeweaver
CodeWeaver is an AI-first MCP server designed to provide 'exquisite context' for AI agents by offering semantic code search and code analysis capabilities.
mcp-ai-agent-guidelines
A comprehensive framework for building, orchestrating, and validating AI agents and their design processes, with a strong focus on code quality, security, and prompt engineering.
MiniMax-Coding-Plan-MCP
A specialized Model Context Protocol (MCP) server for MiniMax AI, providing web search and image analysis tools specifically tailored for coding development workflows.