Coin Flip MCP Server

by TeglonLabs

抛硬币 MCP 服务器

一个使用 random.org 随机性 API 提供真随机抛硬币功能的 MCP 服务器。该服务器通过提供可配置方向的随机结果生成工具来演示模型上下文协议 (MCP)。

特征

工具

  • flip_coin - 抛一枚可配置面数的硬币
    • 可选sides参数(默认值:2)
    • 使用来自 random.org 的真正随机性
    • 对边缘情况(0、1 或负数)的特殊处理
    • 对于 2 面:返回“正面”或“反面”
    • 对于三面:返回“正面”、“反面”或“_
    • 对于 n>3 面:返回“它落在 X 面上”

发展

安装依赖项:

npm install

构建服务器:

npm run build

对于使用自动重建的开发:

npm run watch

安装

要与 Claude Desktop 一起使用,请添加服务器配置:

在 MacOS 上: ~/Library/Application Support/Claude/claude_desktop_config.json
在 Windows 上: %APPDATA%/Claude/claude_desktop_config.json

{ "mcpServers": { "coin-flip": { "command": "npx", "args": ["-y", "@modelcontextprotocol/server-coin-flip"] } } }

示例用法

连接到 Claude Desktop 等 MCP 客户端后,您可以使用自然语言与抛硬币工具进行交互。例如:

  • “抛硬币”
  • “掷一个六面骰子”
  • “给我一个 1 到 20 之间的随机数”

服务器将使用来自 random.org 的真正随机性来生成结果。

调试

由于 MCP 服务器通过 stdio 进行通信,调试起来可能比较困难。我们建议使用MCP Inspector

npx @modelcontextprotocol/inspector node build/index.js

贡献

欢迎贡献代码!欢迎提交 Pull 请求。

执照

麻省理工学院

You must be authenticated.

A
security – no known vulnerabilities
F
license - not found
A
quality - confirmed to work

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

通过 random.org 的 API 实现与生成真正随机硬币翻转的工具的交互,支持多种自定义侧配置并说明模型上下文协议。

  1. 特征
    1. 工具
  2. 发展
    1. 安装
      1. 示例用法
        1. 调试
          1. 贡献
            1. 执照

              Related MCP Servers

              • A
                security
                A
                license
                A
                quality
                A Model Context Protocol (MCP) server that provides comprehensive cryptocurrency analysis using the CoinCap API. This server offers real-time price data, market analysis, and historical trends through an easy-to-use interface.
                Last updated -
                3
                111
                24
                TypeScript
                MIT License
                • Apple
              • A
                security
                F
                license
                A
                quality
                A Model Context Protocol server that provides access to CoinMarketCap's cryptocurrency data, enabling AI applications to retrieve cryptocurrency listings, quotes, and detailed information.
                Last updated -
                3
                10
                Python
                • Linux
                • Apple
              • A
                security
                A
                license
                A
                quality
                A Model Context Protocol (MCP) server that provides comprehensive cryptocurrency analysis using the CoinCap API. This server offers real-time price data, market analysis, and historical trends through an easy-to-use interface. Updated to use Coin Cap API v3
                Last updated -
                3
                37
                TypeScript
                MIT License
                • Apple
              • -
                security
                A
                license
                -
                quality
                A Model Context Protocol server that lets you fetch auctions from Ebay.com using natural language prompts like 'Find me 10 auctions for batman comics'.
                Last updated -
                1
                Python
                MIT License
                • Apple
                • Linux

              View all related MCP servers

              ID: f57ohq0c54