为 Django 项目提供原生 MCP 工具注册、异步定义与服务能力。
复制安装指令,让 AI 自动完成配置 · 推荐新手
"django-native-mcp" 暂无可直接复制的安装信息,请查看页面文档或源码仓库。
我在 Django 项目中集成 django-native-mcp,请设计一个示例:定义一个异步 MCP 工具,返回当前用户列表,并说明如何注册到应用中。
给出适用于 Django 项目的异步工具定义与注册示例,并说明集成步骤。
请根据 django-native-mcp 的能力,说明如何在 Django 项目中组织 MCP 工具模块,以便使用 autodiscovery 自动发现工具。
输出推荐的模块组织方式,以及如何启用和使用自动发现机制的说明。
我想把 django-native-mcp 提供的工具暴露出去,请比较 stdio 和 Streamable HTTP 两种服务方式,并给出适合开发和部署场景的建议。
给出两种服务方式的用途对比,并提供面向开发与部署的选择建议。
开发者可在现有 Django 项目中定义和注册 MCP 工具,让业务逻辑以 MCP 形式对外提供。它适合希望复用 Django 代码并快速接入 MCP 的团队。
当工具需要异步处理时,这个框架可用于定义异步 MCP 工具。适合在 Django 环境中统一组织和提供异步工具能力。
团队可以根据接入方式选择 stdio 或 Streamable HTTP 来提供 MCP 服务。这样能让同一套 Django 工具更灵活地适配不同运行场景。
它是一个面向 Django 的原生 MCP 应用与工具注册框架。描述信息表明,它受 Celery 启发,支持异步工具定义、自动发现,以及基于官方 MCP Python SDK 的 stdio 和 Streamable HTTP 服务。
根据描述,它构建在官方 MCP Python SDK 之上,并面向 Django 使用。更具体的安装要求、Python 版本或配置方式,当前素材未提供,见源码仓库。
已知区别在于它强调 Django-native 的集成方式,并提供工具注册框架、自动发现和异步工具定义。是否还有更多差异,当前素材未说明,见源码仓库。
将 Django REST Framework 接口自动暴露为安全的 MCP 工具供 AI 调用。
可在运行时动态创建并执行多语言自定义工具,供 MCP 客户端直接调用。
帮助开发者在 Nuxt 应用中快速创建和定义 MCP 服务器能力。
通过容器化MCP服务执行Python、安装依赖并进行浏览器自动化
提供示例 MCP 工具用于学习和演示大模型如何通过标准输入输出调用工具。
根据 OpenAPI 规范自动生成 MCP 工具,让模型用自然语言调用各类 API。