diff --git a/server/gti/pyproject.toml b/server/gti/pyproject.toml index 20468f5d..d36bf26e 100644 --- a/server/gti/pyproject.toml +++ b/server/gti/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta" [project] name = "gti-mcp" -version = "0.1.2" +version = "0.1.3" description = "Google Threat Intelligence MCP server" readme = "README.md" requires-python = ">=3.11" diff --git a/server/gti/setup.py b/server/gti/setup.py index 38528885..009356ef 100644 --- a/server/gti/setup.py +++ b/server/gti/setup.py @@ -19,7 +19,7 @@ setup( name="gti-mcp", - version="0.1.2", + version="0.1.3", packages=setuptools.find_packages(), install_requires=[ "mcp>=1.23.0,<2.0", diff --git a/server/scc/pyproject.toml b/server/scc/pyproject.toml index abace06b..7e86def5 100644 --- a/server/scc/pyproject.toml +++ b/server/scc/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "scc-mcp" -version = "0.1.0" +version = "0.1.1" description = "Security Command Center MCP server" readme = "README.md" requires-python = ">=3.11" @@ -15,7 +15,7 @@ classifiers = [ ] dependencies = [ "httpx>=0.28.1", - "mcp[cli]>=1.4.1", + "mcp[cli]>=1.4.1,<2.0", "python-dotenv>=1.0.0", "typing-extensions>=4.8.0", "aiohttp>=3.9.0", diff --git a/server/scc/setup.py b/server/scc/setup.py index b9884f1b..1a728f10 100644 --- a/server/scc/setup.py +++ b/server/scc/setup.py @@ -18,10 +18,10 @@ setup( name="scc-mcp", - version="0.1.0", + version="0.1.1", py_modules=["scc_mcp", "main"], install_requires=[ - "mcp", + "mcp[cli]>=1.4.1,<2.0", "google-cloud-securitycenter", "google-cloud-asset", ], diff --git a/server/secops-soar/pyproject.toml b/server/secops-soar/pyproject.toml index 4a30bbf1..07282d89 100644 --- a/server/secops-soar/pyproject.toml +++ b/server/secops-soar/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "secops-soar-mcp" -version = "0.1.1" +version = "0.1.2" description = "Google SecOps SOAR MCP server" readme = "README.md" requires-python = ">=3.11" @@ -15,7 +15,7 @@ classifiers = [ ] dependencies = [ "aiohttp>=3.11.15", - "mcp[cli]>=1.4.1" + "mcp[cli]>=1.4.1,<2.0" ] [project.urls] diff --git a/server/secops-soar/setup.py b/server/secops-soar/setup.py index 5f6b44ed..ab387742 100644 --- a/server/secops-soar/setup.py +++ b/server/secops-soar/setup.py @@ -19,8 +19,12 @@ setup( name="secops-soar-mcp", - version="0.1.0", + version="0.1.2", packages=setuptools.find_packages(), + install_requires=[ + "aiohttp>=3.11.15", + "mcp[cli]>=1.4.1,<2.0", + ], entry_points={ "console_scripts": [ "secops-soar-mcp=secops_soar_mcp.server:main", diff --git a/server/secops/pyproject.toml b/server/secops/pyproject.toml index 44b516aa..8fd37a66 100644 --- a/server/secops/pyproject.toml +++ b/server/secops/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "google-secops-mcp" -version = "0.7.0" +version = "0.7.1" description = "Google SecOps MCP server" readme = "README.md" requires-python = ">=3.11" @@ -15,7 +15,7 @@ classifiers = [ ] dependencies = [ "httpx>=0.28.1", - "mcp[cli]>=1.26.0", + "mcp[cli]>=1.26.0,<2.0", "secops>=0.35.1", "google-auth>=2.48.0", "google-auth-httplib2>=0.3.0", diff --git a/server/secops/secops_mcp/server.py b/server/secops/secops_mcp/server.py index df306308..f23fb366 100644 --- a/server/secops/secops_mcp/server.py +++ b/server/secops/secops_mcp/server.py @@ -32,7 +32,7 @@ logger = logging.getLogger('secops-mcp') # Constants -USER_AGENT = 'secops-app/0.7.0' +USER_AGENT = 'secops-app/0.7.1' # Default Chronicle configuration from environment variables DEFAULT_PROJECT_ID = os.environ.get('CHRONICLE_PROJECT_ID', '725716774503') diff --git a/server/secops/setup.py b/server/secops/setup.py index b7966db4..be4348ef 100644 --- a/server/secops/setup.py +++ b/server/secops/setup.py @@ -19,11 +19,15 @@ setup( name="google-secops-mcp", - version="0.7.0", + version="0.7.1", py_modules=["secops_mcp", "main"], # Include both modules install_requires=[ - "fastmcp", - "secops", + "httpx>=0.28.1", + "mcp[cli]>=1.26.0,<2.0", + "secops>=0.35.1", + "google-auth>=2.48.0", + "google-auth-httplib2>=0.3.0", + "google-api-python-client>=2.190.0", ], entry_points={ "console_scripts": [