modelscope·@leegentle/skincare-mcp
暂无描述。
Skincare-MCP is a Model Context Protocol (MCP) server that provides AI-based skin analysis based on a selfie image URL. It accepts a URL pointing to a user-provided selfie, analyzes the image through two stages of processing, and returns comprehensive skin status, management recommendations, and therapy guidance. The server can be integrated with any MCP-compatible clientsuch as Claude Desktop App, Continue, Cline, and othersto enable real-time skincare diagnostics and personalized advice.
Poke-MCP is built using the Model Context Protocol, which enables AI applications to access external tools and data sources in a standardized way. The server:
The Skincare-MCP server exposes the following primary tool:
get-skin-analysis:
Description: Given a selfie image URL, returns a JSON object containing all available skin analysis fields (both basic status and detailed management/therapy information).
Input Parameters:
image_url (string): Publicly accessible URL of the users selfie image.Output: JSON containing fields (listed in Provided Fields below).
The server returns all of the following fields (no separate analysis_1 vs. analysis_2 nesting is exposed to the client; theyre merged in output).
need_therapy
["right cheek", "jaw"]).skin_age
skin_point
max_score (number): Maximum possible score (e.g., 10).current_score (number): Users current skin point score.skin_type (boolean flags)
DryNon_PigmentedOilyPigmentedResistantSensitiveTightWrinkleskin_type_analysis.type_code
manage_methods.recommend_methods
skin_detail_analysis.skin_detail_context
["elastic skin texture", "oil and pore management needed"]).skin_detail_analysis.skin_detail_points
Pigmented (number)Pores (number)Redness (number)Sebum (number)Trouble (number)Wrinkle (number)max_score (number)therapy.all_datas
advantage (string): Description of therapys main advantages.caution (array of strings): List of post-treatment precautions.detail (string): Detailed explanation of the procedure and mechanism.effect (string): Expected outcome/effect on the skin.therapy.recommend_therapy
Skincare-MCP is built using:
POST endpoint and route requests internally# 1. Clone the repository
git clone https://github.com/leegentle/skincare-mcp.git
cd skincare-mcp
# 2. Install dependencies
npm install
# 3. Build the project
npm run build
# 4. (Optional) Run tests
npm test
# 5. Start the server
npm start
After starting, the server listens on a default port (e.g., 3000) and can be invoked by an MCP client at:
mcp://localhost:3000/get-skin-analysis
Download and install Claude Desktop App.
Open Claude Desktop settings, then go to Developer settings.
Edit your configuration file (e.g., config.json) to include:
{
"mcpServers": {
"skincare": {
"command": "node path/to/skincare-mcp/build/index.js"
}
}
}
Restart Claude Desktop.
You will now see a get-skin-analysis tool under the skincare server when interacting with Claude.
Once connected, you can ask your MCP-capable client (e.g., Claude Desktop) to run commands like:
get-skin-analysis image_url=https://example.com/selfie.jpgget-skin-analysis behind the scenes)To extend Skincare-MCP with additional tools or analyses:
src/types.ts for any additional input parameters or output fields.src/utils/ (e.g., data fetchers, new model inferences).ModelContextProtocol服务器适用于Magic UI,它通过提供诸如跑马灯、动画、特效和互动背景等组件的代码,使AI助手能够轻松为Web应用程序实现UI组件。
一个提供网页开发工具的MCP服务器,例如屏幕捕捉功能,可以让AI代理获取并处理用户屏幕的截图。
一个由人工智能驱动的工具,可以从自然语言描述生成现代UI组件,并与流行的IDE集成,以简化UI开发工作流程。
通过模型上下文协议(MCP)将Blender连接到Claude AI,使Claude能够直接与Blender交互并对其进行控制,从而实现AI辅助的3D建模、场景操作和渲染。
集成了Dify AI API,为Ant Design组件提供代码生成服务,支持文本和图像输入,并具备流式处理能力。
一种模型上下文协议服务器,提供创建、管理和导出Excalidraw绘图的API功能,支持SVG、PNG和JSON等多种格式。