Refactor code structure for improved readability and maintainability

This commit is contained in:
catlog22
2025-12-12 11:19:58 +08:00
parent 77de8d857b
commit b74a90b416
169 changed files with 29206 additions and 369 deletions

View File

@@ -0,0 +1,43 @@
{
"$schema": "https://fastmcp.wiki/en/schemas/fastmcp.json",
"name": "Code Index MCP",
"description": "Indexes a local repository and exposes search, indexing, and file utilities via the Model Context Protocol.",
"license": "MIT",
"keywords": [
"mcp",
"code-index",
"search",
"fastmcp"
],
"links": [
{
"rel": "source",
"href": "https://github.com/johnhuang316/code-index-mcp"
},
{
"rel": "documentation",
"href": "https://github.com/johnhuang316/code-index-mcp#readme"
}
],
"source": {
"path": "src/code_index_mcp/server.py",
"entrypoint": "mcp"
},
"environment": {
"python": ">=3.10",
"dependencies": [
"mcp>=1.21.0,<2.0.0",
"watchdog>=3.0.0",
"tree-sitter>=0.20.0",
"tree-sitter-javascript>=0.20.0",
"tree-sitter-typescript>=0.20.0",
"tree-sitter-java>=0.20.0",
"tree-sitter-zig>=0.20.0",
"pathspec>=0.12.1",
"msgpack>=1.0.0"
]
},
"deployment": {
"transport": "stdio"
}
}