骰子模拟服务

一个部署在Vercel上的模型控制协议(MCP)服务器,提供骰子模拟功能。

  • by msabramo
  • TypeScript
  • 本地部署
  • 更新于
在 GitHub 查看 msabramo/vercel-mcp

使用说明

Vercel MCP服务器

部署在Vercel上的模型控制协议(MCP)服务器,提供 骰子滚动工具。

入门指南

地方发展

  1. 安装依赖项:

    npm install
    
  2. 运行开发服务器:

    npm run dev
    
  3. 您的MCP服务器将在 http://localhost:3000/api/mcp

部署到Vercel

  1. 将代码推送到GitHub存储库
  2. 将您的存储库连接到Vercel
  3. 一键部署
  4. 您的MCP服务器将在 https://your-project.vercel.app/api/mcp

可用工具

roll_dice

滚动N面模具并返回结果。

参数:

  • sides (number):模具上的边数(最少2个)

示例响应:

{
  "content": [
    {
      "type": "text",
      "text": "🎲 You rolled a 4!"
    }
  ]
}

连接到MCP主机

克劳德桌面

将以下内容添加到您的Claude Desktop配置中:

{
  "mcpServers": {
    "vercel-mcp": {
      "command": "npx",
      "args": [
        "@modelcontextprotocol/server-fetch",
        "https://your-project.vercel.app/api/mcp"
      ]
    }
  }
}

光标

在Cursor中,您可以通过以下方式通过MCP设置连接到MCP服务器 添加:

  • 服务器URL: https://your-project.vercel.app/api/mcp

测试

您可以通过向端点发出HTTP请求来测试MCP服务器。这 服务器通过HTTP接受MCP协议消息。

项目结构

vercel-mcp/
├── app/
│   └── api/
│       └── mcp/
│           └── route.ts    # MCP handler implementation
├── package.json
├── next.config.js
├── tsconfig.json
└── README.md

后续步骤

  • 为您的MCP服务器添加更多工具
  • 自定义骰子滚动工具
  • 在Vercel上部署到生产环境
  • 连接到您最喜欢的MCP主机(Claude、Cursor等)