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

16
tools/__init__.py Normal file
View File

@@ -0,0 +1,16 @@
"""MCP tools for RAG operations."""
from .core import rag_save, rag_retrieve, rag_update, rag_delete
from .relations import rag_link, rag_unlink, rag_related, rag_graph
from .stats import rag_stats
__all__ = [
"rag_save",
"rag_retrieve",
"rag_update",
"rag_delete",
"rag_link",
"rag_unlink",
"rag_related",
"rag_graph",
"rag_stats"
]