MCP Server for Motion Database Retrieval - Search motions and get VPD frame data
Project description
Motion MCP Server
MCP Stdio Server for Motion Database Retrieval.
Features
- search_motions: Search motions by text using vector similarity
- get_motion_frames: Get VPD frame data by motion ID
Installation
# Using uvx (recommended for deployment)
uvx motion-mcp
# Or install locally
pip install -e .
motion-mcp
Configuration
Create .env file with:
POSTGRES_HOST=your-neon-host.neon.tech
POSTGRES_PORT=5432
POSTGRES_USER=your_user
POSTGRES_PASSWORD=your_password
POSTGRES_DB=your_db
DASHSCOPE_API_KEY=your_dashscope_key
Usage with Claude Desktop
Add to claude_desktop_config.json:
{
"mcpServers": {
"motion-mcp": {
"command": "uvx",
"args": ["motion-mcp"]
}
}
}
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
motion_mcp-0.1.0.tar.gz
(5.4 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file motion_mcp-0.1.0.tar.gz.
File metadata
- Download URL: motion_mcp-0.1.0.tar.gz
- Upload date:
- Size: 5.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9c14bb5bf27c1b81398e6c22c6d0b7a954bfa1fd0649b16f14cd433cea36056d
|
|
| MD5 |
a46fb312c3cd1b9f26b94088e3b56b63
|
|
| BLAKE2b-256 |
4bea960f4f0d421a54c849806a954e8466e2938e2d57c2534d92dc5b7b1348c3
|
File details
Details for the file motion_mcp-0.1.0-py3-none-any.whl.
File metadata
- Download URL: motion_mcp-0.1.0-py3-none-any.whl
- Upload date:
- Size: 7.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4afdc14707a3e5adcf9e342675303a2f6e184aab47e7d717a361810dd41fcb69
|
|
| MD5 |
32a75920561a8ebe92790c6263efb405
|
|
| BLAKE2b-256 |
1d6dda8e182d2091520548e70c39d370acdbe5c21443a3f67cf3d5419356c3d2
|