关于 MCP example Netlify Serverless Functions
MCP example Netlify Serverless Functions 演示如何使用 Netlify Functions 构建和运行 MCP 服务,包含已部署的函数及通过自定义 URL 访问的示例。
主要功能
- 01MCP 无服务器函数示例
- 02已部署函数演示
- 03自定义 URL 访问示例
- 04使用 Netlify CLI 本地开发
适用场景
- 01了解使用 Netlify Functions 部署基础 MCP 服务
- 02在本地运行并迭代示例
MCP 相关
演示使用 Netlify Functions 实现的 MCP 服务,并提供访问已部署函数的示例。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
工具
还没有获取到工具列表
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
MCP 示例:Netlify 无服务器函数
查看此演示站点:https://mcp-example-serverless.netlify.app/
关于此示例站点
此站点展示了使用 Netlify Functions 开发和运行无服务器 MCP 的一个非常基础的示例。它包含已部署的无服务器函数链接,以及使用自定义 URL 访问该函数的示例。
快速部署你自己的版本
点击下方的“部署到 Netlify”按钮,部署此示例站点的你自己的版本。此操作将自动:
- 将此示例从 examples 仓库克隆到你自己的 GitHub 帐户
- 在你的 Netlify 帐户中创建一个新项目,并将其关联到你的新仓库
- 创建自动部署流水线,以监控仓库中的更改
- 构建并部署你的新站点
- 随后可以使用
netlify dev在本地迭代此仓库
在本地安装并运行示例
你可以克隆整个 examples 仓库,以探索此示例和其他示例,并在本地运行它们。
# 1. Clone the examples repository to your local development environment
git clone [email protected]:netlify/examples
# 2. Move into the project directory for this example
cd examples/mcp/serverless-mcp
# 3. Install the Netlify CLI to let you locally serve your site using Netlify's features
npm i -g netlify-cli
# 4. Serve your site using Netlify Dev to get local serverless functions
netlify dev
# 5. While the site is running locally, open a separate terminal tab to run the MCP inspector or client you desire
npx @modelcontextprotocol/inspector npx mcp-remote@next http://localhost:8888/mcp
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。