Skip to main content
Glama
by frap129
tasks.md1.57 kB
## 1. Repository Layer Updates - [x] 1.1 Update `SpellRepository` to accept `search` instead of `semantic_query` - [x] 1.2 Update `CreatureRepository` to accept `search` instead of `semantic_query` - [x] 1.3 Update `EquipmentRepository` to accept `search` instead of `semantic_query` - [x] 1.4 Update `CharacterOptionRepository` to accept `search` instead of `semantic_query` - [x] 1.5 Update `RuleRepository` to accept `search` instead of `semantic_query` ## 2. Tool Layer Updates - [x] 2.1 Update `search_spell` tool: remove `name`, rename `semantic_query` to `search` - [x] 2.2 Update `search_creature` tool: remove `name`, rename `semantic_query` to `search` - [x] 2.3 Update `search_equipment` tool: remove `name`, rename `semantic_query` to `search` - [x] 2.4 Update `search_character_option` tool: remove `name`, rename `semantic_query` to `search` - [x] 2.5 Update `search_rule` tool: remove `name`, rename `semantic_query` to `search` ## 3. Documentation Updates - [x] 3.1 Update tool docstrings with new `search` parameter descriptions - [x] 3.2 Update tool examples to use `search` instead of `name`/`semantic_query` ## 4. Test Updates - [x] 4.1 Update repository tests to use `search` parameter - [x] 4.2 Update tool unit tests to use `search` parameter - [x] 4.3 Update integration tests to use `search` parameter - [x] 4.4 Run full test suite and fix any failures ## 5. Validation - [x] 5.1 Run `just check` to verify code quality - [x] 5.2 Run live tests to confirm MCP tools work correctly - [x] 5.3 Verify search functionality with manual testing

Latest Blog Posts

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/frap129/lorekeeper-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server