MCP.Market

Srclight MCP server

by srclight·io.github.srclight/srclight·v0.25.3·57 stars

Deep code indexing for AI agents. FTS5 + embeddings + call graphs + git intelligence. Fully local.

A91/100grade A
What users say
No reviews yet
Be the first
Safety scan
A91/100

full report

Adoption
Growing

57 stars102 downloads/wk

Reviews

Write one

Nobody has reviewed Srclight yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Srclight tools (43)

write = sends, deletes, buys or posts

Read from the package source without running it. The installed server may list more.

  • blame_symbol

    Get git blame info for a symbol — who changed it, when, and why.

  • changes_to

    Get the change history for a specific symbol's file.

  • check_freshness

    Is the index current for these files (or the whole index)?

  • codebase_map

    Get a complete overview of the indexed codebase.

  • conversation_summary

    Record a conversation session summary.

  • detect_changes

    Detect which symbols were changed and compute their aggregate blast radius.

  • embedding_health

    Check if the configured embedding provider is reachable.

  • embedding_status

    Check embedding coverage and model info.

  • find_dead_code

    Find symbols that have no callers or references — potential dead code.

  • find_imports

    Find and resolve import statements in a source file.

  • find_pattern

    Search for structural code patterns in symbol bodies.

  • get_build_targets

    Get all build targets (libraries, executables) from the build system.

  • get_callees

    Find all symbols that a given symbol calls or references.

  • get_callers

    Find all symbols that call or reference a given symbol.

  • get_communities

    Get detected functional communities (module clusters) in the call graph.

  • get_community

    Get the community that a specific symbol belongs to, with all co-members.

  • get_dependents

    Find all symbols that depend on (call/reference) a given symbol.

  • get_execution_flows

    Get traced execution flows through the call graph.

  • get_impact

    Compute blast radius and risk for modifying a symbol.

  • get_implementors

    Find all classes that implement or inherit from an interface/base class.

  • get_platform_variants

    Find platform-specific variants of a symbol.

  • get_signature

    Get just the signature of a symbol (lightweight, for planning).

  • get_symbol

    Get full details of a symbol by name.

  • get_tests_for

    Find test functions that cover a given symbol.

  • get_type_hierarchy

    Get the inheritance hierarchy for a class or struct.

  • git_hotspots

    Find most frequently changed files (churn hotspots / bug magnets).

  • hybrid_search

    Search using both keyword matching AND semantic similarity.

  • index_status

    Check the current state of the code index.

  • learning_stats

    Get learning statistics — counts by kind over time.

  • list_projects

    List all projects in the workspace with stats.

  • platform_conditionals

    List all platform-conditional code blocks in the project.

  • recent_changes

    Get recent git commits with files changed.

  • record_learning

    Record a learning — a decision, correction, discovery, pattern, blocker, or convention.

  • reindex

    Trigger re-indexing of the codebase or a specific path.

  • relevant_learnings

    Find relevant learnings using hybrid search (keyword + semantic).

  • restart_server

    Request the server to exit so a process manager can restart it (SSE only).

  • search_symbols

    Search for code symbols (functions, classes, methods, structs, etc.).

  • semantic_search

    Find semantically similar code using embeddings.

  • server_stats

    Return when this server process started and how long it has been running.

  • setup_guide

    Structured setup instructions for AI agents and users. Returns: how to add a workspace, connect Cursor, where config lives, how to index with embeddings, hook install.

  • show_status

    Show the srclight dashboard window and return current status.

  • symbols_in_file

    List all symbols defined in a specific file.

  • whats_changed

    Show uncommitted changes (work in progress).

Public scan report

scanner v0.1.10 · 2026-10-03 · same rubric, same numbers if you re-run it

no findings
  • Code scan30 source files scanned25/25
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitylocal package, no credentials required12/15
  • Maintenancelast push 3 days ago15/15
  • Maintainer identityregistry namespace matches repository owner7/10
Overall 91/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Srclight compares

Against every graded Developer tools MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
91/100
higher than 85% of 1,119 Developer tools servers
Tools
43
the typical Developer tools server has 7
Tools that change things
0%
typical: 5%. Fewer write tools means less an agent can break
GitHub stars
57
more than 92% of 855 Developer tools servers
Downloads a week
102
more than 59% of 436 Developer tools servers with a package

What its tools let an agent do: 41 read · 1 change · 1 run or deploy

Install Srclight in Claude Code, Cursor or VS Code

claude mcp add srclight -- uvx srclight
Add to Cursor

Srclight: common questions

Is Srclight MCP server safe?
Yes, by our scan: it is graded A (91/100). Read the Srclight safety report
How do I install Srclight?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Srclight need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is Srclight maintained?
The last commit was 34 days ago (2026-09-30). The latest release is v0.25.3.
What can I use instead of Srclight?
Servers from other publishers that do the same job: Repowise MCP server, Kindex MCP server and Kindex MCP server.
How does Srclight compare with other Developer tools MCP servers?
safety score 91/100 (higher than 85% of 1,119 Developer tools servers); tools 43 (the typical Developer tools server has 7); tools that change things 0% (typical: 5%. Fewer write tools means less an agent can break). Full comparison.

Alternatives to Srclight

Same job from other publishers: the closest match first, then the best rated.

  • Repowise
    Codebase intelligence for AI coding agents — graph, git history, docs, decisions, code health.
    B
  • Kindex
    Persistent knowledge graph and MCP server for AI workflows with git-tracked project context.
    A
  • Kindex
    Persistent knowledge graph and MCP server for AI workflows with git-tracked project context.
    B
  • Obsidian Everywhere
    Graph context, semantic search, guarded edits, and reviewable Git for local Obsidian vaults.
    A
  • Akb
    Git-backed org memory for AI agents — hybrid search, tables, files & a URI graph over MCP.
    A