MCP - 网络搜索

[MCP实战]: 快速实现一个网络搜索和网页正文提取的MCP Server,项目已开源 其实MCP 就是让 AI 应用(可以视为Host)能够(通过MCP Server)安全地访问和操作本地(如文件系统)及远程数据(如各种接口、数据库等),为 AI 应用提供了连接万物的接口(就像USB Type-C接口)。这种标准化的协议增强了系统的扩展性并简化了AI Agent应用的开发过程。`one-search-mcp` 项目主要通过MCP Server的Tool能力,Tools调用受模型控制,Tools从MCP Server端暴露给MCP Client,目的是让AI模型能够自动选择的调用它们。 阅读详情

课程:构建 Web 搜索 MCP 服务器

本章演示如何构建一个真实的 AI 代理,该代理能够集成外部 API、处理各种数据类型、管理错误并协调多种工具,并且所有功能均以生产就绪的形式实现。您将看到:

  • 与需要身份验证的外部 API 集成
  • 处理来自多个端点的不同数据类型
  • 强大的错误处理和日志记录策略
  • 单个服务器中的多工具编排

最后,您将拥有对于高级 AI 和 LLM 驱动的应用程序至关重要的模式和最佳实践的实践经验。

介绍

在本课中,你将学习如何构建高级 MCP 服务器和客户端,并使用 SerpAPI 扩展 LLM 功能,使其能够处理实时 Web 数据。这对于开发能够访问 Web 最新信息的动态 AI 代理至关重要。

学习目标

学完本课后,您将能够:

  • 将外部 API(如 SerpAPI)安全地集成到 MCP 服务器中
  • 为网络、新闻、产品搜索和问答实施多种工具
  • 解析并格式化结构化数据以供 LLM 使用
  • 处理错误并有效管理 API 速率限制
  • 构建和测试自动化和交互式 MCP 客户端

网页搜索 MCP 服务器

本节介绍 Web Search MCP 服务器的架构和功能。您将了解如何结合使用 FastMCP 和 SerpAPI,利用实时 Web 数据扩展 LLM 功能。

概述

该实现包含四种工具,展示了 MCP 安全高效地处理各种外部 API 驱动任务的能力:

  • general_search:用于广泛的网络搜索结果
  • news_search:查找最近的头条新闻
  • product_search:用于电子商务数据
  • qna:用于问答片段

特征

  • 代码示例:包括针对 Python 的特定语言代码块(并且可以轻松扩展到其他语言),使用可折叠部分以提高清晰度
Python
# Example usage of the general_search tool
from mcp import ClientSession, StdioServerParameters
from mcp.client.stdio import stdio_client

async def run_search():
    server_params = StdioServerParameters(
        command="python",
        args=["server.py"],
    )
    async with stdio_client(server_params) as (reader, writer):
        async with ClientSession(reader, writer) as session:
            await session.initialize()
            result = await session.call_tool("general_search", arguments={"query": "open source LLMs"})
            print(result)

在运行客户端之前,了解服务器的功能会很有帮助。该server.py文件实现了 MCP 服务器,通过与 SerpAPI 集成,提供了用于网页、新闻、产品搜索和问答的工具。它负责处理传入的请求、管理 API 调用、解析响应并向客户端返回结构化结果。

您可以在中查看完整的实施情况server.py。

以下是服务器如何定义和注册工具的简单示例:

Python服务器
# server.py (excerpt)
from mcp.server import MCPServer, Tool

async def general_search(query: str):
    # ...implementation...

server = MCPServer()
server.add_tool(Tool("general_search", general_search))

if __name__ == "__main__":
    server.run()
  • 外部 API 集成:演示 API 密钥和外部请求的安全处理
  • 结构化数据解析:展示如何将 API 响应转换为 LLM 友好的格式
  • 错误处理:通过适当的日志记录实现强大的错误处理
  • 交互式客户端:包括自动化测试和交互式测试模式
  • 上下文管理:利用 MCP 上下文记录和跟踪请求

先决条件

开始之前,请按照以下步骤确保您的环境已正确设置。这将确保所有依赖项均已安装,并且 API 密钥已正确配置,以便无缝进行开发和测试。

