{"servers":[{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.nithin554/code-crawler","description":"Static and dynamic call tracing MCP server backed by a SQLite property graph of your codebase","title":"Code Crawler","repository":{"url":"https://github.com/nithin554/code-crawler","source":"github"},"version":"0.1.48","websiteUrl":"https://nithin554.github.io/code-crawler/","packages":[{"registryType":"npm","identifier":"@nithin554/code-crawler","version":"0.1.48","runtimeHint":"npx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Path to the SQLite graph database (default ~/.code-crawler/index.db)","format":"filepath","name":"CODECRAWLER_DB"},{"description":"Comma-separated directories to skip during crawl","format":"string","name":"CODECRAWLER_EXCLUDE_DIRS"},{"description":"Default result cap for list queries (default 50)","format":"number","name":"CODECRAWLER_DEFAULT_LIMIT"},{"description":"Traversal depth cap (default 10)","format":"number","name":"CODECRAWLER_MAX_DEPTH"},{"description":"Fuzzy suggestions on unknown symbols (default true)","format":"boolean","name":"CODECRAWLER_HELPFUL_ERRORS"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-30T16:21:10.533379Z","publishedAt":"2026-10-30T16:21:10.533379Z","updatedAt":"2026-10-30T16:21:10.533379Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.nithin554/code-crawler","description":"Static and dynamic call tracing MCP server backed by a SQLite property graph of your codebase","title":"Code Crawler","repository":{"url":"https://github.com/nithin554/code-crawler","source":"github"},"version":"0.1.49","websiteUrl":"https://nithin554.github.io/code-crawler/","packages":[{"registryType":"npm","identifier":"@nithin554/code-crawler","version":"0.1.49","runtimeHint":"npx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Path to the SQLite graph database (default ~/.code-crawler/index.db)","format":"filepath","name":"CODECRAWLER_DB"},{"description":"Comma-separated directories to skip during crawl","format":"string","name":"CODECRAWLER_EXCLUDE_DIRS"},{"description":"Default result cap for list queries (default 50)","format":"number","name":"CODECRAWLER_DEFAULT_LIMIT"},{"description":"Traversal depth cap (default 10)","format":"number","name":"CODECRAWLER_MAX_DEPTH"},{"description":"Fuzzy suggestions on unknown symbols (default true)","format":"boolean","name":"CODECRAWLER_HELPFUL_ERRORS"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-30T16:24:26.109746Z","publishedAt":"2026-10-30T16:24:26.109746Z","updatedAt":"2026-10-30T16:24:26.109746Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.nithin554/code-crawler","description":"Static and dynamic call tracing MCP server backed by a SQLite property graph of your codebase","title":"Code Crawler","repository":{"url":"https://github.com/nithin554/code-crawler","source":"github"},"version":"0.1.50","websiteUrl":"https://nithin554.github.io/code-crawler/","packages":[{"registryType":"npm","identifier":"@nithin554/code-crawler","version":"0.1.50","runtimeHint":"npx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Path to the SQLite graph database (default ~/.code-crawler/index.db)","format":"filepath","name":"CODECRAWLER_DB"},{"description":"Comma-separated directories to skip during crawl","format":"string","name":"CODECRAWLER_EXCLUDE_DIRS"},{"description":"Default result cap for list queries (default 50)","format":"number","name":"CODECRAWLER_DEFAULT_LIMIT"},{"description":"Traversal depth cap (default 10)","format":"number","name":"CODECRAWLER_MAX_DEPTH"},{"description":"Fuzzy suggestions on unknown symbols (default true)","format":"boolean","name":"CODECRAWLER_HELPFUL_ERRORS"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-30T18:03:14.52506Z","publishedAt":"2026-10-30T18:03:14.52506Z","updatedAt":"2026-10-30T18:03:14.52506Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.nithin554/code-crawler","description":"Static and dynamic call tracing MCP server backed by a SQLite property graph of your codebase","title":"Code Crawler","repository":{"url":"https://github.com/nithin554/code-crawler","source":"github"},"version":"0.1.51","websiteUrl":"https://nithin554.github.io/code-crawler/","packages":[{"registryType":"npm","identifier":"@nithin554/code-crawler","version":"0.1.51","runtimeHint":"npx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Path to the SQLite graph database (default ~/.code-crawler/index.db)","format":"filepath","name":"CODECRAWLER_DB"},{"description":"Comma-separated directories to skip during crawl","format":"string","name":"CODECRAWLER_EXCLUDE_DIRS"},{"description":"Default result cap for list queries (default 50)","format":"number","name":"CODECRAWLER_DEFAULT_LIMIT"},{"description":"Traversal depth cap (default 10)","format":"number","name":"CODECRAWLER_MAX_DEPTH"},{"description":"Fuzzy suggestions on unknown symbols (default true)","format":"boolean","name":"CODECRAWLER_HELPFUL_ERRORS"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-30T18:11:35.913799Z","publishedAt":"2026-10-30T18:11:35.913799Z","updatedAt":"2026-10-30T18:11:35.913799Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.nithin554/code-crawler","description":"Static and dynamic call tracing MCP server backed by a SQLite property graph of your codebase","title":"Code Crawler","repository":{"url":"https://github.com/nithin554/code-crawler","source":"github"},"version":"0.1.52","websiteUrl":"https://nithin554.github.io/code-crawler/","packages":[{"registryType":"npm","identifier":"@nithin554/code-crawler","version":"0.1.52","runtimeHint":"npx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Path to the SQLite graph database (default ~/.code-crawler/index.db)","format":"filepath","name":"CODECRAWLER_DB"},{"description":"Comma-separated directories to skip during crawl","format":"string","name":"CODECRAWLER_EXCLUDE_DIRS"},{"description":"Default result cap for list queries (default 50)","format":"number","name":"CODECRAWLER_DEFAULT_LIMIT"},{"description":"Traversal depth cap (default 10)","format":"number","name":"CODECRAWLER_MAX_DEPTH"},{"description":"Fuzzy suggestions on unknown symbols (default true)","format":"boolean","name":"CODECRAWLER_HELPFUL_ERRORS"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-30T18:15:43.393072Z","publishedAt":"2026-10-30T18:15:43.393072Z","updatedAt":"2026-10-30T18:15:43.393072Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.nithin554/code-crawler","description":"Static and dynamic call tracing MCP server backed by a SQLite property graph of your codebase","title":"Code Crawler","repository":{"url":"https://github.com/nithin554/code-crawler","source":"github"},"version":"0.1.53","websiteUrl":"https://nithin554.github.io/code-crawler/","packages":[{"registryType":"npm","identifier":"@nithin554/code-crawler","version":"0.1.53","runtimeHint":"npx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Path to the SQLite graph database (default ~/.code-crawler/index.db)","format":"filepath","name":"CODECRAWLER_DB"},{"description":"Comma-separated directories to skip during crawl","format":"string","name":"CODECRAWLER_EXCLUDE_DIRS"},{"description":"Default result cap for list queries (default 50)","format":"number","name":"CODECRAWLER_DEFAULT_LIMIT"},{"description":"Traversal depth cap (default 10)","format":"number","name":"CODECRAWLER_MAX_DEPTH"},{"description":"Fuzzy suggestions on unknown symbols (default true)","format":"boolean","name":"CODECRAWLER_HELPFUL_ERRORS"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-30T18:17:19.820424Z","publishedAt":"2026-10-30T18:17:19.820424Z","updatedAt":"2026-10-30T18:17:19.820424Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.nithin554/code-crawler","description":"Static and dynamic call tracing MCP server backed by a SQLite property graph of your codebase","title":"Code Crawler","repository":{"url":"https://github.com/nithin554/code-crawler","source":"github"},"version":"0.1.54","websiteUrl":"https://nithin554.github.io/code-crawler/","packages":[{"registryType":"npm","identifier":"@nithin554/code-crawler","version":"0.1.54","runtimeHint":"npx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Path to the SQLite graph database (default ~/.code-crawler/index.db)","format":"filepath","name":"CODECRAWLER_DB"},{"description":"Comma-separated directories to skip during crawl","format":"string","name":"CODECRAWLER_EXCLUDE_DIRS"},{"description":"Default result cap for list queries (default 50)","format":"number","name":"CODECRAWLER_DEFAULT_LIMIT"},{"description":"Traversal depth cap (default 10)","format":"number","name":"CODECRAWLER_MAX_DEPTH"},{"description":"Fuzzy suggestions on unknown symbols (default true)","format":"boolean","name":"CODECRAWLER_HELPFUL_ERRORS"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-30T18:31:09.146485Z","publishedAt":"2026-10-30T18:31:09.146485Z","updatedAt":"2026-10-30T18:31:09.146485Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.nithin554/code-crawler","description":"Static and dynamic call tracing MCP server backed by a SQLite property graph of your codebase","title":"Code Crawler","repository":{"url":"https://github.com/nithin554/code-crawler","source":"github"},"version":"0.1.55","websiteUrl":"https://nithin554.github.io/code-crawler/","packages":[{"registryType":"npm","identifier":"@nithin554/code-crawler","version":"0.1.55","runtimeHint":"npx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Path to the SQLite graph database (default ~/.code-crawler/index.db)","format":"filepath","name":"CODECRAWLER_DB"},{"description":"Comma-separated directories to skip during crawl","format":"string","name":"CODECRAWLER_EXCLUDE_DIRS"},{"description":"Default result cap for list queries (default 50)","format":"number","name":"CODECRAWLER_DEFAULT_LIMIT"},{"description":"Traversal depth cap (default 10)","format":"number","name":"CODECRAWLER_MAX_DEPTH"},{"description":"Fuzzy suggestions on unknown symbols (default true)","format":"boolean","name":"CODECRAWLER_HELPFUL_ERRORS"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-30T21:21:26.367187Z","publishedAt":"2026-10-30T21:21:26.367187Z","updatedAt":"2026-10-30T21:21:26.367187Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.nithin554/code-crawler","description":"Static and dynamic call tracing MCP server backed by a SQLite property graph of your codebase","title":"Code Crawler","repository":{"url":"https://github.com/nithin554/code-crawler","source":"github"},"version":"0.1.56","websiteUrl":"https://nithin554.github.io/code-crawler/","packages":[{"registryType":"npm","identifier":"@nithin554/code-crawler","version":"0.1.56","runtimeHint":"npx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Path to the SQLite graph database (default ~/.code-crawler/index.db)","format":"filepath","name":"CODECRAWLER_DB"},{"description":"Comma-separated directories to skip during crawl","format":"string","name":"CODECRAWLER_EXCLUDE_DIRS"},{"description":"Default result cap for list queries (default 50)","format":"number","name":"CODECRAWLER_DEFAULT_LIMIT"},{"description":"Traversal depth cap (default 10)","format":"number","name":"CODECRAWLER_MAX_DEPTH"},{"description":"Fuzzy suggestions on unknown symbols (default true)","format":"boolean","name":"CODECRAWLER_HELPFUL_ERRORS"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-30T21:51:19.953842Z","publishedAt":"2026-10-30T21:51:19.953842Z","updatedAt":"2026-10-30T21:51:19.953842Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.nithin554/code-crawler","description":"Static and dynamic call tracing MCP server backed by a SQLite property graph of your codebase","title":"Code Crawler","repository":{"url":"https://github.com/nithin554/code-crawler","source":"github"},"version":"0.1.58","websiteUrl":"https://nithin554.github.io/code-crawler/","packages":[{"registryType":"npm","identifier":"@nithin554/code-crawler","version":"0.1.58","runtimeHint":"npx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Path to the SQLite graph database (default ~/.code-crawler/index.db)","format":"filepath","name":"CODECRAWLER_DB"},{"description":"Comma-separated directories to skip during crawl","format":"string","name":"CODECRAWLER_EXCLUDE_DIRS"},{"description":"Default result cap for list queries (default 50)","format":"number","name":"CODECRAWLER_DEFAULT_LIMIT"},{"description":"Traversal depth cap (default 10)","format":"number","name":"CODECRAWLER_MAX_DEPTH"},{"description":"Fuzzy suggestions on unknown symbols (default true)","format":"boolean","name":"CODECRAWLER_HELPFUL_ERRORS"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-30T22:15:54.547537Z","publishedAt":"2026-10-30T22:15:54.547537Z","updatedAt":"2026-10-30T22:15:54.547537Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.nithin554/code-crawler","description":"Static and dynamic call tracing MCP server backed by a SQLite property graph of your codebase","title":"Code Crawler","repository":{"url":"https://github.com/nithin554/code-crawler","source":"github"},"version":"0.1.59","websiteUrl":"https://nithin554.github.io/code-crawler/","packages":[{"registryType":"npm","identifier":"@nithin554/code-crawler","version":"0.1.59","runtimeHint":"npx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Path to the SQLite graph database (default ~/.code-crawler/index.db)","format":"filepath","name":"CODECRAWLER_DB"},{"description":"Comma-separated directories to skip during crawl","format":"string","name":"CODECRAWLER_EXCLUDE_DIRS"},{"description":"Default result cap for list queries (default 50)","format":"number","name":"CODECRAWLER_DEFAULT_LIMIT"},{"description":"Traversal depth cap (default 10)","format":"number","name":"CODECRAWLER_MAX_DEPTH"},{"description":"Fuzzy suggestions on unknown symbols (default true)","format":"boolean","name":"CODECRAWLER_HELPFUL_ERRORS"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-30T22:26:50.706626Z","publishedAt":"2026-10-30T22:26:50.706626Z","updatedAt":"2026-10-30T22:26:50.706626Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.nithin554/code-crawler","description":"Static and dynamic call tracing MCP server backed by a SQLite property graph of your codebase","title":"Code Crawler","repository":{"url":"https://github.com/nithin554/code-crawler","source":"github"},"version":"0.1.60","websiteUrl":"https://nithin554.github.io/code-crawler/","packages":[{"registryType":"npm","identifier":"@nithin554/code-crawler","version":"0.1.60","runtimeHint":"npx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Path to the SQLite graph database (default ~/.code-crawler/index.db)","format":"filepath","name":"CODECRAWLER_DB"},{"description":"Comma-separated directories to skip during crawl","format":"string","name":"CODECRAWLER_EXCLUDE_DIRS"},{"description":"Default result cap for list queries (default 50)","format":"number","name":"CODECRAWLER_DEFAULT_LIMIT"},{"description":"Traversal depth cap (default 10)","format":"number","name":"CODECRAWLER_MAX_DEPTH"},{"description":"Fuzzy suggestions on unknown symbols (default true)","format":"boolean","name":"CODECRAWLER_HELPFUL_ERRORS"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-30T22:38:26.278604Z","publishedAt":"2026-10-30T22:38:26.278604Z","updatedAt":"2026-10-30T22:38:26.278604Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.nithin554/code-crawler","description":"Static and dynamic call tracing MCP server backed by a SQLite property graph of your codebase","title":"Code Crawler","repository":{"url":"https://github.com/nithin554/code-crawler","source":"github"},"version":"0.1.61","websiteUrl":"https://nithin554.github.io/code-crawler/","packages":[{"registryType":"npm","identifier":"@nithin554/code-crawler","version":"0.1.61","runtimeHint":"npx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Path to the SQLite graph database (default ~/.code-crawler/index.db)","format":"filepath","name":"CODECRAWLER_DB"},{"description":"Comma-separated directories to skip during crawl","format":"string","name":"CODECRAWLER_EXCLUDE_DIRS"},{"description":"Default result cap for list queries (default 50)","format":"number","name":"CODECRAWLER_DEFAULT_LIMIT"},{"description":"Traversal depth cap (default 10)","format":"number","name":"CODECRAWLER_MAX_DEPTH"},{"description":"Fuzzy suggestions on unknown symbols (default true)","format":"boolean","name":"CODECRAWLER_HELPFUL_ERRORS"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-30T22:49:24.649336Z","publishedAt":"2026-10-30T22:49:24.649336Z","updatedAt":"2026-10-30T22:49:24.649336Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.nithin554/code-crawler","description":"Static and dynamic call tracing MCP server backed by a SQLite property graph of your codebase","title":"Code Crawler","repository":{"url":"https://github.com/nithin554/code-crawler","source":"github"},"version":"0.1.62","websiteUrl":"https://nithin554.github.io/code-crawler/","packages":[{"registryType":"npm","identifier":"@nithin554/code-crawler","version":"0.1.62","runtimeHint":"npx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Path to the SQLite graph database (default ~/.code-crawler/index.db)","format":"filepath","name":"CODECRAWLER_DB"},{"description":"Comma-separated directories to skip during crawl","format":"string","name":"CODECRAWLER_EXCLUDE_DIRS"},{"description":"Default result cap for list queries (default 50)","format":"number","name":"CODECRAWLER_DEFAULT_LIMIT"},{"description":"Traversal depth cap (default 10)","format":"number","name":"CODECRAWLER_MAX_DEPTH"},{"description":"Fuzzy suggestions on unknown symbols (default true)","format":"boolean","name":"CODECRAWLER_HELPFUL_ERRORS"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-30T23:07:11.191758Z","publishedAt":"2026-10-30T23:07:11.191758Z","updatedAt":"2026-10-30T23:07:11.191758Z","isLatest":true}}}],"metadata":{"count":14}}
