Doctah-MCP
π Language / θ―θ¨ιζ©: πΊπΈ English | π¨π³ δΈζ
π― Enable AI assistants to search and access Arknights game data through a simple MCP interface.
The Doctah-MCP Server provides a bridge between AI assistants and PRTS.wiki's Arknights repository through the Model Context Protocol (MCP). It allows AI models to search for operators and enemies and access their content in a programmatic way.
β¨ Core Features
π― Operator Search: Query detailed operator information including skills, talents, and attributes
βοΈ Enemy Intelligence: Access comprehensive enemy data with level progression
π List Search: Find operators and enemies with fuzzy search functionality
π Content Verification: Smart content validation to distinguish operators from enemies
π€ AI-Friendly: Clean Markdown output with consistent structure
π Quick Start
Install from Source
Verify installation:
For development:
π MCP Integration
Choose one of the following configuration methods for your MCP client config file:
Method 1: Using global command (recommended)
π‘ If
doctah-mcpcommand is not found, use Method 3 with full path to python executable
Method 2: Using Python module
Method 3: Using full path (most reliable)
π‘ Note:
cwdis the working directory, only needed in method 3, pointing to your downloaded doctah-mcp project folder
π‘ Available Tools
The server provides four main tools:
1. Operator Search
Search for detailed operator information:
2. Enemy Search
Get comprehensive enemy data:
3. List Operators
Find operators matching a pattern:
4. List Enemies
Find enemies matching a pattern:
π Client Configuration
Claude Desktop
Configuration file locations:
macOS:
~/Library/Application Support/Claude/claude_desktop_config.jsonWindows:
%APPDATA%\Claude\claude_desktop_config.jsonLinux:
~/.config/Claude/claude_desktop_config.json
Recommended configuration (simplest):
Fallback configuration (if above doesn't work):
Cherry Studio
Open Cherry Studio β Settings β MCP Servers β Add
Select Type: STDIO
Simple configuration:
Command:
doctah-mcpArgs:
[]
Fallback configuration (if above doesn't work):
Command:
/full/path/to/pythonArgs:
["-m", "doctah_mcp.server"]Cwd:
/path/to/doctah-mcp-folder
βοΈ Configuration
Configure through environment variables:
Variable | Purpose | Default |
LOG_LEVEL | Logging level | INFO |
π§ͺ Testing
Run the test suite:
π License
Released under the MIT License. See the LICENSE file for details.
π Detailed Setup Guides
Need more detailed configuration and troubleshooting? Check out:
Made with β€οΈ for Arknights community
GitHub Star History
This server cannot be installed