安装

首先,请按照以下步骤设置您的环境:

  1. 使用 uv(推荐)或 pip 安装依赖项:
 
                  
# Using uv (recommended)
uv pip install -r requirements.txt

# Using pip
pip install -r requirements.txt
  1. .env使用您的 SerpAPI 密钥在项目根目录中创建一个文件:
<span style="background-color:#151b23"><span style="color:#f0f6fc"><span style="background-color:#151b23"><code>SERPAPI_KEY=your_serpapi_key_here
</code></span></span></span>

用法

Web 搜索 MCP 服务器是核心组件,它通过与 SerpAPI 集成,提供用于网页、新闻、产品搜索和问答的工具。它负责处理传入请求、管理 API 调用、解析响应并向客户端返回结构化结果。

您可以在中查看完整的实施情况server.py。

运行服务器

要启动 MCP 服务器,请使用以下命令:

python server.py

该服务器将作为基于 stdio 的 MCP 服务器运行,客户端可以直接连接。

客户端模式

客户端(client.py)支持两种与 MCP 服务器交互的模式:

  • 正常模式:运行自动化测试,测试所有工具并验证其响应。这有助于快速检查服务器和工具是否按预期运行。
  • 交互模式:启动菜单驱动的界面,您可以在其中手动选择和调用工具、输入自定义查询并实时查看结果。这非常适合探索服务器的功能并尝试不同的输入。

您可以在中查看完整的实施情况client.py。

运行客户端

运行自动化测试(这将自动启动服务器):

python client.py

或者以交互模式运行:

python client.py --interactive

使用不同方法进行测试

根据您的需求和工作流程,有多种方法可以测试和与服务器提供的工具交互。

使用 MCP Python SDK 编写自定义测试脚本

您还可以使用 MCP Python SDK 构建自己的测试脚本:

Python
from mcp import ClientSession, StdioServerParameters
from mcp.client.stdio import stdio_client

async def test_custom_query():
    server_params = StdioServerParameters(
        command="python",
        args=["server.py"],
    )
    
    async with stdio_client(server_params) as (reader, writer):
        async with ClientSession(reader, writer) as session:
            await session.initialize()
            # Call tools with your custom parameters
            result = await session.call_tool("general_search", 
                                           arguments={"query": "your custom query"})
            # Process the result

在本文中,“测试脚本”是指您编写的自定义 Python 程序,用作 MCP 服务器的客户端。此脚本并非正式的单元测试,而是允许您以编程方式连接到服务器,使用您选择的参数调用服务器的任何工具,并检查结果。此方法适用于:

  • 原型设计和实验工具调用
  • 验证服务器如何响应不同的输入
  • 自动重复调用工具
  • 在 MCP 服务器上构建您自己的工作流程或集成

您可以使用测试脚本快速尝试新查询、调试工具行为,甚至可以将其作为更高级自动化的起点。以下是如何使用 MCP Python SDK 创建此类脚本的示例:

工具描述

您可以使用服务器提供的以下工具执行不同类型的搜索和查询。下面介绍了每个工具及其参数和使用示例。

本节提供有关每个可用工具及其参数的详细信息。

general_search

执行常规网络搜索并返回格式化的结果。

如何调用此工具:

您可以general_search使用 MCP Python SDK 从您自己的脚本调用,也可以使用 Inspector 或交互式客户端模式进行交互。以下是使用 SDK 的代码示例:

Python 示例
from mcp import ClientSession, StdioServerParameters
from mcp.client.stdio import stdio_client

async def run_general_search():
    server_params = StdioServerParameters(
        command="python",
        args=["server.py"],
    )
    async with stdio_client(server_params) as (reader, writer):
        async with ClientSession(reader, writer) as session:
            await session.initialize()
            result = await session.call_tool("general_search", arguments={"query": "latest AI trends"})
            print(result)

或者,在交互模式下,general_search从菜单中选择并在出现提示时输入您的查询。

参数:

  • query(字符串):搜索查询

示例请求:

