Lazy loaded image
字数 0阅读时长 1 分钟
Invalid Date
AI智能摘要
GPT
这里是萌新AI,这篇文章介绍了如何通过“番茄工作法”提升学习效率。作者指出,现代人常因分心导致低效,而番茄法通过25分钟专注工作加5分钟休息的循环,能有效对抗拖延。核心在于利用定时器强制聚焦,并记录每次完成的任务以增强成就感。结论是:坚持使用可改善时间管理,但需根据个人习惯调整节奏。
URL
type
Post
status
Published
date
May 17, 2026
slug
mcp_server1
summary
MCP server
tags
实用教程
Python
大模型
推荐
category
大模型
icon
password
😀
FastMCP创建server方法(一)中记录了resource和prompt。今天这篇博客着重讲解tool。博客中有什么问题,希望大家能够及时指正。

📝 tool

tool是FastMCP server中最重要的一个功能!我们在开发MCP服务的时,大部分的代码都集中在tool。
我们可以通过tool辅助大模型(智能体)实现天气查询、短信发信、网页抓取、联网搜索等等。大模型(智能体)可以主动调用tool工具,这样会补齐大模型(智能体)的短板,丰富大模型(智能体)的功能。

🤗 代码

针对tool的使用,博主提供了两个例子:天气查询和短信验证码。天气使用的高德开放平台,短信使用的阿里巴巴提供的短信服务。

天气

使用高德开发平台进行天气查询时,需要注意:天气查询的输入不是地址字符串,而是地址对应的编码。所以我们需要调用两个api:一个是获取地址编码的api,一个是获取天气的api。
地址编码的api是:https://restapi.amap.com//v3/geocode/geo
如果我们要使用高德的api,那么需要配置key的相关信息。很简单!接下来,伙伴们和博主一起来创建key并配置一些相关信息。
首先创建key并配置key的相关信息。(点击控制台,接着点击管理Key,紧接着点击添加Key,最后给key起一个名字,并选择web服务
notion image
notion image
notion image
接着,请按照下图点击地理/逆地理编码链接。
notion image
再接着,查看地理/逆地理编码使用教程。在这里主要去看:1、如何请求API,请求API时传入的参数有哪些?2、返回的信息的数据类型是什么,如何去获取目标信息?
notion image
notion image
再接着,我们一起来看一下天气查询的链接。
 
notion image
再接着,查看一下天气查询的请求参数以及返回结果的格式。
notion image
notion image
最后,完整代码。

短信

目前,阿里短信服务大多数都需要企业认证,所以博主没有创建签名配置和模板配置,使用的是阿里提供的模板(下方链接就是阿里提供的模板信息)。
其实,短信和天气查询类似,大部分代码都是相同的,仅仅将阿里提供的调用样例修改修改就可以直接使用(代码样例链接地址)。
博主将一些参数给固定了,像签名配置为速通互联验证码,国家编号设置为86,interval代表发送时间间隔=1s,valid_time代表验证码有效时间=1s,return_verify_code代表是否在API明文相应中存放验证码,code_type验证码类型=1(代表纯数字类型)

📎测试

一种是MCP Security Inspector插件,一种是vscode的Lingma - Alibaba Cloud AI Coding Assistant插件。
其中,MCP Security Inspector已经在MCP:FastMCP创建server方法(一)中有使用教程。这里博主不再为大家讲解MCP Security Inspector操作流程。
请伙伴们随博主一起来操作Lingma - Alibaba Cloud AI Coding Assistant进行测试。
notion image
安装成功后,登录阿里账户,登录好后的页面如下:
notion image
点击MCP工具,进入MCP配置页面。页面如下:
notion image
点击配置文件添加后,填写下图配置的信息,我的服务会实时更新。如下图:
notion image
接着,我们与大模型(智能体)对话查看是否可以调用到MCP工具。
notion image
notion image
notion image

🤗 总结归纳

以上便是FastMCP中server中的tool的使用方法。从上述内容中可以发现,在构建MCP服务的时候,与我们平时写的业务逻辑代码一样,只不过是在业务逻辑代码的基础上加了MCP的装饰器。
💡
欢迎您在底部评论区留言,一起交流~
上一篇
AI稀土新闻日总结2026-06-03
下一篇
记录-Docker:pull 和 run镜像备忘录

评论
Loading...