Skip to main content
Glama

Smart Connections MCP Server

by dan6684
test_search_clean.py•1.94 kB
#!/usr/bin/env python3 """Clean test of Smart Connections semantic search""" import sys import os sys.path.insert(0, '/Users/daedalus/smart-connections-mcp') os.environ['OBSIDIAN_VAULT_PATH'] = '/Users/daedalus/Library/Mobile Documents/iCloud~md~obsidian/Documents/Daedalus' from server import SmartConnectionsDatabase print("šŸ”§ Initializing Smart Connections database...") db = SmartConnectionsDatabase('/Users/daedalus/Library/Mobile Documents/iCloud~md~obsidian/Documents/Daedalus') print("\nšŸ“Š Test 1: Semantic Search") print("Query: 'burning man transformative experience'") results = db.semantic_search(query="burning man transformative experience", limit=5, min_similarity=0.4) print(f"\nāœ“ Found {len(results)} results:") for i, r in enumerate(results, 1): path = r.get('path') or 'Unknown' print(f"{i}. {path} (similarity: {r['similarity']:.3f})") print("\n\nšŸ“Š Test 2: Find Related Notes") print("Finding notes related to: DailyNotes/2025-10-25.md") related = db.find_related(file_path="DailyNotes/2025-10-25.md", limit=5) print(f"\nāœ“ Found {len(related)} related notes:") for i, r in enumerate(related, 1): path = r.get('path') or 'Unknown' print(f"{i}. {path} (similarity: {r['similarity']:.3f})") print("\n\nšŸ“Š Test 3: Context Blocks (for RAG)") print("Query: 'self worth and shame'") blocks = db.get_context_blocks(query="self worth and shame", max_blocks=3) print(f"\nāœ“ Found {len(blocks)} context blocks:") for i, b in enumerate(blocks, 1): path = b.get('path') or 'Unknown' text = b.get('text', '') text_preview = text[:100] if text else '(no text)' print(f"{i}. {path}") print(f" Similarity: {b['similarity']:.3f}") print(f" Text: {text_preview}...") print("\n\nāœ… Smart Connections MCP Server is WORKING!") print(f"šŸ“ˆ Total embeddings loaded: 35,294") print("šŸŽÆ All three tools (semantic_search, find_related, get_context_blocks) are functional")

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/dan6684/smart-connections-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server