Skip to main content

Minimal dependency-free tau2 mock-domain MCP server.

Project description

tau2-mock-mcp-eval

Minimal dependency-free stdio MCP server for the tau2 mock/create_task_1 AgentStudio preprod evaluation path.

This package is intentionally self-contained. It does not import the official tau2 repository at runtime, because cloud script deployment runs in Function Compute and cannot see local paths such as /private/tmp/tau2-bench-smoke.

Version 0.2.0 also avoids the Python mcp SDK dependency so preprod script deployment can answer MCP initialize within the platform timeout.

Tools

  • get_users
  • create_task
  • update_task_status
  • transfer_to_human_agents
  • get_call_log

Local Smoke

python -m pip install -e .
tau2-mock-mcp-eval

The command starts a stdio MCP server. Use an MCP inspector/client to call tools locally.

Build Wheel

python -m pip wheel --no-deps -w dist .

Then either publish the package to PyPI, or upload the generated wheel to a URL that Function Compute can download.

Project details


Download files

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

Source Distribution

tau2_mock_mcp_eval-0.2.0.tar.gz (4.6 kB view details)

Uploaded Source

Built Distribution

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

tau2_mock_mcp_eval-0.2.0-py3-none-any.whl (5.2 kB view details)

Uploaded Python 3

File details

Details for the file tau2_mock_mcp_eval-0.2.0.tar.gz.

File metadata

  • Download URL: tau2_mock_mcp_eval-0.2.0.tar.gz
  • Upload date:
  • Size: 4.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.13

File hashes

Hashes for tau2_mock_mcp_eval-0.2.0.tar.gz
Algorithm Hash digest
SHA256 c5aa1e807e687a3291ea8618986bc7ca8106487a6c991c5f4f4a32d339c11938
MD5 4228bcfcfe4a8b78e15c25aafe8aa600
BLAKE2b-256 788978dd5da571c5dd7982a5ee20f1d0357a48282486009b93c63c35575e1bbf

See more details on using hashes here.

File details

Details for the file tau2_mock_mcp_eval-0.2.0-py3-none-any.whl.

File metadata

File hashes

Hashes for tau2_mock_mcp_eval-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 e7a8ab3bda3e5ba505678aeb316abac3f3aaa219cedd8995139509602d1e981a
MD5 78a5b02d2a33ffba81423081d748f74a
BLAKE2b-256 97365364492fd6dac7d7d59c5a7db96c1ad3165937859a14735782443a3b62ea

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page