{
  "query": "latest AI trends"
}

新闻搜索

搜索与查询相关的最新新闻文章。

如何调用此工具:

您可以news_search使用 MCP Python SDK 从您自己的脚本调用,也可以使用 Inspector 或交互式客户端模式进行交互。以下是使用 SDK 的代码示例:

Python 示例
from mcp import ClientSession, StdioServerParameters
from mcp.client.stdio import stdio_client

async def run_news_search():
    server_params = StdioServerParameters(
        command="python",
        args=["server.py"],
    )
    async with stdio_client(server_params) as (reader, writer):
        async with ClientSession(reader, writer) as session:
            await session.initialize()
            result = await session.call_tool("news_search", arguments={"query": "AI policy updates"})
            print(result)

或者,在交互模式下,news_search从菜单中选择并在出现提示时输入您的查询。

参数:

  • query(字符串):搜索查询

示例请求:

{
  "query": "AI policy updates"
}

产品搜索

搜索与查询匹配的产品。

如何调用此工具:

您可以product_search使用 MCP Python SDK 从您自己的脚本调用,也可以使用 Inspector 或交互式客户端模式进行交互。以下是使用 SDK 的代码示例:

Python 示例
 
                  

或者,在交互模式下,product_search从菜单中选择并在出现提示时输入您的查询。

参数:

  • query(字符串):产品搜索查询

示例请求:

{
  "query": "best AI gadgets 2025"
}

问答

从搜索引擎直接获取问题的答案。

如何调用此工具:

您可以qna使用 MCP Python SDK 从您自己的脚本调用,也可以使用 Inspector 或交互式客户端模式进行交互。以下是使用 SDK 的代码示例:

Python 示例
from mcp import ClientSession, StdioServerParameters
from mcp.client.stdio import stdio_client

async def run_qna():
    server_params = StdioServerParameters(
        command="python",
        args=["server.py"],
    )
    async with stdio_client(server_params) as (reader, writer):
        async with ClientSession(reader, writer) as session:
            await session.initialize()
            result = await session.call_tool("qna", arguments={"question": "what is artificial intelligence"})
            print(result)

或者,在交互模式下,qna从菜单中选择并在出现提示时输入您的问题。

参数:

  • question(字符串):需要寻找答案的问题

示例请求:

{
  "question": "what is artificial intelligence"
}

代码详细信息

本节提供服务器和客户端实现的代码片段和参考。

Python

请参阅server.py和client.py了解完整的实施细节。

# Example snippet from server.py:
import os
import httpx
# ...existing code...

本课中的高级概念

在开始构建之前,以下是一些贯穿本章的重要高级概念。理解这些概念将有助于您跟上本章的进度,即使您是新手:

  • 多工具编排:这意味着在单个 MCP 服务器中运行多个不同的工具(例如网页搜索、新闻搜索、产品搜索和问答)。它使您的服务器能够处理多种任务,而不仅仅是单一任务。
  • API 速率限制处理:许多外部 API(例如 SerpAPI)会限制您在特定时间内可以发出的请求数量。优秀的代码会检查这些限制并妥善处理,这样即使达到限制,您的应用也不会崩溃。
  • 结构化数据解析:API 响应通常复杂且嵌套。此概念旨在将这些响应转换为简洁易用的格式,以便 LLM 或其他程序能够轻松处理。
  • 错误恢复:有时事情会出错——比如网络故障,或者 API 没有返回预期结果。错误恢复意味着您的代码可以处理这些问题,并且仍然提供有用的反馈,而不会崩溃。
  • 参数验证:这是为了检查工具的所有输入是否正确且可以安全使用。它包括设置默认值并确保类型正确,这有助于防止错误和混淆。

本部分将帮助您诊断和解决使用 Web 搜索 MCP 服务器时可能遇到的常见问题。如果您在使用 Web 搜索 MCP 服务器时遇到错误或异常行为,本故障排除部分提供了最常见问题的解决方案。在寻求进一步帮助之前,请先阅读这些提示——它们通常可以快速解决问题。

故障排除

