Back to Home
xxfmin icon

mcp-documentation-server

Verified Safe

by xxfmin

Overview

A Python server for indexing documents and performing semantic search on them, often used for RAG applications.

Installation

Run Command
cd server && fastmcp dev src/server.py

Environment Variables

  • MCP_BASE_DIR
  • MCP_EMBEDDING_MODEL
  • HF_TOKEN
  • MCP_INDEXING_ENABLED
  • MCP_CACHE_ENABLED
  • MCP_CACHE_SIZE
  • MCP_PARALLEL_ENABLED
  • MCP_STREAMING_ENABLED
  • MCP_STREAM_STREAM_CHUNK_SIZE
  • MCP_STREAM_FILE_SIZE_LIMIT
  • MCP_MAX_WORKERS
  • MCP_DEFAULT_CHUNK_SIZE
  • MCP_DEFAULT_CHUNK_OVERLAP
  • MCP_TRANSPORT
  • MCP_HOST
  • MCP_PORT
  • MCP_CORS_ORIGINS

Security Notes

No direct usage of 'eval' or similar dangerous functions found in the provided Python source code. Sensitive configurations like HuggingFace tokens, server host/port, and CORS origins are properly managed via environment variables. The server exposes HTTP endpoints for communication (SSE/Streamable HTTP), which is standard for web services, but proper CORS configuration is crucial for production deployments. No obvious malicious patterns were detected.

Similar Servers

Stats

Interest Score0
Security Score9
Cost ClassMedium
Avg Tokens2600
Stars0
Forks0
Last Update2025-12-15

Tags

AIMLRAGSemantic SearchDocument IndexingPython