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>
1.1 KiB
1.1 KiB
Tasks: Update MCP Server for Organization Members
- Update
create_membertool definition with memberType and companyName fields - Update
update_membertool 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