使用网页搜索 MCP 服务器时,您偶尔可能会遇到问题——这在使用外部 API 和新工具进行开发时很正常。本部分提供了一些针对最常见问题的实用解决方案,以便您快速恢复正常。如果您遇到错误,请从此处开始:以下提示可解决大多数用户遇到的问题,并且通常无需额外帮助即可解决您的问题。

常见问题

以下是用户遇到的一些最常见的问题,以及清晰的解释和解决方法:

  1. .env 文件中缺少 SERPAPI_KEY

    • 如果您看到错误SERPAPI_KEY environment variable not found,则表示您的应用程序找不到访问 SerpAPI 所需的 API 密钥。要解决此问题,请.env在项目根目录中创建一个名为 的文件(如果该文件尚不存在),并添加类似 的行SERPAPI_KEY=your_serpapi_key_here。请确保将 替换your_serpapi_key_here为您在 SerpAPI 网站上获取的实际密钥。
  2. 未找到模块错误

    • 诸如 之类的错误ModuleNotFoundError: No module named 'httpx'表明缺少所需的 Python 包。这通常是由于您尚未安装所有依赖项而发生的。要解决此问题,请pip install -r requirements.txt在终端中运行以安装项目所需的所有内容。
  3. 连接问题

    • 如果您收到类似 的错误Error during client execution,通常表示客户端无法连接到服务器,或者服务器未按预期运行。请仔细检查客户端和服务器的版本是否兼容,以及它们server.py是否已存在并运行在正确的目录中。重新启动服务器和客户端也可能有帮助。
  4. SerpAPI 错误

    • 看到此信息Search API returned error status: 401表示您的 SerpAPI 密钥缺失、不正确或已过期。请前往您的 SerpAPI 信息中心,验证您的密钥,并.env根据需要更新文件。如果您的密钥正确,但仍然看到此错误,请检查您的免费套餐是否已用完配额。

调试模式

默认情况下,该应用仅记录重要信息。如果您想查看更多详细信息(例如,诊断棘手问题),可以启用“调试”模式。这将向您显示应用执行的每个步骤的详细信息。

示例:正常输出

<span style="background-color:#151b23"><span style="color:#f0f6fc"><span style="background-color:#151b23"><code>2025-06-01 10:15:23,456 - __main__ - INFO - Calling general_search with params: {'query': 'open source LLMs'}
2025-06-01 10:15:24,123 - __main__ - INFO - Successfully called general_search

GENERAL_SEARCH RESULTS:
... (search results here) ...
</code></span></span></span>

示例:DEBUG 输出

<span style="background-color:#151b23"><span style="color:#f0f6fc"><span style="background-color:#151b23"><code>2025-06-01 10:15:23,456 - __main__ - INFO - Calling general_search with params: {'query': 'open source LLMs'}
2025-06-01 10:15:23,457 - httpx - DEBUG - HTTP Request: GET https://serpapi.com/search ...
2025-06-01 10:15:23,458 - httpx - DEBUG - HTTP Response: 200 OK ...
2025-06-01 10:15:24,123 - __main__ - INFO - Successfully called general_search

GENERAL_SEARCH RESULTS:
... (search results here) ...
</code></span></span></span>

请注意,DEBUG 模式包含有关 HTTP 请求、响应和其他内部详细信息的额外行。这对于故障排除非常有帮助。

client.py要启用 DEBUG 模式,请在或顶部将日志记录级别设置为 DEBUG server.py:

Python
# At the top of your client.py or server.py
import logging
logging.basicConfig(
    level=logging.DEBUG,  # Change from INFO to DEBUG
    format="%(asctime)s - %(name)s - %(levelname)s - %(message)s"
)

基于MCP协议构建AI联网搜索服务器:WebSearch-MCP部署与实战指南 在AI应用开发中,如何让大语言模型安全、高效地获取实时外部信息是一个关键挑战。这通常涉及API集成、数据解析和协议标准化等技术环节。Model Context Protocol(MCP)作为一种标准化协议,为大模型与外部工具的安全交互提供了通用框架,其核心价值在于通过协议化实现工具调用的解耦与复用。基于MCP构建的专用服务器,如WebSearch-MCP,能够将联网搜索这类复杂功能封装为标准化服务,从而为AI应用提供稳定、可控的实时信息获取能力。这种架构不仅简化了客户端的集成逻辑,还通过集中管理提升了安全性 阅读详情

