janken-mcp-server.js
@Takashi-Matsumura
About janken-mcp-server.js
No overview available yet
Config
No standard config provided
This server doesn't expose a parseable MCP config block in its README. See the repository for install instructions.
RepositoryTools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is janken-mcp-server.js?
janken-mcp-server.js is a simple HTTP server that provides a "janken" (rock-paper-scissors) game using the Model Context Protocol (MCP). It returns a random choice of グー, チョキ, or パー in response to MCP-formatted requests.
How to use janken-mcp-server.js?
Clone the repository, navigate to its directory, and start the server with node janken-mcp-server.js. It listens on http://localhost:3000 by default. Send a POST request with a JSON body containing {"query": "じゃんけん"} to receive a random hand.
Key features of janken-mcp-server.js
- Implements the MCP request/response protocol
- Randomly selects グー, チョキ, or パー
- CORS‑enabled for cross‑origin requests
- Lightweight and simple to run
Use cases of janken-mcp-server.js
- Demonstrating a basic MCP server implementation
- Adding a random rock‑paper‑scissors tool to an MCP‑compatible client
- Testing or prototyping MCP protocol interactions
FAQ from janken-mcp-server.js
What does the server return?
It returns a JSON object with a result field containing the chosen hand (e.g., "グー") and a metadata object with the same choice.
How do I send a request to the server?
Send a POST request to http://localhost:3000 with Content-Type: application/json and a body like {"query": "じゃんけん"}.
What runtime does the server require?
The server runs on Node.js and is started with the command node janken-mcp-server.js.
Does janken-mcp-server.js support authentication or transport security?
The README does not mention authentication, TLS, or any transport‑level security.
What are the server's dependencies?
The README lists no additional dependencies beyond Node.js itself.
Frequently asked questions
What does the server return?
It returns a JSON object with a `result` field containing the chosen hand (e.g., `"グー"`) and a `metadata` object with the same `choice`.
How do I send a request to the server?
Send a POST request to `http://localhost:3000` with `Content-Type: application/json` and a body like `{"query": "じゃんけん"}`.
What runtime does the server require?
The server runs on Node.js and is started with the command `node janken-mcp-server.js`.
Does janken-mcp-server.js support authentication or transport security?
The README does not mention authentication, TLS, or any transport‑level security.
What are the server's dependencies?
The README lists no additional dependencies beyond Node.js itself.
Basic information
More Other MCP servers
Inbox Zero AI
elie222The world's best AI personal assistant for email. Open source app to help you reach inbox zero fast.
Blender
ahujasidOpen-source MCP to use Blender with any LLM

Lemon.io
lemon-ioRequest dedicated senior developers to work on your project, write job descriptions, and prep technical interviews — all without leaving your Claude chat. Just describe what you need, and Lemon.io MCP does the rest. 1–3
Activepieces
activepiecesAI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents
Mcp
browsermcpBrowser MCP is a Model Context Provider (MCP) server that allows AI applications to control your browser
Comments