首页
学习
活动
专区
圈层
工具
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

MCP协议入门指南(值得收藏)

传统AI模型如ChatGPT只能通过文本对话交互,而MCP协议通过定义标准化的通信规范,让模型可以:实时访问本地文件系统和远程数据库调用计算器、邮件系统等工具操作智能家居设备和工业控制系统动态组合多个工具完成复杂任务...二、协议原理:构建AI的"神经系统"2.1 核心架构设计MCP采用客户端-服务器架构,包含三大组件:MCP主机:发起请求的应用程序(如Claude Desktop)MCP客户端:负责与服务器通信的中介模块...,当用户提问"显示金额最高的订单"时:Claude Desktop(主机)通过MCP客户端连接PostgreSQL服务器LLM生成SQL查询语句并执行Join操作将查询结果整合成自然语言回复用户可随时查看原始数据和执行日志...容器docker run -d --name postgres -e POSTGRES_PASSWORD=postgres -p 5432:5432 postgres# 创建测试数据库docker exec...postgresql://postgres:postgres@localhost/shopdb4.2 客户端配置在Claude Desktop的配置文件中添加:{ "mcpServers": {

1.8K22
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    2024程序员容器化上云之旅-第5集-Ubuntu-WSL2-Windows11版:上云之路

    7.2 能在本地电脑运行的7种轻量级k8s发行版✅他于是打算试试能在本地电脑运行的轻量级k8s发行版。...直到2022年1月,它的用户量才被Docker Desktop远远甩开。✅minikube的优势,是能较全面地支持本地开发所需的所有k8s功能。另外,它还允许用户自定义k8s功能。...kind就是Kubernetes IN Docker的缩写。Kind于2019年2月11日首次发布。它是将 Docker 容器作为node来运行本地k8s集群的工具。...他在Docker Desktop界面中,点击最上方靠右的齿轮图标,打开Settings页面。然后他点击左侧的Kubernetes选项,并在右侧勾选Enable Kubernetes。...image并推送到docker hub8.7 在k8s云集群上配置postgres、shopping-list-api和shopping-list-front-end三个微服务和ingress并运行8.8

    48463

    2024程序员容器化上云之旅-第1集:跨越边界

    Docker Deep Dive (2023 Edition)  Quick Start Kubernetes (2023 Edition)  The Kubernetes Book (2023 Edition...后端shopping-list-api再访问数据库postgres查询和更新数据。 Admin通过使用pgadmin数据库管理工具来直接管理postgres数据库中的数据。...构建  3.4 使用包管理器安装node.js和npm以方便版本切换和升级以及在本地进行前端app构建 4 接近深洞 4.1 使用docker desktop以容器方式运行数据库及其管理工具以便简化数据库安装步骤...list web app  6.6 清理现场 7 上云之路 7.1 注册Azure k8s service云平台账号  7.2 打开docker desktop kubernetes让kubectl能正常工作...docker image并推送到docker hub  8.7 在k8s云集群上配置postgres、shopping-list-api和shopping-list-front-end三个微服务和ingress

    61993

    一个超级牛皮的容器管理工具Container Desktop

    Kubernetes 集成:本地部署和管理 Kubernetes 应用,生成和测试 Kubernetes YAML 配置。 扩展点:开发和集成自定义扩展,增强功能。...与 Docker Desktop 的比较 Container Desktop vs Podman Desktop 功能/特性Container DesktopPodman Desktop开发状态完成状态...Podman,可用 Docker仅 Docker资源消耗较低较高Kubernetes 集成有限支持内置支持企业功能基本功能丰富的企业级功能安装方式轻量级安装需要安装虚拟机组件安全特性基于 Podman...高级配置与实用技巧 多主机管理 Container Desktop 支持管理多个 Podman 主机,包括本地和远程主机。.../api ports: -"3000:3000" db: image:postgres:13 environment: POSTGRES_PASSWORD:example volumes:

    40510

    基于 VSCode 与 Docker Desktop 配置 Flarum 本地开发环境

    上篇文章 我们写了 Flarum 二次开发项目的规划,这里也分享一下本地开发与调试 Flarum 的配置的方案,助你快速搭起 Flarum 的本地开发调试环境。...基础软件 关键软件: VSCode - PHP Debug 插件 Docker Desktop LightProxy (或 whistle) Windows 下的额外配置: WSL2 Docker Desktop...最好设置 WSL2 backend VSCode Remote WSL 插件(支持 WSL 的本地开发) 本地配置 首先配置好需要安装的 VSCode、插件与 Docker Desktop 的开发环境.../flarum-site www/flarum docker-compose up -d 到这里,环境已经跑起来了,但由于域名没有配置,我们需要在本地配置代理,将该域名的请求都转发到本地。...本地开发配置也很简单,在 Run -> add Configuation,添加一组 XDebug 配置,然后自动新建 .vscode/launch.json,我们增加一组 path mapping,让容器内的路径与本地互相映射

    2.8K10

    2024程序员容器化上云之旅-第2集-Windows11版:接近深洞

    4.1 安装docker desktop以用容器方式运行postgres数据库及其管理工具 马意浓之前在工作中,如需要使用数据库及其管理工具,都是从官网下载安装包进行安装。...4.1.1 安装docker desktop ✅马意浓在docker的官网上,找到了docker desktop for Windows的安装方法。 他按图索骥,安装好。...再根据提示重启电脑,并用自己的docker hub账号登录docker desktop。 他看到所安装的docker desktop for windows版本是v4.27.1(136059)。...等到屏幕显示两个容器都启动了,他切换到docker desktop界面,看到两个容器都启动后的界面。如图2。...云平台账号 7.2 打开docker desktop kubernetes让kubectl能正常工作 8 复活重生 8.1 在k8s云集群中运行shopping list web app时如何配置前端app

    41142

    2024程序员容器化上云之旅-第2集-Ubuntu-WSL2-Windows11版:接近深洞

    4.1 安装docker desktop以用容器方式运行postgres数据库及其管理工具马意浓之前在工作中,如需要使用数据库及其管理工具,都是从官网下载安装包进行安装。...4.1.1 安装docker desktop✅马意浓在docker的官网上,找到了docker desktop for Windows的安装方法。他按图索骥,安装好。...再根据提示重启电脑,并用自己的docker hub账号登录docker desktop。他看到所安装的docker desktop for windows版本是v4.27.2(137060)。...✅然后再运行命令docker compose up postgres pgadmin,启动postgres数据库和pgadmin管理工具。...并推送到docker hub6.5 在本地docker compose里运行shopping list web app6.6 清理现场7 上云之路7.1 打开docker desktop kubernetes

    60384

    【万字长文】K8s部署前后端分离web应用避坑指南之一:从源代码到docker compose到k8s云集群(macOS-2023版)

    2.3.3 在本地开发环境里跑通shopping list web app启动docker desktop在容器中运行postgres数据库和能查看数据库中数据的pgadmin以便在本地开发环境里运行gradle...仔细回忆,才想起来,前两天在docker desktop里试用了本地电脑kubernetes(简称k8s)集群功能,并在里面配置了名为`shopping-list-api-ingress`的ingress...要是我把docker desktop里的kubernetes给关掉,是不是就会好了。...于是在docker desktop的settings中,选择Kubernetes,再把Enable Kubernetes的勾选项取消勾选,重启docker desktop。...做法是在docker desktop里,点击settings,选择Kubernetes,然后把Enable Kubernetes左边的勾选框勾上。之后点击Apply & reset按钮。

    10.2K821
    领券