Back to Home
Swissbit92 icon

MCP_Catalog

Verified Safe

by Swissbit92

Overview

A local, persona-driven chat interface for interacting with various Modular Computation Process (MCP) servers (e.g., GraphRAG, Knowledge Graph) through LLM inference powered by Ollama.

Installation

Run Command
python run_react.py

Environment Variables

  • COORD_URL
  • PERSONA_MODEL
  • PERSONA_DIR
  • PERSONA_TEMPERATURE
  • APP_LOGO_PATH
  • USER_AVATAR
  • COORDINATOR_DB_PATH

Security Notes

The application is designed for local-first usage, reducing typical web security concerns. Backend API calls are restricted to localhost by default (`http://127.0.0.1:8000`), and database interactions use parameterized queries, mitigating SQL injection risks. The UI uses `streamlit.components.v1.html` for JavaScript injection, which could be a risk in a multi-user web-hosted scenario, but is acceptable for a local single-user tool where the user controls the source code. LLM outputs are processed, but general risks associated with LLM-generated content (e.g., unintended instructions) remain.

Similar Servers

Stats

Interest Score0
Security Score8
Cost ClassMedium
Avg Tokens750
Stars0
Forks0
Last Update2025-12-05

Tags

Local-FirstPersona-DrivenChat InterfaceOllama LLMFastAPI