xingce-solver
花生十三 · 行測解答 MCP アシスタント
📚 花生十三の行測ナレッジベースに基づき、442枚のメソッドカードが資料分析、数量関係、判断推理、言語理解の4大モジュールをカバー。AIアシスタント(Claude Desktopなど)と組み合わせて、いつでもどこでもスマートに問題を解けます。
🚀 1分でクイックスタート
方法1:Agentにインストールを任せる(最も手軽)
Claude Code、Codex CLI、Cursor、Windsurf などのAIプログラミングツールのユーザーは、以下の文をそのまま送ってください:
「https://github.com/heihei999/huasheng-mcp というMCPサーバーをインストールして」
Agentがダウンロード、インストール、設定の全手順を自動で完了してくれるので、何もする必要はありません。
方法2:自分でインストール
ステップ1:インストール
pip install xingce-solver[sse]Pythonをインストールしていない場合は、https://www.python.org/downloads/ からダウンロードしてインストールし、「Add Python to PATH」にチェックを入れてください。
ステップ2:サービスを起動
xingce-solver-mcp-sseUvicorn running on http://0.0.0.0:8000 が表示されたら起動成功です 👌
ステップ3:AIアシスタントに接続
Claude Desktop ユーザーは、設定ファイル(%APPDATA%\Claude\claude_desktop_config.json)に以下を追加:
{
"mcpServers": {
"行测解题": {
"type": "sse",
"url": "http://localhost:8000/sse"
}
}
}保存後、Claude Desktopを再起動すれば、ダイアログで直接行測解答ツールを呼び出せます!
ChatGPT / その他のAIユーザー:サービス起動後、MCP SSE対応クライアントで
http://localhost:8000/sseを入力してください。
Related MCP server: Sequential-Thinking
📖 ナレッジベース概要
ナレッジベースは全 442枚のメソッドカードで、行測の4大モジュールをカバー:
モジュール | カード数 | 説明 |
📊 資料分析 | 52枚 | 成長率、比重、倍数、平均など |
🔢 数量関係 | 118枚 | 工事問題、行程問題、順列組合せなど |
🧠 判断推理 | 148枚 | 図形推理、論理判断、定義判断、類比推理 |
💬 言語理解 | 95枚 | 主旨意図、文表現、論理填空 |
🆕 言語理解(新) | 18枚 | 文整序、細部判断など |
🆕 図形推理(新) | 10枚 | 図形規則専門 |
合計 | 442枚 | 全コア問題タイプをカバー |
🛠️ 利用可能な解答ツール(全15個)
接続成功後、AIアシスタントが以下のツールを自動認識します:
ツール | 用途 |
| 📊 資料分析問題を解く |
| 🧠 論理判断問題を解く |
| 🔍 問題がどのモジュールに属するか識別 |
| 🔎 解答メソッドを検索 |
| 📇 特定メソッドの詳細内容を表示 |
| 📋 メソッドの出典を表示 |
| 🧭 問題タイプを判断し解法を推薦 |
| 📝 分析プロンプトを組み立て |
| ✅ 保守型解答プロンプトを生成 |
| 🎨 図形推理メソッドフレームワーク |
| 📌 定義判断メソッドフレームワーク |
| 🔗 類比推理メソッドフレームワーク |
| ⚖️ 分析推理メソッドフレームワーク |
| 🔢 数量関係メソッドフレームワーク |
| 💬 言語理解メソッドフレームワーク |
🎯 AIアシスタントでの使用例
MCP SSE対応のすべてのAIアシスタントで接続可能です(Claude Desktop、ChatGPT、Cherry Studio など)。特に Cherry Studio は毎回のツール呼び出しプロセスを可視化して表示するため、初心者でもAIがどのようにナレッジベースを段階的に呼び出して問題を解くのかを直感的に確認でき、MCPに触れたばかりの方に最適です。
方法1:テキストで問題を直接送信
接続成功後、直接入力して質問:
「資料分析の問題を解いて:2020年の某産業の収入は132億元、前年比10%増、2019年の収入は約いくら?A.100億元 B.110億元 C.120億元 D.132億元」
AIアシスタントが自動的にツールを呼び出し、分析プロセスと回答を返します。
方法2:スクリーンショットを送ってAIに読ませる(強く推奨)
練習アプリ、PDF、オンライン講座から問題をスクリーンショット → そのままAIアシスタントに送信 → AIが「目」で画像を読み取り → 自動で解答ツールを呼び出し → 即座に回答
マルチモーダル対応のAIアシスタントならすべてこの方法が使えます(Claude Desktop、ChatGPTなど)。手入力の必要がなく、写真やスクリーンショットだけでOK。スマホやタブレットでの問題演習に特に最適です。
方法3:解答メソッドを検索
「成長率比較に関する解答メソッドを検索して」
AIアシスタントが search_methods ツールを呼び出し、442枚のメソッドカードから一致する解答テクニックを見つけます。
方法4:Agentに一括で問題演習させる
Claude Code、CodexなどのプログラミングAgentを使用している場合、パスを指定して一括処理させられます:
「このフォルダ内のすべての行測問題画像を読み取り、1つずつ解答ツールを呼び出して、回答を1つの表にまとめて」
試験前の集中的な問題演習に最適です。
📝 実戦検証済みの解答プロンプト
著者が実際の問題演習で検証した解答SOPで、AIに「ルーティング → スキャフォールド取得 → ルールに従って解答」のチェーンでMCPツールを呼び出させ、AIがナレッジベースを飛ばして感覚で解答するのを防ぎます。以下の全文をコピーしてAIアシスタントに送信してください:
你是一个专业的公考行测名师。每次解答行测题目时,你必须严格遵循以下 SOP(标准操作流程) 链条来使用你的 MCP 知识库,绝不能跳过或卡死在任何一步:
【强制解题步骤】
第一步:提取与路由
当你收到用户的题目(或图片)时,你必须首先调用路由工具 route_xingce_question。
question_text 参数:仅填入你提取出来的纯净"行测题目原文"(如果有图片,必须提取图片中的完整题目文字,绝不能只填用户的闲聊!)。
module_hint 参数:如果用户指定了方法(如"十字交叉法"),必须填入此处;若无指定则留空。
第二步:获取脚手架
路由工具会返回一个结果,其中包含 recommended_tool(例如 get_quantity_relation_scaffold)。看清楚推荐的工具名后,你必须立刻去调用那个推荐的工具,从而获取详细的解题规则和公式!
注意:初次解答时禁止重复调用第一步的路由工具。但如果用户后续反驳、补充条件或提出新方法,允许你再次调用路由工具重新查阅资料!
第三步:按规则解答
拿到脚手架规则后,严格按照知识库给出的模板和步骤,结合用户指定的思路,为用户深度解答。
【异常兜底】
如果在第一步返回 "unknown" 或无匹配,或者在任何一步发生错误,只需尝试 1 次。如果依然失败,请立刻彻底放弃调用工具,直接动用你的内部推理能力为用户解答!⚙️ 詳細設定
ポートの変更
デフォルトポートは8000です。使用中の場合は変更できます:
set MCP_PORT=8080
xingce-solver-mcp-sseローカルネットワーク共有
同じローカルネットワーク内の他のデバイスからも使用できるようにするには:
set MCP_HOST=0.0.0.0
xingce-solver-mcp-sseその後、他のデバイスから http://あなたのIPアドレス:8000/sse に接続します。
🧪 テスト状況
✅ 661件のテストが成功、35件スキップ、ナレッジベース442枚のメソッドカードをすべてカバー。
📋 バージョン履歴
バージョン | ハイライト |
v0.7.0 | ナレッジベース292→442枚、SSEサーバー新規追加、初心者向け |
v0.6.0 | 図形推理フレームワーク、8種のアンチパターン |
v0.5.1 | モジュールコンテキスト境界の強化、330問の実問題で検証 |
v0.5.0 | モジュールコンテキストの手動オーバーライド |
v0.4.3 | 保守的ルーティング強化、60問ストレステスト57/60 |
v0.4.2 | 資料材料シグナル認識 |
v0.4.1 | 回答ゲートのセキュリティ強化 |
v0.4.0 | 初のMCP統合バージョン |
💡 問題がありますか? GitHub Issues でお知らせください
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseAqualityAmaintenanceThis server facilitates structured problem-solving by breaking down complex issues into sequential steps, supporting revisions, and enabling multiple solution paths through full MCP integration.5946MIT
- AlicenseAqualityDmaintenanceA MCP server that implements sequential thinking protocols, provides structured problem-solving methods, decomposes complex problems into manageable steps, and supports iterative optimization and alternative reasoning paths.12Apache 2.0
- AlicenseAqualityDmaintenanceA structured problem-solving MCP server that breaks down complex tasks into sequential steps, supports iterative refinement and branching, and helps maintain context and explore alternative reasoning paths.11541MIT
- AlicenseNot gradedqualityDmaintenanceMCP server for step-by-step mathematical reasoning and planning, enabling AI agents to execute calculations and perform GUI actions like opening PowerPoint.1Apache 2.0
Related MCP Connectors
Reasoning, code, anti-deception, memory harness MCP tools. Stdio or HTTPS api.ejentum.com/mcp
MCP server for generating rough-draft project plans from natural-language prompts.
MCP server providing access to the Scorecard API to evaluate and optimize LLM systems.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/heihei999/huasheng-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server