Skip to main content
Glama

Smart Code Search MCP Server

reindex.py1.05 kB
#!/usr/bin/env python3 """Re-index project with enhanced documentation""" from src.core.clean_search import CleanSmartCodeSearch import sqlite3 s = CleanSmartCodeSearch('.') print('Re-indexing project with enhanced documentation...') s.index_project(force=True) print('Indexing complete!') # Check how many symbols have TODOs conn = sqlite3.connect('.claude-symbols/search.db') cursor = conn.cursor() cursor.execute("SELECT COUNT(*) FROM symbols WHERE todo_items IS NOT NULL AND todo_items != '[]'") todo_count = cursor.fetchone()[0] cursor.execute('SELECT COUNT(*) FROM symbols') total_count = cursor.fetchone()[0] print(f'\nSymbols with TODOs: {todo_count}/{total_count}') # Show some examples cursor.execute(""" SELECT name, file_path, todo_items FROM symbols WHERE todo_items IS NOT NULL AND todo_items != '[]' LIMIT 3 """) print('\nExample symbols with TODOs:') import json for name, path, todos in cursor.fetchall(): todo_list = json.loads(todos) print(f'- {name} in {path}: {len(todo_list)} TODOs') conn.close()

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/stevenjjobson/scs-mcp'

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