相关推荐

Claude Code MCP 网络搜索配置命令

本文对比了Windows与Linux/macOS系统下配置Claude MCP服务的命令差异。Windows需通过cmd /c执行命令并使用反斜杠路径,而Linux/macOS可直接调用命令并使用正斜杠路径。文章提供了Brave Search、Tavily、Serper和DuckDuckGo四种搜索服务的跨平台配置示例,其中Tavily(AI增强)和Serper(Google搜索)为首选推荐。配置步骤包括获取API密钥、替换命令参数和执行配置命令,不同系统需注意命令格式差异,Windows用户还需确保已安装

weixin_44903776的博客 2373

MCP-实时搜索

与传统的搜索系统不同,传统的搜索系统需要处理可能已存在数小时或数天的索引数据,而实时搜索可以处理来自网络的实时数据,从而提供反映在线内容当前状态的洞察和信息。的模式,正确管理生命周期、处理上下文以及实现工具。在各种搜索技术中实施 MCP 创建了一种统一的上下文管理方法,减少了对自定义集成代码的需求,同时增强了系统在搜索查询演变时维护有意义的上下文的能力。在从新闻聚合到研究助理的现代应用中,MCP 与网络搜索技术的集成实现了更加智能、上下文感知的搜索,随着用户交互的继续,可以提供越来越相关的结果。

goodfornothi的博客 2647

抢先体验:Claude + MCP 零成本实现网络搜索+网页爬虫

不只是 Tavily, 目前网络上出现了大量 MCP 服务端,有网络数据抓取、旅游规划、文件读取、操作数据等等工具。我们都可以将他们和 Claude 桌面版本或者其他客户端进行集成。大家可以自行体验下。地址:https://github.com/punkpeye/awesome-mcp-servers无论是用免费的方法,还是付费,我们都能用上 Claude 的联网功能了。大模型的迭代加速了人类知识获取的效率,而工具的创新重塑了我们工作方式。当 AI 能自主探索网络,我们的思考边界也随之拓展。

Jay的个人博客 6023

通过MCP给Cherry Studio增加联网搜索能力

通过 Google Search Tool,为 Cherry Studio 提供实时搜索能力,无需额外的 API 密钥,无使用限制。

wbsu2004的博客 1万+

WebSearch-MCP:为AI助手赋予实时网络搜索与抓取能力

在人工智能应用领域,大型语言模型(LLM)的知识更新滞后是普遍痛点。其原理基于训练时的静态数据,无法获取实时信息。为解决这一问题,Model Context Protocol(MCP)应运而生,它作为一种标准化协议,允许外部工具安全地扩展LLM的能力。其技术价值在于实现了AI与动态数据源的桥接,打破了模型的知识边界。在工程实践中,这催生了如WebSearch-MCP这样的服务器,它通过提供web_search(网络搜索)和web_fetch(网页抓取)两个核心工具,构建了一套成本感知的工作流。该工作流遵循“

weixin_30780649的博客 384

MCP协议与web-search-mcp:为AI大模型赋予实时网络搜索能力

在AI应用开发中,大语言模型(LLM)的知识截止日期和静态知识库限制了其在处理实时、个性化信息时的能力。Model Context Protocol(MCP)作为一种开放协议,其核心原理是为AI模型定义了一套标准化的外部工具接入规范,类似于计算机领域的USB协议,实现了工具与模型间的即插即用。这一协议的技术价值在于,它将大模型从封闭的“信息孤岛”中解放出来,使其能够安全、可控地访问和操作外部数据源与工具,从而显著扩展了AI的应用边界。在工程实践中,开发者可以基于MCP构建各类专用服务器,例如专注于网络搜索的

weixin_27758233的博客 366

【MCP探索实践】Web Search MCP Server:无需 API 密钥的免费网络搜索服务

