sourcesage

sarathsp06/sourcesage

3.3

If you are the rightful owner of sourcesage and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

SourceSage is an MCP server designed to efficiently memorize and manage key aspects of a codebase, leveraging LLM's understanding across multiple languages.

Tools

Functions exposed to the LLM to take actions

register_entity

Register code entity to knowledge graph

register_relationship

Relationships between registered entities

register_pattern

Register code mode

register_style_convention

Register coding style agreement

add_entity_observation

Add entity observations

query_entities

Query entities in the knowledge graph

get_entity_details

Get detailed information about an entity

query_patterns

Query code pattern

query_style_conventions

Query coding style conventions

get_knowledge_statistics

Obtain statistics on knowledge graphs

clear_knowledge

Clear all knowledge in the knowledge graph

Prompts

Interactive templates invoked by user choice

No prompts

Resources

Contextual data attached and managed by the client

No resources