Back to Home
MohamedHamed19m icon

capl-docs-parser-mcp

by MohamedHamed19m

Overview

This MCP server enables AI agents to search and retrieve structured information from local Vector CAPL documentation in Markdown format.

Installation

Run Command
python mcp_app/MCP_Server.py

Security Notes

The server uses `pickle.load` to deserialize cached TF-IDF models and vectors. If an attacker could tamper with the `.pkl` files in the `.cache` directory, this could lead to arbitrary code execution. Additionally, the `parse_md_file` and `_build_index_if_needed` functions accept arbitrary file paths via `file_path` and `doc_paths` parameters, respectively. If the server runs with broad file system access, a malicious client could potentially use this to read or parse unintended files, leading to information disclosure or resource exhaustion.

Similar Servers

Stats

Interest Score0
Security Score5
Cost ClassLow
Stars0
Forks0
Last Update2025-11-29

Tags

CAPLDocumentationSearchVectorMCPAI Agent