Skip to content

Commit 53bf222

Browse files
chambridgeclaude
andcommitted
feat: add MCP client integration library with security enhancements
Add comprehensive MCP (Model Context Protocol) client integration library for LlamaIndex with production-ready security features: - Core MCP client with SSL/TLS validation and connection management - Security validator with production/development mode separation - Enhanced error handling with resource leak prevention - Connection pooling with limits to prevent resource exhaustion - Comprehensive test suite with 100% compatibility - Security documentation and best practices guide - RFE Builder integration guide with step-by-step instructions The integration provides secure, scalable MCP connectivity for AI applications with proper input validation, SSL certificate verification, and resource management suitable for production deployments. 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <[email protected]> Signed-off-by: Chris Hambridge <[email protected]>
1 parent daa90f0 commit 53bf222

25 files changed

+7244
-2
lines changed

.gitignore

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -106,3 +106,9 @@ dmypy.json
106106
demos/rfe-builder/.streamlit/secrets.toml
107107

108108
.claude/settings.local.json
109+
110+
.playwright-mcp/
111+
.stories/
112+
.testplans/
113+
.spikes/
114+

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,4 +54,4 @@ include = [
5454
]
5555

5656
[tool.hatch.build.targets.wheel]
57-
packages = ["src/vteam_shared_configs"]
57+
packages = ["src/vteam_shared_configs"]

0 commit comments

Comments
 (0)