MCP Server

MCP Server

site icon
2025.03.14 0
PythonAI 工具管理模块化服务开发效率
MCP Server 是一个基于 Python 的可扩展和模块化的模型上下文协议(MCP)服务器实现。它允许 AI 模型通过标准化协议发现和调用工具,设计上具有模块化特性,每个工具都作为一个独立的 Python 模块实现。
View on GitHub

Overview

基本能力

产品定位

MCP Server 是一个为 AI 模型提供工具发现和调用功能的标准化协议服务器。

核心功能

  • 实现 MCP 协议,支持 AI 模型发现和调用工具。
  • 模块化设计,每个工具作为独立的 Python 模块实现。
  • 可扩展性,支持添加新工具。

适用场景

  • AI 模型需要动态发现和调用外部工具的场景。
  • 需要模块化、可扩展的工具管理系统的开发环境。

工具列表

  • 通过 @tool 装饰器定义的 Python 函数,具体工具需在 src/tools 目录下实现。

常见问题解答

  • 无明确常见问题解答内容。

使用教程

使用依赖

安装项目依赖:

pip install -r requirements.txt

安装教程

运行服务器:

python -m src.server

调试方式

无明确调试步骤说明。

许可证

None