MCP ExplorerExplorer

Shiitake Uranai Mcp

@kentaojapion 9 months ago
6 MIT
FreeCommunity
AI Systems
# MCP Server for Generating Responses from LLM Based on Shiitake Fortune-Telling Results

Overview

What is Shiitake Uranai Mcp

Shiitake-uranai-mcp is an MCP server designed to provide fortune-telling advice based on the Shiitake fortune-telling system, utilizing a large language model (LLM) for generating responses.

Use cases

Use cases include integrating the server into personal apps for daily horoscopes, creating chatbots that provide astrological advice, and developing tools for users to explore their zodiac-related fortunes.

How to use

To use shiitake-uranai-mcp, build the Docker container with the command ‘docker build -t mcp/shiitake-uranai-mcp:latest .’, set the appropriate constellation as an environment variable, and run the server using Docker in interactive mode or through a configuration file for Claude Desktop.

Key features

Key features include support for multiple zodiac signs, integration with Docker for easy deployment, and the ability to fetch weekly fortune-telling advice through JSON-RPC requests.

Where to use

Shiitake-uranai-mcp can be used in various fields such as personal development, entertainment, and applications that require astrological insights or fortune-telling services.

Content

しいたけ占い MCPサーバー

今週のしいたけ占いのアドバイスを踏まえて、LLMに回答を出力させるためのMCPサーバーです。

事前準備

以下の通りコンテナイメージをビルドします。

docker build -t mcp/shiitake-uranai-mcp:latest .

該当する星座を環境変数に設定してください。

export CONSTELLATION=sagittarius
星座の値 日本語訳
aries おひつじ座
taurus おうし座
gemini ふたご座
cancer かに座
leo しし座
virgo おとめ座
libra てんびん座
scorpio さそり座
sagittarius いて座
capricorn やぎ座
aquarius みずがめ座
pisces うお座

利用方法

1. Claude Desktopで利用する方法

claude_desktop_config.json に以下の通り記載してください。
CONSTELLATION には上記した該当する星座の値を入力してください。

mac

{
  "mcpServers": {
    "shiitake-uranai-mcp": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "-e",
        "CONSTELLATION",
        "mcp/shiitake-uranai-mcp"
      ],
      "env": {
        "CONSTELLATION": "sagittarius"
      }
    }
  }
}

windows

{
  "mcpServers": {
    "shiitake-uranai-mcp": {
      "command": "wsl.exe",
      "args": [
        "bash",
        "-c",
        "docker run -i --rm -e CONSTELLATION={YOUR_CONSTELLATION} mcp/shiitake-uranai-mcp"
      ]
    }
  }
}

2. Dockerのインタラクティブモードで利用する方法

コンテナを起動します

docker run -i --rm -e CONSTELLATION mcp/shiitake-uranai-mcp

初期化リクエスト

{
  "method": "initialize",
  "params": {
    "protocolVersion": "2024-11-05",
    "capabilities": {
      "roots": {
        "listChanged": true
      }
    },
    "clientInfo": {
      "name": "mcp",
      "version": "0.1.0"
    }
  },
  "jsonrpc": "2.0",
  "id": 0
}

初期化応答リクエスト

{
  "jsonrpc": "2.0",
  "method": "notifications/initialized"
}

ツール一覧取得のためのリクエスト

{
  "method": "tools/list",
  "jsonrpc": "2.0",
  "id": 1
}

今週の占いの取得のためのリクエスト

{
  "method": "tools/call",
  "params": {
    "name": "get_fortune_telling",
    "arguments": null
  },
  "jsonrpc": "2.0",
  "id": 2
}

Tools

No tools

Comments

Recommend MCP Servers

View All MCP Servers