Skip to main content

mcp-test-harness-vertexai

Google Vertex AI testing helpers for MCP Test Harness.

Author: Vaquar Khan -- https://github.com/vaquarkhan

Install

pip install mcp-test-harness-vertexai

This automatically installs mcp-test-harness as a dependency.

Usage

from mcp_test_harness_vertexai import assert_vertexai_tool, mcp_tools_to_vertexai_function_declarations, create_vertexai_test_config

async def test_tool(mcp_server):
    await assert_vertexai_tool(mcp_server, "my_tool", {}, expected_text="ok")

def test_schema_bridge(mcp_tools):
    # mcp_tools from list_tools — convert for Google Vertex AI SDKs
    return mcp_tools_to_vertexai_function_declarations(mcp_tools)

cfg = create_vertexai_test_config("python server.py", timeout=45)

Helpers

  • Tool call assertion with optional text check
  • MCP tool → Google Vertex AI schema converter
  • mcp-test.yaml-shaped config builder

License

Non-commercial use only with mandatory attribution. See LICENSE.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

mcp_test_harness_vertexai-5.0.0.tar.gz (2.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

mcp_test_harness_vertexai-5.0.0-py3-none-any.whl (3.2 kB view details)

Uploaded Python 3

File details

Details for the file mcp_test_harness_vertexai-5.0.0.tar.gz.

File metadata

File hashes

Hashes for mcp_test_harness_vertexai-5.0.0.tar.gz
Algorithm Hash digest
SHA256 1697a2eb679efa7b5f53d44e3b3b3aa91405aa02ef47e968427c7b4a60253ef8
MD5 939cb53162691663cec391cc2501547d
BLAKE2b-256 759c4654fed01b0fcb767c210ada0619da22961adcef6116b81b0a723ce1d30b

See more details on using hashes here.

Provenance

The following attestation bundles were made for mcp_test_harness_vertexai-5.0.0.tar.gz:

Publisher: publish-packages.yml on vaquarkhan/mcp-test-harness

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file mcp_test_harness_vertexai-5.0.0-py3-none-any.whl.

File metadata

File hashes

Hashes for mcp_test_harness_vertexai-5.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 eddf41c57b104e8efc123d95221257a48540168567a34e49d54fb24d94cc184c
MD5 4a56a95b663bae38ecc07d7f5e11c21e
BLAKE2b-256 a1abda63021e56de00d4db5c76baf48b1f4a535b161e8ae834bbb6987a04cfba

See more details on using hashes here.

Provenance

The following attestation bundles were made for mcp_test_harness_vertexai-5.0.0-py3-none-any.whl:

Publisher: publish-packages.yml on vaquarkhan/mcp-test-harness

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Release history Release notifications | RSS feed

5.2.0

2 files

This release

5.0.0 This release

2 files

4.0.1

2 files

4.0.0

2 files

3.0.10

2 files

3.0.9

2 files

3.0.8

2 files

3.0.7

2 files

3.0.6

2 files

3.0.5

2 files

3.0.4

2 files

3.0.3

2 files

3.0.2

2 files

3.0.1

2 files

3.0.0

2 files

2.4.0

2 files

2.3.0

2 files

2.2.0

2 files

2.1.0

2 files

2.0.2

2 files

2.0.1

2 files

2.0.0

2 files

0.1.0

2 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page