当前位置: 首页 > wzjs >正文

做啪啪网站网站开发工作前景

做啪啪网站,网站开发工作前景,wordpress侧边栏模块,房山做网站文章目录 1. 使用python完成mcp服务1.1 准备环境(python安装fastmcp)1.2 mcp服务端示例代码1.3 启动mcp服务端 2. dify接入2.1 安装MCP SSE和 Agent 策略(支持 MCP 工具) 插件2.2 dify agent插件配置mcp:2.3 mcp服务配置&#xff…

文章目录

  • 1. 使用python完成mcp服务
    • 1.1 准备环境(python安装fastmcp)
    • 1.2 `mcp`服务端示例代码
    • 1.3 启动`mcp`服务端
  • 2. `dify`接入
    • 2.1 安装`MCP SSE`和` Agent 策略(支持 MCP 工具) `插件
    • 2.2 dify agent插件配置mcp:
    • 2.3 mcp服务配置:
    • 2.4 添加授权
    • 2.5 点击运行

1. 使用python完成mcp服务

1.1 准备环境(python安装fastmcp)

fastmcp官方文档:https://modelcontextprotocol.io/introduction

uv add fastmcp

1.2 mcp服务端示例代码

#!/usr/bin/env python 
# coding: utf-8
from mcp.server.fastmcp import FastMCP# name: 是服务器的标识符或名称,用于区分不同的 MCP 服务器
# instructions:服务器描述,用于日志、文档和客户端展示
mcp = FastMCP("mcp_server_demo", "mcp server example", port=8095)@mcp.tool("sum of two numbers", "计算两数之和")
def add(a: int, b: int) -> int:"""sum of two numbersmcp.tool注册工具函数add,工具是模型可以调用的功能,由服务器暴露给客户端或语言模型:param a::param b::return:"""print(f"计算两数之和a:{a}, b:{b}")return a + bif __name__ == '__main__':# mcp: Model Context Protocol,模型上下文协议# 启动mcp服务器, transport=stdio(指定通信方式为标准输入输出),sse(Server-Sent Events。单向通信,基于HTTP协议的服务器推送技术)mcp.run(transport="sse")

1.3 启动mcp服务端

# Using the FastMCP CLI
fastmcp run server.py# Or with Python/uv directly
python server.py
uv run python server.py# need node.js to launches a web interface
fastmcp dev server.py

sse方式示例:

(test-uv) (base) pywcc@wcc:~/test_uv$ uv run mcp_demo.py
INFO:     Started server process [15248]
INFO:     Waiting for application startup.
INFO:     Application startup complete.
INFO:     Uvicorn running on http://0.0.0.0:8095 (Press CTRL+C to quit)

2. dify接入

2.1 安装MCP SSEAgent 策略(支持 MCP 工具)插件

https://marketplace.dify.ai/plugins/junjiem/mcp_see_agent?language=zh-Hans

https://marketplace.dify.ai/plugins/junjiem/mcp_sse?language=zh-Hans

应用市场:https://marketplace.dify.ai/

下载插件:
在这里插入图片描述
离线安装插件:
在这里插入图片描述

2.2 dify agent插件配置mcp:

在这里插入图片描述
在这里插入图片描述

2.3 mcp服务配置:

# 示例
{"server_name1": {"url": "http://host.docker.internal:8095/sse","headers": {},"timeout": 60,"sse_read_timeout": 300},"server_name2": {"url": "http://host.docker.internal:8095/sse"}
}# 单个mcp server
{"mcp_server_demo":{"url":"http://host.docker.internal:8095/sse","headers": {},"timeout": 60,"sse_read_timeout": 300}}

2.4 添加授权

在这里插入图片描述
指令:

你是一个工具助手,支持mcp协议获取可用工具,并执行工具调用。

2.5 点击运行

mcp服务端日志:

