termfeed
Verified Safeby syou6162
Overview
A terminal-based RSS reader for managing and consuming feed content, with an MCP server to expose data to LLM agents.
Installation
npx termfeed mcp-serverEnvironment Variables
- TERMFEED_DB
- XDG_DATA_HOME
Security Notes
The application uses `child_process.spawn` for opening URLs in a browser. While this is standard for desktop applications, opening arbitrary URLs can pose client-side risks depending on the user's browser configuration. However, the application validates URLs (http/https only) and passes them directly to the OS's default browser command. No `eval` or blatant arbitrary code execution vectors were found. The MCP server exposes data and specific tools (`get_article`, `update_all_feeds`) with defined schemas, limiting arbitrary actions by LLM agents. No hardcoded secrets were identified.
Similar Servers
mcp-client-for-ollama
An interactive Python client for connecting local Ollama LLMs to Model Context Protocol (MCP) servers, enabling advanced tool use and workflow automation.
mcp-omnisearch
Provides a unified interface for LLMs to access multiple web search, AI response, content processing, and enhancement tools from various providers through the Model Context Protocol (MCP).
mcp-use-cli
An interactive command-line interface (CLI) tool for connecting to and interacting with Model Context Protocol (MCP) servers using natural language, acting as an AI client that orchestrates LLM responses with external tools.
tuisic
A terminal-based online music streaming application that provides an MCP (Model Context Protocol) server for AI integration, allowing AI clients to control music playback and search.