mcp -baige
一个 MCP 服务器,提供基于百鸽查游戏王卡的工具
claude mcp add --transport stdio liggest-mcp-server-baige uvx mcp-server-baige
How to use
This MCP server, BaiGe, provides a tool to query Yu-Gi-Oh! card information using Baige’s game card data. The server exposes a single tool named query_ygo_card which accepts a string query and returns either a formatted card description or null if no match is found. To use it within the MCP ecosystem, invoke the server with the uvx runner and then call the tool by passing your card query (for example, a card name or identifier). The tool will return comprehensive card details suitable for display in your app or chat workflow.
Typical use flow: start the server with uvx mcp-server-baige, then call query_ygo_card with a card name like "Blue-Eyes White Dragon". The response string will contain the card information pulled from Baige’s database. If no card matches the query, you’ll receive null, so you can handle that in your client by prompting for a different query or displaying a friendly message.
How to install
Prerequisites:\n- Python 3.8+ (recommended)\n- A Python tool to run MCP servers (uvx or equivalent)\n\nInstallation steps:\n1) Install Python from python.org if not already installed.\n2) Install the uvx runner (the MCP server launcher):\n - Option A (recommended via pipx): pipx install uvx\n - Option B (pip): pip install uvx\n Note: Ensure the uvx executable is in your PATH.\n3) Verify installation by running: uvx --version\n4) Install this MCP server package (the Baige server) if required by your environment, or simply rely on uvx to run the server name as provided: uvx mcp-server-baige\n5) Start the server: uvx mcp-server-baige\n\nPrerequisites recap: Python 3.8+, a working Python package runner (pipx or pip) to install and run uvx, and network access as needed for Baige card data access.
Additional notes
Notes and tips:\n- The server provides a single tool: query_ygo_card(query: str) -> str|None. Ensure your queries are reasonably specific to increase match accuracy.\n- If you modify environment variables or deploy behind a proxy, you may need to set relevant HTTP/Proxy settings for the underlying data fetch.\n- If the tool returns null, try using a more exact card name or card ID.\n- This MCP server name in the config is mcp-server-baige; ensure your deployment uses the same identifier to avoid confusion.\n- There is no npm package for this server (npm_package is null).
Related MCP Servers
mcp-vegalite
MCP server from isaacwasserman/mcp-vegalite-server
github-chat
A Model Context Protocol (MCP) for analyzing and querying GitHub repositories using the GitHub Chat API.
nautex
MCP server for guiding Coding Agents via end-to-end requirements to implementation plan pipeline
pagerduty
PagerDuty's official local MCP (Model Context Protocol) server which provides tools to interact with your PagerDuty account directly from your MCP-enabled client.
futu-stock
mcp server for futuniuniu stock
mcp -boilerplate
Boilerplate using one of the 'better' ways to build MCP Servers. Written using FastMCP