[05/10/25 18:58:21] INFO     Processing request of type            server.py:534ListToolsRequest                                   
[05/10/25 19:02:26] INFO     Processing request of type            server.py:534ListToolsRequest                                   INFO     Processing request of type            server.py:534CallToolRequest                                    
INFO:     127.0.0.1:33780 - "GET /sse HTTP/1.1" 200 OK
INFO:     127.0.0.1:33788 - "POST /messages/?session_id=dc23ee63234e4e38a85415f65796e608 HTTP/1.1" 202 Accepted
INFO:     127.0.0.1:33788 - "POST /messages/?session_id=dc23ee63234e4e38a85415f65796e608 HTTP/1.1" 202 Accepted
INFO:     127.0.0.1:33788 - "POST /messages/?session_id=dc23ee63234e4e38a85415f65796e608 HTTP/1.1" 202 Accepted
INFO:     127.0.0.1:33788 - "POST /messages/?session_id=dc23ee63234e4e38a85415f65796e608 HTTP/1.1" 202 Accepted
计算两数之和a:1, b:2

运行结果:
在这里插入图片描述


文章转载自:

http://iDxcpGt0.trbxt.cn
http://BkmOScIU.trbxt.cn
http://eB6Qg6Yu.trbxt.cn
http://snmfPhxG.trbxt.cn
http://DQZOve7F.trbxt.cn
http://2DRY7rN7.trbxt.cn
http://tEcdS9yO.trbxt.cn
http://2FqZbZsW.trbxt.cn
http://kIBnKGg3.trbxt.cn
http://cEK5I2tT.trbxt.cn
http://d5xFAvGw.trbxt.cn
http://sycDtIPr.trbxt.cn
http://677cCoLq.trbxt.cn
http://GMIKbCCV.trbxt.cn
http://2ybtVfKD.trbxt.cn
http://EN8dht44.trbxt.cn
http://Rdc343sl.trbxt.cn
http://FmNQDnVJ.trbxt.cn
http://jKDSbGJL.trbxt.cn
http://CA2Vo62o.trbxt.cn
http://9wGvnQU9.trbxt.cn
http://ikptVtHm.trbxt.cn
http://fneaINlw.trbxt.cn
http://VSydTIdQ.trbxt.cn
http://4PJiXghU.trbxt.cn
http://64xy6oLX.trbxt.cn
http://AKr5D42z.trbxt.cn
http://CXRLXCvQ.trbxt.cn
http://NjbqxfBB.trbxt.cn
http://ylmWEeG7.trbxt.cn
http://www.dtcms.com/wzjs/663040.html

相关文章:

  • 网站开发过程中的方法开通小程序流程
  • 西安直播室网站建设网站模板文件的名字
  • 服务器怎样做网站呢新昌网站建设
  • 网站建设哈尔滨网站建设1dedecms网站开发环境
  • 广州学习做网站建设的学校温州建网站业务人员
  • 手机产品网站建设建站流程网站上线
  • 网站建设网点萧涵 wordpress
  • 网站内容优化技巧5免费建站网站
  • 玉田网站设计公司seo网站建站公司的主页
  • 帝国管理系统导入新的模板怎么建网站?时光慢网站建设方案论文
  • 可商用的图片素材网站百度搜索资源管理平台
  • 广州东莞网站建设宜兴营销型网站建设
  • 临沂龙文网站建设农业品牌建设的基础是
  • 网站建设对企业很重要wordpress当前分类id
  • 做网站的图片要多少像素摄影网站建设流程
  • 网站运营与管理实验报告关于招聘的网站开发图
  • 网站专题页面用什么做一家装修的网站怎么做
  • 网站每天更新的内容是内链吗培训网站建设情况
  • 哪里有网站建设定制合肥网络推广专员
  • 国外网站工作室企业做网站费用
  • 首饰盒东莞网站建设城乡建设吧部网站
  • html5响应式网站模版wordpress的windows
  • 织梦移动端网站怎么做网站开发有专利吗
  • 网站备案 法人企业资质查询系统官网
  • 中山环保骏域网站建设专家如何将网站做成app
  • 培训网站开发罗城建设局网站
  • 学校网站风格wordpress 移动端 主题
  • 网站推广报告网站美工切图是如何做的
  • 网站设计 验收标准wordpress加个文本框
  • 商丘网站建设哪家好做英语阅读的网站或是app