Token导航 LogoToken导航TokenDH.com
MCP House Assistant logo
AI代理stdio官方级别未说明来源级核验

MCP House Assistant

MCP Server

一个模块化的AI助手,使用OpenAI解释自然语言查询并将其路由到正确的工具(市场回顾或天气)。

工具数

2

提示词数

0

GitHub Stars

0

资源数

0
命令行工具市场数据Python位置天气自然语言处理

安装说明

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

作者 / 组织

rishabhsai

提供方

rishabhsai

最后核验

2026/5/17 20:22

运行时

Python

快速接入

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

命令预览

python mcp_server.py "What's the weather in London?"

详细介绍

MCP房屋助理

一个模块化的人工智能助手,使用OpenAI来解释自然语言查询,并将其路由到正确的工具(市场回顾或天气)。

🚦 使用模式

  • CLI工具: 直接从终端运行查询。
  • HTTP API终结点: 启动服务器并通过HTTP POST请求发送查询。

______________________________________________________________________

🏃 快速开始

CLI工具

运行CLI并输入您的查询:

python mcp_server.py "What's the weather in London?"

或者直接运行:

python mcp_server.py

并在提示时输入您的查询。

HTTP API端点

  1. 启动服务器:
   uvicorn mcp_api_server:app --reload
  1. 向发送POST请求 /query:
   curl -X POST "http://localhost:8000/query" \
     -H "Content-Type: application/json" \
     -d '{"query": "What's the weather in London?"}'

您将收到一个包含结果的JSON响应。

______________________________________________________________________

🚀 运作原理

  • 自然语言界面: 问一些问题,比如“伦敦的天气怎么样?”或“给我一个今天的市场回顾”。
  • LLM编排: 使用OpenAI的GPT-4o来决定调用哪个工具以及使用哪些参数。
  • 工具执行: 调用相应的Python工具并将结果打印为JSON。
  • 不需要Web服务器: 一切都从命令行运行。(旧的FastAPI服务器已弃用并已被删除。)

🛠️ 工具

  • 市场回顾工具: 获取给定日期的主要指数或指定交易品种的市场数据。
  • 天气工具: 使用WeatherAPI获取给定位置的当前天气和预报。

🗝️ 设置

  1. 克隆存储库并输入项目目录:
   cd "MCP hiouse assistant"
  1. (推荐)创建并激活虚拟环境:
   python3 -m venv .venv
   source .venv/bin/activate
  1. 安装依赖项:
   pip install -r requirements.txt
   # Or, if requirements.txt is missing:
   pip install openai python-dotenv yfinance requests
  1. 设置.env文件:

创建一个 .env 项目根目录中的文件,其中包含:

   OPENAI_API_KEY=your_openai_api_key_here
   WEATHER_API_KEY=your_weatherapi_key_here

替换为实际的API密钥。

🧪 运行测试

测试位于\`

目录标签

目录标签

命令行工具市场数据Python位置天气自然语言处理AI助手本地部署天气查询HTTPAPI

接入字段

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

stdio

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

none

运行时(runtime,运行环境)

Python

工具数量(toolCount,工具数)

2

资源数量(resourceCount,资源数)

0

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

0

权限和风险

stdionone部署方式未说明

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

安装前确认

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

来源信息

继续浏览同类 MCP