Token导航 LogoToken导航TokenDH.com
server-latest doc logo
搜索检索stdio官方级别未说明来源级核验

server-latest doc

MCP Server

MCP Server是一个最小化的模型上下文协议服务器,为任何AI代理提供文档搜索工具,支持LangChain、LlamaIndex和OpenAI等流行库的文档搜索和获取。

工具数

1

提示词数

0

GitHub Stars

1

资源数

0
文档处理开发工具PythonClaudeAI代理Claude

安装说明

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

作者 / 组织

Simratsingh2002

提供方

Simratsingh2002

最后核验

2026/5/17 20:23

运行时

Python

快速接入

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

命令预览

python3 -m venv .venv

详细介绍

MCP服务器

一个最小的模型上下文协议(MCP)服务器,为任何AI代理提供文档搜索工具。使用此服务器获取和搜索流行库(LangChain、LlamaIdex、OpenAI)的文档,并将其无缝连接到您的代理中。

______________________________________________________________________

特性

  • 文档搜索工具:提供 get_docs 基于查询和库搜索和获取文档的工具。
  • Web剪贴:使用Serper API搜索结果,使用BeautifulSoup获取页面文本。
  • 易于集成:用以下方式装饰功能 @mcp.tool() 并通过stdio传输运行服务器。

______________________________________________________________________

先决条件

  • Python 3.8或更高版本
  • Serper API密钥(设置于 .envSERPER_API_KEY)

______________________________________________________________________

安装

  1. 克隆此仓库:
   git clone https://github.com//MCP-Server-Latest_Doc-.git
   cd MCP-Server-Latest_Doc-
  1. 创建虚拟环境并安装依赖项:
   python3 -m venv .venv
   source .venv/bin/activate
   pip install -r requirements.txt
  1. 在中添加您的Serper API密钥 .env 文件:
   echo "SERPER_API_KEY=your_api_key_here" > .env

______________________________________________________________________

用法

运行MCP服务器

执行主脚本以在stdio上启动MCP服务器:

python main.py

使用 get_docs 工具

在任何支持MCP的AI代理中 get_docs 工具将自动注册。它需要两个参数:

  1. query:搜索词(例如。, "Chroma DB").
  2. library:其中之一 langchain, llama-index,或 openai.

该工具返回指定库文档中顶部搜索结果的连接文本。

______________________________________________________________________

集成到AI代理中

任何实现MCP传输的代理框架都可以导入并运行此服务器。例如,在Python中:

from mcp.server.fastmcp import FastMCP
from dotenv import load_dotenv
import os

load_dotenv()

mcp = FastMCP("docs")

# ... define @mcp.tool() functions here ...

if __name__ == "__main__":
    mcp.run(transport="stdio")

启动此脚本后,您的代理可以调用 get_docs 工具通过stdio通道。

______________________________________________________________________

示例:与Claude Code CLI一起使用

首先,安装Claude Code CLI:

npm install -g @anthropic-ai/claude-code

将MCP服务器添加到Claude:

claude mcp add

指定 uv 二进制路径(使用查找 where uv):

claude mcp configure --binary-path /full/path/to/uv

设置服务器的工作目录:

claude mcp configure --workdir /path/to/MCP-Server-Latest_Doc-

运行MCP服务器:

python main.py

确认注册:

claude mcp list

对于调试,您可以使用检查器:

npx @modelcontextprotocol/inspector uv run main.py

______________________________________________________________________

许可证

MIT©

目录标签

目录标签

文档处理开发工具PythonClaudeAI代理文档搜索本地部署Web爬取模型上下文协议

支持客户端

Claude

接入字段

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

stdio

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

none

运行时(runtime,运行环境)

Python

工具数量(toolCount,工具数)

1

资源数量(resourceCount,资源数)

0

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

0

权限和风险

stdionone部署方式未说明

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

安装前确认

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

来源信息

继续浏览同类 MCP