Servidor MCP de MyWeight
Este servidor se conecta a la API de Health Planet para acceder a los datos de peso de Takayanagi-san. Cualquier cliente compatible con MCP puede usar este servidor para recuperar y analizar mediciones de peso.
👉 Consulte el sitio web original para ver los datos directamente.
Qué hace
Recupera datos : obtiene registros de peso de la API de Health Planet
Funciona con cualquier cliente : compatible con todos los clientes MCP
Acceso seguro : protegido por la autenticación OAuth2
Related MCP server: Hevy MCP
Guía de inicio rápido
1. Configuración y ejecución local
# Clone this repository
git clone [repository URL]
# Install required packages
npm install
# Launch the development server
npm run devSu servidor se ejecutará en http://localhost:8787 .
2. Conecte su cliente MCP
Agregue esta configuración a su cliente MCP:
{
"mcpServers": {
"myweight": {
"command": "npx",
"args": [
"mcp-remote",
"http://localhost:8787/sse"
]
}
}
}Usando la API
Obtener datos de peso
Con la herramienta fetchInnerScanData , puede recuperar mediciones de peso para cualquier período de tiempo:
Parámetros:
from: Fecha/hora de inicio en formato AAAAMMDDHHmmss (por ejemplo,20240101000000para el 1 de enero de 2024)to: Fecha/hora de finalización en formato AAAAMMDDHHmmss (por ejemplo,20240131235959para el 31 de enero de 2024)
Ejemplo de respuesta:
[
{
"date": "2024/01/01",
"weight": 65.2
},
{
"date": "2024/01/02",
"weight": 65.1
}
]Implementar en producción
Para implementar en Cloudflare Workers:
npm run deployDespués de la implementación, actualice la configuración de su cliente MCP con su URL de Cloudflare:
{
"mcpServers": {
"myweight": {
"command": "npx",
"args": [
"mcp-remote",
"https://[your-worker-name].[your-account].workers.dev/sse"
]
}
}
}Solución de problemas
Problemas de conexión
Asegúrese de que el servidor esté ejecutándose:
npm run devBorre los datos de OAuth si es necesario:
rm -rf ~/.mcp-authRestablecer la caché de Wrangler:
rm -rf ~/.wrangler
Problemas de autenticación
Si no aparece la pantalla de autenticación, verifique la configuración de su cliente
Después de una autenticación fallida, intente reiniciar su cliente MCP
This server cannot be installed
Resources
Looking for Admin?
Admins can modify the Dockerfile, update the server description, and track usage metrics. If you are the server author, to access the admin panel.