Token导航 LogoToken导航TokenDH.com
Mcd Demo logo
开发工具stdio官方级别未说明来源级核验

Mcd Demo

MCP Server

Testing creation of simple MCP servers and integrating with LangChain agent

工具数

0

提示词数

0

GitHub Stars

0

资源数

0
AI开发PythonSession认证

安装说明

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

作者 / 组织

jspoelstra

提供方

jspoelstra

最后核验

2026/5/18 03:28

运行时

Python

快速接入

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

命令预览

python3 -m venv venv

详细介绍

mcd演示

测试简单MCP服务器的创建并与LangChain代理集成

先决条件

创建虚拟环境

python3 -m venv venv
source venv/bin/activate

安装依赖项

pip install -r requirements.txt

设置环境变量

设置以下环境变量。从部署模型的Azure AI Foundry获取值:

export AZURE_OPENAI_API_KEY=
export AZURE_OPENAI_ENDPOINT=

您可以选择设置以下环境变量来配置MCP服务器:

export MCP_MATH_URI=http://:5001/sse
备注:您还可以在 .env 项目根目录中的文件。

运行代理

启动MCP服务器

在启动代理之前,您必须启动所有三个MCP服务器。每台服务器都在一个单独的端口上监听。您可以在单独的终端中启动它们,也可以在后台运行它们。要在后台运行,请执行以下操作:

python weather_server.py &
python math_server.py &
python telemetry_server.py &

或者,您可以在Docker容器中运行数学服务器。为此,首先构建Docker镜像:

make build

然后,运行容器:

make run-local

如果你想将Docker镜像推送到注册表,请使用以下命令标记并推送它:

make login
make push

启动代理

python agent.py

杀死MCP服务器

pkill -9 -f weather_server.py
pkill -9 -f math_server.py
pkill -9 -f telemetry_server.py

目录标签

目录标签

AI开发PythonSession认证developer-toolsMCP服务器本地部署LangChain集成模型部署

接入字段

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

stdio

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

none

运行时(runtime,运行环境)

Python

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

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

0

权限和风险

stdionone部署方式未说明

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

安装前确认

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

来源信息

继续浏览同类 MCP