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>
This commit is contained in:
2025-12-04 16:48:04 +01:00
co-authored by Claude
parent da9286be73
commit a78ad4cdd8
4 changed files with 0 additions and 0 deletions
@@ -0,0 +1,15 @@
# Tasks: Update MCP Server for Organization Members
- [x] Update `create_member` tool definition with memberType and companyName fields <!-- id: 0 -->
- [x] Update `update_member` tool definition with memberType and companyName fields <!-- id: 1 -->
- [x] Add memberType and companyName to listMembers GraphQL query <!-- id: 2 -->
- [x] Add memberType and companyName to getMember GraphQL query <!-- id: 3 -->
- [x] Add memberType and companyName to createMember mutation response <!-- id: 4 -->
- [x] Add memberType and companyName to updateMember mutation response <!-- id: 5 -->
- [x] Update formatMember function to distinguish between individual and organization members <!-- id: 6 -->
- [x] Test individual member creation (verify existing behavior) <!-- id: 7 -->
- [x] Test organization member creation (verify new behavior) <!-- id: 8 -->
- [x] Test member listing with mixed member types (verify formatting) <!-- id: 9 -->
- [x] Verify GraphQL schema introspection includes MemberType enum <!-- id: 10 -->
**Note**: All changes are in a single file: `src/mcp_server.ts`