document-sync
Verified Safeby shoutout-labs
Overview
Enables AI agents to query local project files and documentation using Google's Gemini File Search API, creating an always-up-to-date knowledge base for various organizational roles.
Installation
npx @shoutoutlabs/document-sync-mcpEnvironment Variables
- GEMINI_API_KEY
- PROJECT_PATH
Security Notes
The server primarily handles API requests to Google Gemini. It does not appear to execute user-provided code directly. API keys are expected via environment variables and are not hardcoded. The Express server (`mcp-server/src/server.ts`) uses `app.use(cors())`, which enables Cross-Origin Resource Sharing for all origins. While common for local development and integration with a web client/extension, this could be a minor security concern if the server is exposed to a public network without further access restrictions.
Similar Servers
gemini-mcp-tool
A Model Context Protocol (MCP) server that enables AI assistants to interact with the Google Gemini CLI for comprehensive code and file analysis, structured edit suggestions, and creative brainstorming.
GeminiMCP
Integrate Google's Gemini API for AI-powered tasks and search with Model Control Protocol (MCP) clients, focusing on developer-centric features like code analysis and context handling.
mcp-gemini-prompt-enhancer
A Model Context Protocol (MCP) server that provides a prompt optimization service for Large Language Models (LLMs) using Google Gemini, with advanced prompt engineering support and automatic PDF asset management.
gemini-mcp
The server provides a Model Context Protocol (MCP) interface to Google Gemini AI services, enabling multimodal generation including image creation, image editing, and video production.