Token导航 LogoToken导航TokenDH.com
MCP Server Bmi logo
数据服务stdio官方级别未说明来源级核验

MCP Server Bmi

MCP Server

一个基于Python和FastMCP的BMI计算服务器,提供BMI指数计算和分类功能,适用于健康管理和医疗应用。

工具数

2

提示词数

0

GitHub Stars

0

资源数

0
数据分析PythonVS CodeVS Code

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

oscarrenalias

提供方

oscarrenalias

最后核验

2026/5/17 20:20

运行时

Python

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

uv run bmi_server.py

详细介绍

MCP体重指数

这是一个简单的MCP服务器,它提供了一个工具来计算给定体重和身高的人的BMI。

calculate_bmi

根据体重和身高计算BMI。

输入参数:

  • 重量
  • 高度

答复:

  • bmi_index:表示bmi指数的数字

bmi_类别

返回BMI对应的类别:

输入参数:

  • bmi(浮动)

答复:

  • bmi_category:根据既定值表示类别的字符串:

- 体重不足(18.5以下) - 健康体重(18.5至25岁以下) - 超重(25至30岁以下) - 肥胖(30岁或以上) - 1类肥胖(30至35岁以下) - 2类肥胖(35至40岁以下) - 3级重度肥胖(40岁或以上)

使用服务器

Visual Studio Code

将这些行添加到 settings.json:

{
    "servers": {
      "command": "docker",
      "args": [
         "run",
         "-i",
          "--rm",
         "ghcr.io/oscarrenalias/mcp-server-bmi:latest"
       ]
      }
    }
  }

基于Python和FastMCP构建,打包为Docker容器并发布到GitHub注册表。

在本地运行服务器

要在本地启动服务器,请执行以下操作:

uv sync
uv run bmi_server.py

或者使用Docker:

docker build -t mcp-bmi .
docker run --rm -it mcp-bmi

测试

要运行提供的测试,请执行以下操作:

uv run test_bmi.py

发展

在VS Code中使用提供的DevContainer作为现成的开发环境。

目录标签

目录标签

数据分析PythonVS Code健康管理本地部署医疗应用BMI计算

支持客户端

VS Code

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

运行时(runtime,运行环境)

Python

工具数量(toolCount,工具数)

2

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdionone部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP