Claude : Simple Verbs Parameter Synchronization

Date: 2025-08-23
Activity: Infrastructure maintenance and API consistency
Status: Completed

Background

The Semem system provides semantic memory functionality through two MCP (Model Context Protocol) server implementations: an HTTP server for REST API access and a STDIO server for direct MCP protocol communication. Over time, the HTTP server had evolved to include enhanced parameters for the core "seven simple verbs" operations, while the STDIO server retained older parameter schemas. This created inconsistency between the two interfaces.

Work Completed

Parameter Schema Updates

Updated the STDIO MCP server tool definitions to match the HTTP server's parameter shapes:

TELL Operation

ASK Operation

AUGMENT Operation

INSPECT Operation

Implementation Details

The work involved two main files:

Key technical approach:

Validation

Created test script confirming:

Technical Outcomes

Next Steps

The synchronized simple verbs interface provides a foundation for:

This work represents infrastructure maintenance rather than feature development, but establishes consistency necessary for reliable system operation across different deployment scenarios.

Files Modified

The changes maintain the principle of non-breaking evolution, ensuring existing integrations continue operating while new capabilities become available through optional parameters.