处理器
使用它们自己的工具、资源和提示词创建自定义 MCP 端点。

什么是处理程序?

处理程序允许你在单个 Nuxt 应用中创建多个 MCP 端点。每个处理程序都有自己的路由、名称、版本,并且可以包含自己的一组工具、资源和提示词。

创建一个自定义 MCP 处理程序和端点

当你想要以下用途时,这很有用:

  • 将不同的 MCP 功能拆分到不同的端点中
  • 创建带版本的 MCP API
  • 按领域或功能组织工具/资源

指南

多处理程序组织

文件夹约定,用于将工具、资源和提示词归属于 MCP 路由——以及 getMcp* 备用入口。

默认与自定义处理程序

通过 server/mcp/index.ts 覆盖 /mcp,或使用 defineMcpHandler 公开新的端点。

结构与选项

defineMcpHandler 的每个字段——nameroutemiddlewaretoolsexperimental_codeMode

共享与实践

跨处理程序的工具共享、文件布局和使用场景。