Ancestry MCP

project_context

Generate a structured repository overview with directory trees, key file contents, and smart outlines to highlight important definitions. Customize output using profiles for file inclusion and presentation rules.

Instructions

Generates a structured repository overview including: 1) Directory tree with file status (✓ full, ○ outline, ✗ excluded) 2) Complete contents of key files 3) Smart outlines highlighting important definitions in supported languages. The output is customizable via profiles that control file inclusion rules and presentation format. The assistant tracks previously retrieved project context in the conversation and checks this history before making new requests.

Input Schema

NameRequiredDescriptionDefault
profile_nameNoProfile to use (e.g. 'code', 'copy', 'full') - defines file inclusion and presentation rulescode
root_pathYesRoot directory path (e.g. '/home/user/projects/myproject')

Input Schema (JSON Schema)

{ "properties": { "profile_name": { "default": "code", "description": "Profile to use (e.g. 'code', 'copy', 'full') - defines file inclusion and presentation rules", "pattern": "^[a-zA-Z0-9_-]+$", "title": "Profile Name", "type": "string" }, "root_path": { "description": "Root directory path (e.g. '/home/user/projects/myproject')", "format": "path", "title": "Root Path", "type": "string" } }, "required": [ "root_path" ], "title": "ContextRequest", "type": "object" }

Other Tools from Ancestry MCP

Related Tools

ID: pk5j4bp5nv