Skip to main content

GVHMR MCP Server

MCP (Model Context Protocol) 服务器,为 AI Agent(VS Code Copilot、Claude Desktop 等)提供 3D 人体运动捕捉能力。

安装

# 从 PyPI 安装(发布后)
pip install gvhmr-mcp

# 或从源码安装
cd mcp_server
uv sync

快速开始

Stdio 模式(推荐,供 VS Code / Claude Desktop 使用)

uv run gvhmr-mcp

HTTP 模式(供 Docker 部署)

uv run gvhmr-mcp-http --port 8001

VS Code 配置

在 .vscode/mcp.json 中添加:

{
    "mcpServers": {
        "gvhmr-motion": {
            "command": "uv",
            "args": ["run", "--directory", "/path/to/mcp_server", "gvhmr-mcp"],
            "env": {
                "MOTION_SERVICE_URL": "http://localhost:8000"
            }
        }
    }
}

可用工具

工具 说明
gvhmr_health 检查 motion 服务状态
gvhmr_mocap_async 异步提交视频动捕,需提供 callback_url,结果会 POST 回该地址
gvhmr_job_status 查询任务状态
gvhmr_download 下载结果文件

环境变量

变量 默认值 说明
MOTION_SERVICE_URL http://localhost:8000 后端 motion 服务地址
MCP_PORT 8001 HTTP 模式端口

构建发布包

uv build
# 生成的 wheel 在 dist/

许可证

MIT

Metadata

Release files for gvhmr-mcp 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for gvhmr-mcp 0.1.0
File Size Uploaded Provenance
gvhmr_mcp-0.1.0.tar.gz 9.9 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for gvhmr-mcp 0.1.0
File Interpreter ABI Platform
gvhmr_mcp-0.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 23.6 kB

Release files / gvhmr_mcp-0.1.0.tar.gz

Download URL gvhmr_mcp-0.1.0.tar.gz
Size 9.9 kB
Tags Source
SHA-256 checksum
How to use checksums
7b3047e5cd19f1e0d63b184ff0f0b850b34c800fab507af353c1b3f611cc177a
BLAKE2b-256 checksum
How to use checksums
9fc6402f239459ac12148a985a6507f0d7f4360ad087366d2736631b3111a55b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.11.14 {"installer":{"name":"uv","version":"0.11.14","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":null,"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Release files / gvhmr_mcp-0.1.0-py3-none-any.whl

Download URL gvhmr_mcp-0.1.0-py3-none-any.whl
Size 13.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
72cf33dc3160d42d92ab85ef250dbd7b0a5f596f4df3a18753beb7a242da702c
BLAKE2b-256 checksum
How to use checksums
0ee5366bf55dd48f30333e912aacee098acfbdb4c7d302175acf3c5ce25d504d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.11.14 {"installer":{"name":"uv","version":"0.11.14","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":null,"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Security for gvhmr-mcp 0.1.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files No provenance

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