0.7.0pypi · llm-context · current release
Observed 2026-08-26T20:55:02.331Z using mcpSecurity-inventory. Status: succeeded. Negotiated protocol: 2025-06-18.
{
"experimental": {},
"prompts": {
"listChanged": false
},
"resources": {
"listChanged": false,
"subscribe": false
},
"tools": {
"listChanged": false
}
}| Tool | Category | Annotations | Risk |
|---|---|---|---|
lc_changedReturns list of files modified since given timestamp.
Args:
root_path: Root directory path (e.g. '/home/user/projects/myproject')
timestamp: Unix timestamp to check modifications since
Input schema{
"properties": {
"root_path": {
"title": "Root Path",
"type": "string"
},
"timestamp": {
"title": "Timestamp",
"type": "number"
}
},
"required": [
"root_path",
"timestamp"
],
"type": "object",
"title": "lc_changedArguments"
}Output schema{
"properties": {
"result": {
"title": "Result",
"type": "string"
}
},
"required": [
"result"
],
"type": "object",
"title": "lc_changedOutput"
} | — | — · — | — |
lc_missingUnified tool for retrieving missing context (files, implementations, or excluded sections).
Args:
root_path: Root directory path (e.g. '/home/user/projects/myproject')
param_type: Type of data - 'f' for files, 'i' for implementations, 'e' for excluded sections
data: JSON string containing the data (file paths in /{project-name}/ format or implementation queries)
timestamp: Context generation timestamp
Input schema{
"properties": {
"root_path": {
"title": "Root Path",
"type": "string"
},
"param_type": {
"title": "Param Type",
"type": "string"
},
"data": {
"title": "Data",
"type": "string"
},
"timestamp": {
"title": "Timestamp",
"type": "number"
}
},
"required": [
"root_path",
"param_type",
"data",
"timestamp"
],
"type": "object",
"title": "lc_missingArguments"
}Output schema{
"properties": {
"result": {
"title": "Result",
"type": "string"
}
},
"required": [
"result"
],
"type": "object",
"title": "lc_missingOutput"
} | — | — · — | — |
lc_outlinesReturns excerpted content highlighting important sections in all supported files.
Args:
root_path: Root directory path
rule_name: Rule to use for file selection rules
Input schema{
"properties": {
"root_path": {
"title": "Root Path",
"type": "string"
},
"rule_name": {
"title": "Rule Name",
"type": "string"
}
},
"required": [
"root_path",
"rule_name"
],
"type": "object",
"title": "lc_outlinesArguments"
}Output schema{
"properties": {
"result": {
"title": "Result",
"type": "string"
}
},
"required": [
"result"
],
"type": "object",
"title": "lc_outlinesOutput"
} | — | — · — | — |
lc_previewPreview what files a rule selects and their sizes.
Args:
root_path: Root directory path (e.g. '/home/user/projects/myproject')
rule_name: Name of the rule to preview (e.g. 'prm-code', 'tmp-prm-auth-jwt')
Input schema{
"properties": {
"root_path": {
"title": "Root Path",
"type": "string"
},
"rule_name": {
"title": "Rule Name",
"type": "string"
}
},
"required": [
"root_path",
"rule_name"
],
"type": "object",
"title": "lc_previewArguments"
}Output schema{
"properties": {
"result": {
"title": "Result",
"type": "string"
}
},
"required": [
"result"
],
"type": "object",
"title": "lc_previewOutput"
} | — | — · — | — |
lc_rule_instructionsProvides step-by-step instructions for creating custom rules.
Args:
root_path: Root directory path
Input schema{
"properties": {
"root_path": {
"title": "Root Path",
"type": "string"
}
},
"required": [
"root_path"
],
"type": "object",
"title": "lc_rule_instructionsArguments"
}Output schema{
"properties": {
"result": {
"title": "Result",
"type": "string"
}
},
"required": [
"result"
],
"type": "object",
"title": "lc_rule_instructionsOutput"
} | — | — · — | — |