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
#!/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()