import type { Member } from './utils'; import { ROLE_IDS } from './roleIds'; export const MEMBERS: readonly Member[] = [ { github: '000-000-000-000-000', discord: '1360717264051241071', memberOf: [ROLE_IDS.CORE_MAINTAINERS], }, { github: 'CodeWithKyrian', discord: '951883230250946633', memberOf: [ROLE_IDS.PHP_SDK], }, { github: 'D-McAdams', discord: '1364696680980545697', memberOf: [ROLE_IDS.AUTH_WG], }, { github: 'Kehrlann', discord: '1112624611901837373', memberOf: [ROLE_IDS.JAVA_SDK], }, { github: 'Kludex', discord: '247021664624312322', memberOf: [ROLE_IDS.PYTHON_SDK], }, { github: 'Nyholm', discord: '466593085984342016', memberOf: [ROLE_IDS.PHP_SDK], }, { github: 'Ololoshechkin', memberOf: [ROLE_IDS.KOTLIN_SDK], }, { github: 'a-akimov', discord: '1365254196621738116', memberOf: [ROLE_IDS.DOCS_MAINTAINERS], }, { github: 'aaronpk', discord: '324624369428987905', memberOf: [ROLE_IDS.AUTH_WG], }, { github: 'alexhancock', discord: '1325885093343924316', memberOf: [ROLE_IDS.MAINTAINERS, ROLE_IDS.RUST_SDK], }, { github: 'an-dustin', memberOf: [ROLE_IDS.SECURITY_WG], }, { github: 'ansaba', memberOf: [ROLE_IDS.GO_SDK], }, { github: 'asklar', discord: '633837375734153216', memberOf: [ROLE_IDS.MCPB_MAINTAINERS], }, { github: 'atesgoral', discord: '201179934775836672', memberOf: [ROLE_IDS.RUBY_SDK], }, { github: 'baxen', discord: '360224027769307136', memberOf: [ROLE_IDS.RUST_SDK], }, { github: 'bhosmer-ant', discord: '1272295077074567242', memberOf: [ ROLE_IDS.CORE_MAINTAINERS, ROLE_IDS.DOCS_MAINTAINERS, ROLE_IDS.MODERATORS, ROLE_IDS.PYTHON_SDK, ROLE_IDS.TYPESCRIPT_SDK, ], }, { github: 'caitiem20', email: 'caitie.mccaffrey@microsoft.com', discord: '1425586366288494722', memberOf: [ROLE_IDS.CORE_MAINTAINERS, ROLE_IDS.TRANSPORT_WG], }, { github: 'carlpeaslee', discord: '288330838951723009', memberOf: [ROLE_IDS.SWIFT_SDK], }, { github: 'chemicL', memberOf: [ROLE_IDS.JAVA_SDK], }, { github: 'chr-hertel', email: 'mail@christopher-hertel.de', discord: '633566986827464704', memberOf: [ROLE_IDS.MAINTAINERS, ROLE_IDS.PHP_SDK], }, { github: 'cliffhall', email: 'cliff@futurescale.com', discord: '501498061965754380', memberOf: [ ROLE_IDS.MAINTAINERS, ROLE_IDS.DOCS_MAINTAINERS, ROLE_IDS.INSPECTOR_MAINTAINERS, ROLE_IDS.REFERENCE_SERVERS_MAINTAINERS, ROLE_IDS.MODERATORS, ROLE_IDS.WORKING_GROUPS, ], }, { github: 'crondinini-ant', memberOf: [], }, { github: 'devcrocod', memberOf: [ROLE_IDS.KOTLIN_SDK], }, { github: 'domdomegg', email: 'adam@modelcontextprotocol.io', discord: '102128241715716096', memberOf: [ROLE_IDS.MCPB_MAINTAINERS, ROLE_IDS.REGISTRY_MAINTAINERS], }, { github: 'dsp-ant', email: 'david@modelcontextprotocol.io', discord: '166107790262272000', // Example Discord user ID - replace with real ID memberOf: [ ROLE_IDS.AUTH_WG, ROLE_IDS.LEAD_MAINTAINERS, ROLE_IDS.CORE_MAINTAINERS, ROLE_IDS.DOCS_MAINTAINERS, ROLE_IDS.GO_SDK, ROLE_IDS.FINANCIAL_SERVICES_IG, ROLE_IDS.MODERATORS, ROLE_IDS.PHP_SDK, ROLE_IDS.PYTHON_SDK, ROLE_IDS.SECURITY_WG, ROLE_IDS.TRANSPORT_WG, ROLE_IDS.TYPESCRIPT_SDK, ], }, { github: 'e5l', memberOf: [ROLE_IDS.KOTLIN_SDK], }, { github: 'eiriktsarpalis', memberOf: [ROLE_IDS.CSHARP_SDK], }, { github: 'evalstate', discord: '779268016121577492', memberOf: [ROLE_IDS.DOCS_MAINTAINERS, ROLE_IDS.MODERATORS], }, { github: 'fabpot', memberOf: [ROLE_IDS.PHP_SDK], }, { github: 'felixrieseberg', memberOf: [ROLE_IDS.MCPB_MAINTAINERS], }, { github: 'felixweinberger', discord: '1377138523492057212', memberOf: [ROLE_IDS.PYTHON_SDK, ROLE_IDS.SECURITY_WG, ROLE_IDS.TYPESCRIPT_SDK], }, { github: 'findleyr', discord: '776094836796424213', memberOf: [ROLE_IDS.GO_SDK], }, { github: 'halter73', memberOf: [ROLE_IDS.CSHARP_SDK], }, { github: 'ignatov', memberOf: [ROLE_IDS.KOTLIN_SDK], }, { github: 'ihrpr', memberOf: [ ROLE_IDS.MAINTAINERS, ROLE_IDS.DOCS_MAINTAINERS, ROLE_IDS.PYTHON_SDK, ROLE_IDS.TYPESCRIPT_SDK, ], }, { github: 'jamadeo', memberOf: [ROLE_IDS.RUST_SDK], }, { github: 'jba', discord: '773276903364755518', memberOf: [ROLE_IDS.GO_SDK], }, { github: 'jenn-newton', memberOf: [ROLE_IDS.SECURITY_WG], }, { github: 'jerome3o-anthropic', discord: '222246825397059585', memberOf: [ROLE_IDS.MODERATORS], }, { github: 'joan-anthropic', discord: '1398403578892128437', memberOf: [ROLE_IDS.MCPB_MAINTAINERS], }, { github: 'jonathanhefner', discord: '1301960963087663186', memberOf: [ROLE_IDS.DOCS_MAINTAINERS, ROLE_IDS.MODERATORS, ROLE_IDS.RUBY_SDK], }, { github: 'jspahrsummers', email: 'justin@modelcontextprotocol.io', memberOf: [ROLE_IDS.CORE_MAINTAINERS], }, { github: 'KKonstantinov', memberOf: [ROLE_IDS.INSPECTOR_MAINTAINERS, ROLE_IDS.TYPESCRIPT_SDK], }, { github: 'koic', discord: '880937364208361483', memberOf: [ROLE_IDS.RUBY_SDK], }, { github: 'kpavlov', memberOf: [ROLE_IDS.KOTLIN_SDK], }, { github: 'kurtisvg', discord: '1158458388917780590', memberOf: [ROLE_IDS.CORE_MAINTAINERS, ROLE_IDS.TRANSPORT_WG], }, { github: 'liady', discord: '383565833768665088', memberOf: [ ROLE_IDS.MAINTAINERS, ROLE_IDS.WORKING_GROUPS, ROLE_IDS.MCP_APPS_WG, ROLE_IDS.MCP_APPS_SDK, ], }, { github: 'localden', discord: '1351224014143754260', memberOf: [ ROLE_IDS.AUTH_WG, ROLE_IDS.CORE_MAINTAINERS, ROLE_IDS.CSHARP_SDK, ROLE_IDS.DOCS_MAINTAINERS, ], }, { github: 'LucaButBoring', discord: '1366470072729866252', memberOf: [ROLE_IDS.MAINTAINERS, ROLE_IDS.AGENTS_IG, ROLE_IDS.WORKING_GROUPS], }, { github: 'maheshmurag', memberOf: [ROLE_IDS.MODERATORS], }, { github: 'markpollack', memberOf: [ROLE_IDS.JAVA_SDK], }, { github: 'marshallofsound', memberOf: [ROLE_IDS.MCPB_MAINTAINERS], }, { github: 'mattt', memberOf: [ROLE_IDS.SWIFT_SDK], }, { github: 'maxisbey', memberOf: [ROLE_IDS.PYTHON_SDK], }, { github: 'mattzcarey', memberOf: [ROLE_IDS.TYPESCRIPT_SDK], }, { github: 'michaelneale', memberOf: [ROLE_IDS.RUST_SDK], }, { github: 'movetz', memberOf: [ROLE_IDS.SWIFT_SDK], }, { github: 'mikekistler', discord: '915345005982408754', memberOf: [ROLE_IDS.CSHARP_SDK], }, { github: 'nickcoai', discord: '1153783469860732968', memberOf: [ROLE_IDS.CORE_MAINTAINERS, ROLE_IDS.SERVER_IDENTITY_WG], }, { github: 'nicolas-grekas', memberOf: [ROLE_IDS.PHP_SDK], }, { github: 'ochafik', discord: '1004897332069925024', memberOf: [ ROLE_IDS.PYTHON_SDK, ROLE_IDS.PYTHON_SDK_AUTH, ROLE_IDS.TYPESCRIPT_SDK, ROLE_IDS.TYPESCRIPT_SDK_AUTH, ], }, { github: 'og-ant', memberOf: [ROLE_IDS.SECURITY_WG], }, { github: 'olaservo', discord: '1079841769946095620', memberOf: [ROLE_IDS.DOCS_MAINTAINERS, ROLE_IDS.INSPECTOR_MAINTAINERS, ROLE_IDS.MODERATORS], }, { github: 'pcarleton', discord: '1354465170969067852', memberOf: [ ROLE_IDS.CORE_MAINTAINERS, ROLE_IDS.PYTHON_SDK, ROLE_IDS.PYTHON_SDK_AUTH, ROLE_IDS.TYPESCRIPT_SDK, ROLE_IDS.TYPESCRIPT_SDK_AUTH, ROLE_IDS.AUTH_WG, ], }, { github: 'pederhp', discord: '166255967665651713', memberOf: [ROLE_IDS.FINANCIAL_SERVICES_IG], }, { github: 'petery-ant', memberOf: [ROLE_IDS.SECURITY_WG], }, { github: 'pronskiy', memberOf: [ROLE_IDS.PHP_SDK], }, { github: 'pwwpche', discord: '1226238847013228604', memberOf: [ROLE_IDS.CORE_MAINTAINERS], }, { github: 'rdimitrov', discord: '1088231882979815424', email: 'radoslav@modelcontextprotocol.io', memberOf: [ROLE_IDS.MAINTAINERS, ROLE_IDS.REGISTRY_MAINTAINERS], }, { github: 'sambhav', discord: '840109459212206090', memberOf: [ROLE_IDS.FINANCIAL_SERVICES_IG], }, { github: 'samthanawalla', memberOf: [ROLE_IDS.GO_SDK], }, { github: 'sdubov', memberOf: [ROLE_IDS.KOTLIN_SDK], }, { github: 'stephentoub', memberOf: [ROLE_IDS.CSHARP_SDK], }, { github: 'stallent', discord: '1137898074086314136', memberOf: [ROLE_IDS.SWIFT_SDK], }, { github: 'tadasant', discord: '400092503677599754', email: 'tadas@modelcontextprotocol.io', memberOf: [ ROLE_IDS.MODERATORS, ROLE_IDS.MAINTAINERS, ROLE_IDS.WORKING_GROUPS, ROLE_IDS.INTEREST_GROUPS, ROLE_IDS.REGISTRY_MAINTAINERS, ROLE_IDS.ADMINISTRATORS, ], }, { github: 'tiginamaria', memberOf: [ROLE_IDS.KOTLIN_SDK], }, { github: 'toby', email: 'toby@modelcontextprotocol.io', discord: '560155411777323048', memberOf: [ROLE_IDS.REGISTRY_MAINTAINERS], }, { github: 'topherbullock', discord: '1059910719124013168', memberOf: [ROLE_IDS.RUBY_SDK], }, { github: 'tzolov', discord: '1097924660055777290', memberOf: [ROLE_IDS.DOCS_MAINTAINERS, ROLE_IDS.JAVA_SDK], }, { email: 'adamj@anthropic.com', memberOf: [ROLE_IDS.CATCH_ALL], }, { email: 'davidsp@anthropic.com', memberOf: [ROLE_IDS.ANTITRUST], }, { email: 'mattsamuels@anthropic.com', memberOf: [ROLE_IDS.ANTITRUST], }, { email: 'davideramian@anthropic.com', memberOf: [ROLE_IDS.ANTITRUST], }, ] as const;