Skip to content

Update project#10

Merged
alaturqua merged 2 commits intomainfrom
update_project
Dec 1, 2025
Merged

Update project#10
alaturqua merged 2 commits intomainfrom
update_project

Conversation

@alaturqua
Copy link
Owner

Pull Request Title

Description

A clear and concise description of what this pull request does.

Related Issues

Link any related issues or pull requests.

Description

A clear and concise description of what this pull request does.

Related Issues

Link any related issues or pull requests.

Checklist

  • I have added tests to cover my changes.
  • All new and existing tests passed.
  • I have updated the documentation accordingly.
  • I have added a changelog entry.

- Add Quick Start section with step-by-step instructions
- Document all transport modes (stdio, streamable-http, sse)
- Add Docker usage examples for all transports
- Update VS Code and Claude Desktop configuration examples
- Update Python version badge to 3.12+
Copilot AI review requested due to automatic review settings December 1, 2025 00:21
@alaturqua alaturqua merged commit b9138a5 into main Dec 1, 2025
2 of 3 checks passed
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates the README.md documentation to improve clarity and provide more comprehensive setup and usage instructions, while also updating the minimum Python version requirement from 3.11+ to 3.12+.

Key Changes:

  • Updated Python version requirement from 3.11+ to 3.12+
  • Added detailed Quick Start guide with step-by-step instructions
  • Reorganized installation and usage sections with more examples for different transport modes and deployment methods
  • Expanded Docker usage documentation including Docker Compose profiles and VS Code integration

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment on lines +114 to +122
"--with",
"mcp[cli]",
"--with",
"trino",
"--with",
"loguru",
"mcp",
"run",
"/path/to/mcp-trino-python/src/server.py"
Copy link

Copilot AI Dec 1, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The VS Code configuration uses an unconventional command structure that mixes uv run --with dependencies with what appears to be an MCP CLI wrapper command (mcp run). This differs from the simpler usage shown in line 69 (uv run src/server.py).

Consider either:

  1. Using the simpler uv run approach: ["run", "src/server.py"] (assuming dependencies are installed via uv sync)
  2. Or clarifying if this is intended to use the MCP CLI wrapper and adjusting accordingly

The current structure uv run --with mcp[cli] --with trino --with loguru mcp run /path/to/... appears to be trying to do both, which may not work as intended.

Suggested change
"--with",
"mcp[cli]",
"--with",
"trino",
"--with",
"loguru",
"mcp",
"run",
"/path/to/mcp-trino-python/src/server.py"
"src/server.py"

Copilot uses AI. Check for mistakes.
Comment on lines +39 to +45
```bash
TRINO_HOST=localhost
TRINO_PORT=8080
TRINO_USER=trino
TRINO_CATALOG=tpch
TRINO_SCHEMA=tiny
```
Copy link

Copilot AI Dec 1, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

[nitpick] The environment file example uses bash syntax highlighting (line 39) but contains environment variable assignments, not bash commands. This should use a different code fence language identifier or none at all:

TRINO_HOST=localhost
TRINO_PORT=8080
...

Or use env or properties for syntax highlighting instead of bash.

Copilot uses AI. Check for mistakes.
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