Files
clubber/openspec/changes/archive/2025-12-04-update-mcp-server-for-organization-members/tasks.md
T
gurixandClaude a78ad4cdd8 chore: Archive update-mcp-server-for-organization-members OpenSpec change
Archive completed OpenSpec change after successful implementation and testing.
The MCP server has been updated to support organization members with all
11 tasks completed and 57 tests passing.

Changes:
- Moved change from openspec/changes/ to openspec/changes/archive/
- Archived as 2025-12-04-update-mcp-server-for-organization-members
- Skipped spec updates (--skip-specs) as functionality is already covered
  by existing mcp-integration spec

Implementation summary:
- Updated TypeScript MCP server with memberType and companyName support
- Added proper pytest tests for organization members (4 new tests)
- All integration and e2e tests passing
- MCP tools now handle both INDIVIDUAL and ORGANIZATION member types

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-04 16:48:04 +01:00

1.1 KiB

Tasks: Update MCP Server for Organization Members

  • Update create_member tool definition with memberType and companyName fields
  • Update update_member tool definition with memberType and companyName fields
  • Add memberType and companyName to listMembers GraphQL query
  • Add memberType and companyName to getMember GraphQL query
  • Add memberType and companyName to createMember mutation response
  • Add memberType and companyName to updateMember mutation response
  • Update formatMember function to distinguish between individual and organization members
  • Test individual member creation (verify existing behavior)
  • Test organization member creation (verify new behavior)
  • Test member listing with mixed member types (verify formatting)
  • Verify GraphQL schema introspection includes MemberType enum

Note: All changes are in a single file: src/mcp_server.ts