Back to Home
GreatScottyMac icon

context-portal

Verified Safe

by GreatScottyMac

Overview

A database-backed Model Context Protocol (MCP) server for managing structured project context, designed to be used by AI assistants and developer tools within IDEs and other interfaces for Retrieval Augmented Generation (RAG) and prompt caching.

Installation

Run Command
uvx --from context-portal-mcp conport-mcp --mode stdio --log-level INFO

Security Notes

The server uses Pydantic for robust input validation, mitigating common injection risks. FTS (Full-Text Search) queries are pre-processed to prevent FTS5-specific injection vulnerabilities. No hardcoded secrets were identified in the provided source. When run in HTTP mode (via FastAPI/Uvicorn), it has standard web security considerations. When run in STDIO mode, the attack surface is significantly reduced. The `chromadb.PersistentClient` uses `allow_reset=True` during initialization, which is acceptable for development but should be reviewed for production if strict data immutability is required.

Similar Servers

Stats

Interest Score98
Security Score8
Cost ClassMedium
Avg Tokens750
Stars702
Forks70
Last Update2025-12-06

Tags

MCPAI assistantsRAGKnowledge GraphPython