Initial commit: RAG MCP Server with relationship graph

Features:
- Vector search with Pinecone + Vertex AI embeddings
- Document relationships (link, unlink, related, graph)
- Auto-link with LLM analysis
- Intelligent merge with Gemini

Modular structure:
- clients/: Pinecone, Vertex AI
- tools/: core, relations, stats
- utils/: validation, logging

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
kappa
2026-02-03 11:05:45 +09:00
commit 2858e0a344
17 changed files with 1450 additions and 0 deletions

19
.env.example Normal file
View File

@@ -0,0 +1,19 @@
# RAG MCP Server Configuration
# API keys stored in Vault (api/*)
# Vault: api/pinecone
PINECONE_API_KEY=your-pinecone-api-key
# Vault: api/vertex
VERTEX_API_KEY=your-vertex-api-key
GOOGLE_CLOUD_PROJECT=your-gcp-project-id
GOOGLE_CLOUD_LOCATION=us-central1
# Service Configuration
PINECONE_INDEX_NAME=memory-index
FASTMCP_HOST=0.0.0.0
FASTMCP_PORT=8000
# Auto-link settings
AUTO_LINK_THRESHOLD=0.75
AUTO_LINK_TOP_K=5