Back to Home
jpotter80 icon

mcp

Verified Safe

by jpotter80

Overview

A framework for building and deploying self-contained, searchable Model Context Protocol (MCP) servers from technical documentation with hybrid vector + keyword search for AI agents.

Installation

Run Command
cd servers/mojo-manual-mcp && pixi run serve

Environment Variables

  • MAX_SERVER_URL
  • EMBED_MODEL_NAME
  • AUTO_START_MAX
  • MOJO_DB_PATH
  • MOJO_TABLE_NAME
  • EMBED_CACHE_SIZE
  • MAX_BINARY
  • PYTHONPATH

Security Notes

The server's design inherently involves running external processes (`max serve` via `subprocess.Popen`) for embedding generation and syncing documentation from arbitrary Git repositories (via `sync_documentation.sh`). While these are intended for local development and user-initiated actions, they introduce potential attack vectors if untrusted URLs or commands are provided by the user. DuckDB's persistent secrets are explicitly noted as stored in unencrypted binary format on disk, which is a known characteristic of DuckDB itself, not a vulnerability introduced by this project.

Similar Servers

Stats

Interest Score38
Security Score7
Cost ClassLow
Avg Tokens100
Stars2
Forks0
Last Update2025-11-22

Tags

Hybrid SearchDocumentationAI AgentsDuckDBEmbeddings