在开发智能体助手或需要集成网络搜索功能的应用程序时,获取和使用搜索结果常常需要依赖于各种搜索引擎的 API。然而,这些 API 通常需要申请密钥,并且可能伴随着使用限制和费用。开源项目web-search提供了一种无需 API 密钥即可进行网络搜索的解决方案,通过 Model Context Protocol (MCP) 协议,开发者可以轻松地将 Google 搜索结果集成到他们的应用中。本文将详细介绍 web-search 的技术原理、主要功能、应用场景以及如何快速上手使用。

寻道AI,探索AI无限可能! 4903

基于MCP协议为LLM构建实时网络搜索与抓取能力

在AI应用开发中,大语言模型(LLM)的静态知识库常面临信息滞后问题。为解决这一痛点,Model Context Protocol(MCP)作为一种标准化插件协议应运而生,它基于JSON-RPC 2.0实现,允许AI客户端安全调用外部工具。通过MCP,开发者可以构建解耦、可复用的工具服务器,显著降低集成复杂度。其中,WebSearch-MCP项目将网络搜索与网页抓取封装为标准化工具,实现了成本感知的“召回→搜索→选择性抓取”工作流。这种设计不仅提升了LLM回答的时效性与准确性,还通过精准调用优化了API配额

weixin_33700350的博客 362

解锁Cherry Studio隐藏功能:用MCP实现智能网络搜索(实战案例演示)

本文详细介绍了如何利用Cherry Studio的MCP模块实现智能网络搜索功能,通过实战案例演示了从服务器配置到高级应用的完整流程。MCP fetch功能能够实时获取网络信息,显著提升AI对话的准确性和信息丰富度,特别适合查询实时数据、专业知识和最新研究进展。

weixin_29209805的博客 445

General Search

Description 试设计一个用回溯法搜索一般解空间的函数。该函数的参数包括:生成解空间中下一扩展结点的函数、结点可行性判定函数和上界函数等必要的函数,并将此函数用于解图的m着色问题。 图的m 着色问题描述如下:给定无向连通图G 和m 种不同的颜色。用这些颜色为图G的各顶点着色,每个顶点着一种颜色。如果有一种着色法使G 中每条边的2 个顶点着不同颜色,则称这个图是m 可着色的。图的m着色问题是对于给定图G和m 种颜色,找出所有不同的着色法。 编程任务: 对于给定的无向连通图G 和m种不同的颜色,编程计算图的所有不同的着色法。 Input 输入由多组测试数据组成。 每组测试数据输入的第一行有3 个正整数n,k 和m,表示给定的图G 有n个顶点和k条边,m种颜色。顶点编号为1,2,…,n。接下来的k行中,每行有2个正整数u,v,表示图G 的一条边(u,v)。 Output 对应每组输入,输出的每行是计算出的不同的着色方案数。 Sample Input 5 8 4 1 2 1 3 1 4 2 3 2 4 2 5 3 4 4 5 Sample Output 48

c#笔记之mes上传Http协议版

HTTP(超文本传输协议) 是一种典型的协议。

qq_61441787的博客 344

让AI助手拥有实时网络搜索能力:Tavily MCP服务器详解

想象一下,当你的AI助手能够实时搜索网络信息、智能提取网页内容,甚至系统性地探索网站结构时,你的工作效率将获得怎样的提升?Tavily MCP服务器正是这样一个革命性的工具,它为AI系统与网络世界之间架起了一座桥梁。 ## 为什么你需要这个工具 在日常工作中,我们经常需要AI助手提供最新的信息支持。无论是技术调研、市场分析还是学术研究,传统AI模型的知识往往受限于其训练数据的时间点。Tavil

gitblog_00185的博客 1122

Modbus4J vs EasyModbus4J:哪个Java库更适合你的工业项目?

本文深入对比了Java领域两大Modbus通信库Modbus4J与EasyModbus4J。Modbus4J设计稳健、类型安全,适合复杂业务集成;EasyModbus4J基于Netty,在高并发场景下性能更优。文章从架构、性能、API及生产环境多维度分析,为工业物联网项目选型提供决策依据。

