endfield-mcp
Version:
MCP Server for Arknights: Endfield (TypeScript / stdio + Streamable HTTP)
18 lines (17 loc) • 823 B
TypeScript
/**
* GameData tool registrations — character domain (v0.3.0).
*
* Five `ef_` tools over the CharacterTable, split by use case to mirror
* PRTS-MCP's proven three-way separation:
*
* - ef_get_character_archives → background story text (fan-creation core)
* - ef_get_character_voices → voice line text (fan-creation core)
* - ef_get_character_basic_info → numeric info (profession/rarity/CV)
* - ef_list_characters → roster listing
* - ef_search_characters → regex search across key fields
*
* Tool descriptions are Chinese; data returned uses the process-default
* language (CN) unless the tool exposes a `lang` option.
*/
import type { McpServer } from "@modelcontextprotocol/sdk/server/mcp.js";
export declare function registerGamedataTools(server: McpServer): void;