Skip to main content
Glama

Smart Connections MCP Server

by msdanyg
test-embeddings.mjsβ€’1.27 kB
import {SmartConnectionsLoader} from './dist/smart-connections-loader.js'; import {SearchEngine} from './dist/search-engine.js'; const loader = new SmartConnectionsLoader('/Users/dglickman@bgrove.com/Obsidian Vault for ActivTrak'); await loader.initialize(); console.log('=== Configuration ==='); console.log('Model key from config:', loader.getEmbeddingModelKey()); console.log('\n=== Sources ==='); const sources = loader.getSources(); console.log('Total sources loaded:', sources.size); console.log('\n=== First Source ==='); const firstSource = Array.from(sources.values())[0]; console.log('Path:', firstSource.path); console.log('Has embeddings object:', !!firstSource.embeddings); console.log('Embedding model keys in source:', Object.keys(firstSource.embeddings)); const modelKey = loader.getEmbeddingModelKey(); const emb = firstSource.embeddings[modelKey]; console.log('\n=== Embedding for model key:', modelKey, '==='); console.log('Has embeddings for this key:', !!emb); if (emb) { console.log('Has vec:', !!emb.vec); console.log('Vec length:', emb.vec?.length); } console.log('\n=== Search Engine Stats ==='); const searchEngine = new SearchEngine(loader); const stats = searchEngine.getStats(); console.log('Stats:', JSON.stringify(stats, null, 2));

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/msdanyg/smart-connections-mcp'

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