weixin_28475533的博客 310

【MCP探索实践】Web Search MCP Server 配 TaoToken:免 API 密钥的网络搜索配置骨架

在 Cline 里配置 Web Search MCP Server 时,先 clone 项目并 npm run build,再把 build/index.js 绝对路径写进 settings.json 的 mcpServers 块,即可让 AI 免 API 密钥联网搜索。TaoToken 负责模型鉴权,搜索走本地 node 进程,两条链路分开配置。官网 https://taotoken.net/?utm_source=taotoken_aicg_blog_end 提供 Key 与模型列表。

weixin_42588672的博客 13

幸狐RV1106开发板实战:5分钟搞定Yolo8模型部署(附避坑指南)

本文详细介绍了在幸狐RV1106开发板上快速部署YOLOv8模型的实战流程。通过RKNN-Toolkit2工具链,将ONNX模型转换为RV1106 NPU专用的RKNN格式,并完成交叉编译与上板运行。文章重点分享了环境搭建、模型转换的关键步骤以及常见的避坑指南,帮助开发者高效实现边缘AI目标检测应用。

weixin_28677451的博客 913

空天大模型详解

空天大模型是指面向空天信息领域(如卫星遥感、导航、气象等)设计的多模态人工智能模型,能够处理海量遥感数据、多传感器信息及跨时空分析任务。多模态融合:整合可见光、雷达、热红外、多光谱等多源遥感数据,构建统一表征空间,例如“空天·灵眸”3.0版支持航空、卫星及无人机数据的自动化解译。轻量化与高效推理:针对星载计算场景,采用分层量化、跨模态蒸馏技术压缩模型参数(如JigonGPT从1.02B压缩至0.23B,性能仅牺牲5.2%)18,并通过热传导架构提升计算速度2.4倍。神经符号结合。

zxy98的专栏 1569

革命性AI助手升级:Tavily MCP实现智能网络搜索新突破

Tavily MCP服务器作为Model Context Protocol标准的重要实现,为AI助手带来了前所未有的网络搜索和数据提取能力。这款开源工具让AI模型能够实时访问互联网信息,通过智能搜索工具获得准确、及时的数据支持,彻底改变了传统AI助手的知识获取方式。🚀 ## 快速上手:如何配置Tavily MCP服务器 ### 远程服务器直接连接方案 想要免去本地安装的繁琐步骤?Tavily

gitblog_00373的博客 1334

医学成像学习笔记(一):核磁共振成像(MRI)k空间为何是图像频谱详解

前言   k空间是核磁共振成像图像重建的核心,可能很多人像笔者一样第一次学时会非常疑惑,为何k空间是图像的频域空间,观其填充过程,明明是空域信号的采样填充呀。网上很少有文章讨论这个问题,所以笔者在此写下自己的理解,供大家参考。 MRI位置编码   现在的MRI一次扫描的是一个断层或者多个断层,所谓断层就是一个有厚度的面,通过z方向梯度场来选择。我们扫描一个断层的目的是为了获得该断层各位置的质子情况,它们携带着组织的性质信息,反应出来的就是信号强度。如果整个断层都采用相同的磁场强度,而我们只能得到一个断

意疏的学习笔记 1万+

MCP驱动的Rgentic RRG(向量数据库+网络搜索)

这是一个基于MCP 协议给 AI 装上"外挂",让它能用工具!📖字典= 本地知识库(专业、准确)💻电脑= 网络搜索(实时、全面)🧠孩子的大脑= AI 模型(理解、综合)打开,找到ML_FAQML_FAQ = ["id": 1,"q": "什么是监督学习?","a": "监督学习将输入映射到标记输出..."},# 添加你的内容"id": 100,"q": "我们公司的产品是什么?","a": "我们公司主营..."},问答对(FAQ)技术文档产品说明任何文本内容。

only-code的博客 753

高频功率放大器的设计实现

