Skip to content

Conversation

@hemangjoshi37a
Copy link

…t can flatten GitHub repositories into text format for LLM context\n- Restructured project to follow Python packaging conventions\n- Added comprehensive documentation for using the MCP server\n- Added tests to verify the server works correctly\n- Added .gitignore to prevent cache files from being tracked

…t can flatten GitHub repositories into text format for LLM context\n- Restructured project to follow Python packaging conventions\n- Added comprehensive documentation for using the MCP server\n- Added tests to verify the server works correctly\n- Added .gitignore to prevent cache files from being tracked
@NickCrews
Copy link

I think it would be possible (and a much better experience) if this was exposed as a "uvx rendergit mcp" command. I don't want to download and install this repo to use the mcp, I just want to add one line to my Claude code config

@hemangjoshi37a
Copy link
Author

perhapes it downloads and installs everytime you start the rendergit usign uvx and it keeps building up the load time when you have as many as 50 , and this furhter is multipled by the time you are starting and closing the mcp client . for that reason

@NickCrews
Copy link

uv has a local cache so it only installs the first time you use it. Note that the install only happens the first time:

$ uvx cowsay
Installed 1 package in 8ms
usage: Cowsay [-h] [-c CHARACTER] -t TEXT [-v]
Cowsay: error: the following arguments are required: -t/--text
$ uvx cowsay
usage: Cowsay [-h] [-c CHARACTER] -t TEXT [-v]
Cowsay: error: the following arguments are required: -t/--text

@hemangjoshi37a
Copy link
Author

oh i didnt knew that

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants