Face Transform MCP server — detect keypoints, beautify, age/gender transform, face swap, cartoonize, liveness detection. Powered by AceDataCloud.
Drift inferred · capture-to-capture
No drift recorded — single capability capture; advisories appear once its surface changes.
transport stdio · streamable-http · http · sse
verified
reported
listed in the official MCP registry counts 8 tools · 0 res
· 0 prompts
permission surface via code analysis
tools
-
face_beautify
-
face_cartoonize
-
face_change_age
-
face_change_gender
-
face_detect_keypoints
-
face_detect_liveness
-
face_get_usage_guide
-
face_swap
prompt-surface
shipped agent-instruction files + hidden-content / dangerous-code findings —
quoted from the analyzed source
analyzed commit f237b31 · analyzer v33 · 6d ago
skills & prompt files 2
evidence-backed
findings quoted directly from the published source artifact — not inferred
code files: 21
filesystem 2
- fs AceDataCloud-FaceTransformMCP-f237b31/core/config.py :5
from pathlib import Path - fs (weak) AceDataCloud-FaceTransformMCP-f237b31/tests/conftest.py :5
from pathlib import Path
network 2
- net AceDataCloud-FaceTransformMCP-f237b31/core/client.py :7
import httpx - net AceDataCloud-FaceTransformMCP-f237b31/core/oauth.py :22
from urllib.parse import urlencode
secrets 1
- secrets AceDataCloud-FaceTransformMCP-f237b31/core/config.py :22
api_token: str = field(default_factory=lambda: os.getenv("ACEDATACLOUD_API_TOKEN", ""))
tool registrations 8
- face_detect_keypoints AceDataCloud-FaceTransformMCP-f237b31/tools/face_tools.py :43
- face_beautify AceDataCloud-FaceTransformMCP-f237b31/tools/face_tools.py :80
- face_change_age AceDataCloud-FaceTransformMCP-f237b31/tools/face_tools.py :120
- face_change_gender AceDataCloud-FaceTransformMCP-f237b31/tools/face_tools.py :139
- face_swap AceDataCloud-FaceTransformMCP-f237b31/tools/face_tools.py :163
- face_cartoonize AceDataCloud-FaceTransformMCP-f237b31/tools/face_tools.py :200
- face_detect_liveness AceDataCloud-FaceTransformMCP-f237b31/tools/face_tools.py :213
- face_get_usage_guide AceDataCloud-FaceTransformMCP-f237b31/tools/face_tools.py :226
declared dependencies 15
- mcp@>=1.2.0,<2
- httpx@>=0.27.0
- python-dotenv@>=1.0.0
- pydantic@>=2.0.0
- loguru@>=0.7.0
- ruff@>=0.4.0
- mypy@>=1.10.0
- pre-commit@>=3.7.0
- pytest@>=8.0.0
- pytest-asyncio@>=0.23.0
- pytest-cov@>=5.0.0
- respx@>=0.21.0
show 3 more
- build@>=1.2.0
- twine@>=5.0.0
- mcp-face-transform@*
jetbrains-plugin 1
- opaque (low) AceDataCloud-FaceTransformMCP-f237b31/jetbrains/src/main/resources/META-INF/plugin.xml
bundled JetBrains plugin "Face Transform MCP" (AceDataCloud-FaceTransformMCP-f237b31/jetbrains/src/main/resources/META-INF/plugin.xml) — presence-detected; review the plugin descriptor
transport_posture 1
- binds all interfaces (0.0.0.0) AceDataCloud-FaceTransformMCP-f237b31/main.py :237
uvicorn.run(app, host="0.0.0.0", port=args.port)