1. Receive a request to access information from a GitHub repository.
2. Convert the GitHub URL to the corresponding gitmcp.io URL.
3. Determine the appropriate MCP tool based on the request (fetch documentation, search documentation, search code, fetch URL).
4. Execute the selected MCP tool using the `gitmcp.py` script with the repository name and any necessary arguments.
5. Retrieve the requested information from the GitHub repository.
6. Present the retrieved information to the user.