Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 6 additions & 2 deletions aws_mcp_proxy/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,10 @@
# See the License for the specific language governing permissions and
# limitations under the License.

"""src.aws-mcp-proxy"""
"""aws-mcp-proxy"""

__version__ = '0.1.0'
from importlib.metadata import version as _metadata_version


__all__ = ['__version__']
__version__ = _metadata_version('aws-mcp-proxy')
3 changes: 2 additions & 1 deletion aws_mcp_proxy/server.py
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,7 @@
import asyncio
import logging
import os
from aws_mcp_proxy import __version__
from aws_mcp_proxy.logging_config import configure_logging
from aws_mcp_proxy.middleware.tool_filter import ToolFilteringMiddleware
from aws_mcp_proxy.utils import (
Expand Down Expand Up @@ -120,7 +121,7 @@ def add_logging_middleware(mcp: FastMCP, log_level: int) -> None:
def parse_args():
"""Parse command line arguments."""
parser = argparse.ArgumentParser(
description='AWS MCP Proxy Server',
description=f'AWS MCP Proxy v{__version__}',
formatter_class=argparse.RawDescriptionHelpFormatter,
epilog="""
Examples:
Expand Down