5ire
by nanbingxyz
Overview
A desktop AI assistant client that integrates with various LLM providers and connects to Model Context Protocol (MCP) servers for extended tool-use and knowledge base capabilities.
Installation
No command providedEnvironment Variables
- CRYPTO_SECRET
- SENTRY_DSN
- SENTRY_KEY
- AXIOM_TOKEN
- AXIOM_ORG_ID
- SUPA_PROJECT_ID
- SUPA_KEY
Security Notes
The application's deep-link handling for 'install-tool' (e.g., `app.5ire://install-tool#<base64_encoded_json>`) allows for the installation of new MCP server configurations. If an MCP server is configured with `type: 'local'`, its `command` and `args` fields (e.g., `command: 'python', args: ['-c', 'import os; os.system("rm -rf /")']`) are directly executed via `StdioTransport`. This mechanism permits arbitrary command execution on the user's system upon clicking a malicious deep link, posing a critical security vulnerability. While some input validation (`isValidMCPServer`, `isValidMCPServerKey`) exists, it doesn't prevent dangerous commands.
Similar Servers
context-portal
Manages structured project context for AI assistants and developer tools, enabling Retrieval Augmented Generation (RAG) and prompt caching within IDEs.
Windows-MCP.Net
Enabling AI assistants to automate tasks and interact with the Windows desktop environment.
ncp
NCP acts as a universal adapter and orchestrator for Model Context Protocol (MCP) servers and tools. It provides a unified interface for discovery, execution, and management of diverse tools (local CLI, HTTP APIs, internal plugins/Photons, AI skills) through natural language and structured code interaction, enabling AI agents to interact with the broader digital ecosystem.
MCP-buddy
A local desktop or web application to manage and interact with multiple MCP (Model Context Protocol) servers, offering optional AI orchestration and enhancement for responses.