摘 要 随着无线通信技术的高速发展,市场对射频电路的需求越来越大,同时对射频电路的性能要求也越来越高。高频功率放大器是位于无线发射级末端的重要部件,为了弥补信号在无线传输过程中的衰耗,要求发射机具有较大功率的输出,通信距离越远,要求的输出功率越大。在高频范围内,为了获得足够大的高频输出功率,就要采用高频功率放大器。 本次课程设计的高频功率放大器的技术指标包括输出功率、效率、功率增益、由于高频频功率放大器的输出功率比较大,耗能比较多,所以工作效率就显得比较重要。本课程设计的高频功率放大器电路由两极功率放大器

qq_43543515的博客 3万+

第一天(点亮led灯+led灯闪烁)——Arduino uno R3 学习之旅

发光二极管(Light Emitting Diode,简称LED)是一种能够将电能转化为光能的固态的半导体器件。长脚为阳极短脚为阴极电流必须从长脚流入从短脚流出方可点亮LED##杜邦线杜邦线:是导线中的一种,杜邦线端部有两种接头形式:带针的一种称为公头,带孔的一种称为母头,如下图所示:说明:与电源相连接时,一般采用红色杜邦线,与地连接时采用黑色杜邦线。

qwsbcjendb的博客 1130

Exa MCP Server网络优化:减少延迟提升搜索体验的技巧

在AI驱动的实时搜索场景中,网络延迟直接影响用户体验和搜索效率。Exa MCP Server作为连接Claude等AI助手与Exa AI搜索API的桥梁,其网络性能直接决定了搜索结果的响应速度和可靠性。本文将深入探讨Exa MCP Server的网络优化策略,帮助开发者显著减少延迟,提升搜索体验。 ## 网络延迟分析:识别瓶颈点 ### 网络请求流程分析 ```mermaid flowcha...

gitblog_00238的博客 1060

从仿真到实机:四足机器人控制算法的全流程验证框架

本文系统阐述了四足机器人从仿真到实机的全流程验证框架。针对仿真与实机环境的巨大差异,文章详细介绍了在MuJoCo等高保真仿真环境中的建模、算法迭代与压力测试方法,并重点解析了通过硬件抽象层和中间件搭建通往实机的关键桥梁。最后,提供了实机部署的安全清单与调试策略,旨在帮助开发者构建可重复、风险可控的算法验证闭环,提升算法在真实世界中的鲁棒性与可靠性。

lilh34434的博客 383

Claude Code MCP 网络搜索配置命令:把 endpoint 改到 TaoToken 的完整步骤

Claude Code MCP 网络搜索配置命令总报错?本文给出 Windows 与 Linux 两套可复制片段,把 ANTHROPIC_BASE_URL 指向 TaoToken 官网 https://taotoken.net/?utm_source=taotoken_aicg_blog_end ,并附 curl 连通性验证与 401、reading choices 排查步骤。

weixin_35754962的博客 57

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

锂电池充电器电路设计 里面有电路

锂电池充电器电路设计 里面有电路 3.7V升压到5V电路设计。

Perplexity MCP Server:革命性AI工具,一站式解决实时网络搜索难题

想要让AI助手拥有实时网络搜索能力吗?Perplexity MCP Server正是您需要的终极解决方案!这款官方MCP服务器为AI助手提供了强大的实时网络搜索、推理和研究功能,让您的AI助手能够访问最新的网络信息,解决复杂的分析任务。无论您是开发者、研究人员还是普通用户,这个工具都能显著提升您的工作效率。 ## 🚀 什么是Perplexity MCP Server? **Perplexit

gitblog_07010的博客 523

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

mcp-voice-agent 实战:用 Qwen3 搭建带数据库与网络搜索的实时语音助手

用 mcp-voice-agent 把 Qwen3、MCP 工具链、数据库与网络搜索串成实时语音助手,本文给出可复制的 MCP 服务骨架与 settings.json 示例,并接入 TaoToken 统一模型入口,跑通「语音提问→查库→联网→播报」链路。官网:https://taotoken.net/?utm_source=taotoken_aicg_blog_end

weixin_30591519的博客 179

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

上一篇: MCP - 实时流
下一篇: MCP 开发最佳实践
goodfornothing-s
博客等级 码龄8年 105粉丝 36原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值