Skip to main content

GVHMR MCP Server - motion capture tool for AI agents

Project description

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

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

gvhmr_mcp-0.1.0.tar.gz (9.9 kB view details)

Uploaded Source

Built Distribution

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

gvhmr_mcp-0.1.0-py3-none-any.whl (13.7 kB view details)

Uploaded Python 3

File details

Details for the file gvhmr_mcp-0.1.0.tar.gz.

File metadata

  • Download URL: gvhmr_mcp-0.1.0.tar.gz
  • Upload date:
  • Size: 9.9 kB
  • Tags: Source
  • Uploaded using 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}

File hashes

Hashes for gvhmr_mcp-0.1.0.tar.gz
Algorithm Hash digest
SHA256 7b3047e5cd19f1e0d63b184ff0f0b850b34c800fab507af353c1b3f611cc177a
MD5 88223373d2d8e43cad86084bc36fa22d
BLAKE2b-256 9fc6402f239459ac12148a985a6507f0d7f4360ad087366d2736631b3111a55b

See more details on using hashes here.

File details

Details for the file gvhmr_mcp-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: gvhmr_mcp-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 13.7 kB
  • Tags: Python 3
  • Uploaded using 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}

File hashes

Hashes for gvhmr_mcp-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 72cf33dc3160d42d92ab85ef250dbd7b0a5f596f4df3a18753beb7a242da702c
MD5 e278659c8caba84d5390dc8f8bd527a6
BLAKE2b-256 0ee5366bf55dd48f30333e912aacee098acfbdb4c7d302175acf3c5ce25d504d

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