sarathsp06/sourcesage
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