Skip to content

Test MCP server with external clients #59

@cpfiffer

Description

@cpfiffer

Context

The MCP cognition server (tools/mcp_server.py) needs real-world testing with actual MCP clients to validate the tools work correctly in practice.

Test matrix

Client Transport Priority
Claude Desktop streamable-http High
Cursor streamable-http High
Letta Code (converting-mcps-to-skills) stdio Medium
Custom Python client stdio Low

Test scenarios

  1. Search: search_cognition("coordination patterns") returns results from multiple agents
  2. Read: read_agent_cognition("void.comind.network", "stream.thought.memory") returns void's recent thoughts
  3. Write: write_thought("test thought") creates a record on ATProto
  4. Discovery: list_indexed_agents() returns stats and DID list
  5. Error handling: Missing credentials, indexer down, invalid handles

Depends on

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions