@@ -60,10 +60,9 @@ remain open for at least a week to allow discussion before being accepted or
6060declined by a maintainer.
6161
6262Proposals that are straightforward and uncontroversial may be approved based on
63- discussion on the issue tracker or in a GitHub Discussion.
64- However, proposals that are deemed to be sufficiently
65- unclear or complicated may be deferred to a regular steering meeting (see
66- 'Governance' below).
63+ discussion on the issue tracker or in a GitHub Discussion. However, proposals
64+ that are deemed to be sufficiently unclear or complicated may be deferred to a
65+ regular Working Group meeting (see 'Governance' below).
6766
6867This process is similar to the [ Go proposal
6968process] ( https://github.com/golang/proposal ) , but is necessarily lighter weight
@@ -106,18 +105,18 @@ If you encounter a conduct-related issue, please mail
[email protected] .
106105
107106Initially, the Go SDK repository will be administered by the Go team and
108107Anthropic, and they will be the approvers (the set of people able to merge PRs
109- to the SDK), also referred to as the 'working group '. The policies here are
108+ to the SDK), also referred to as the 'Working Group '. The policies here are
110109also intended to satisfy necessary constraints of the Go team's participation
111110in the project. This may change in the future: see 'Ongoing Evaluation' below.
112111
113- ### Steering meetings
112+ ### Working Group meetings
114113
115- On a regular basis, the working group will host a virtual steering meeting to
116- discuss outstanding proposals and other changes to the SDK. These meetings and
117- their agendas will be announced in advance, and open to all. The
118- meetings will be recorded, and recordings and meeting notes will be made
119- available afterward. (TODO: decide on a mechanism for tracking these
120- meetings--likely a GitHub issue.)
114+ On a regular basis, the Working Group will host a virtual meeting to discuss
115+ outstanding proposals and other changes to the SDK. These meetings and their
116+ agendas will be announced in advance, and open to all. The meetings will be
117+ recorded, and recordings and meeting notes will be made available afterward.
118+ (TODO: decide on a mechanism for tracking these meetings--likely a GitHub
119+ issue.)
121120
122121This process is similar to the [ Go Tools
123122call] ( https://go.dev/wiki/golang-tools ) , though it is expected that meetings
@@ -137,26 +136,20 @@ providers. The antitrust policy below details precise terms that should be
137136adhered to in order to ensure that the evolution and governance of the SDK remain
138137procompetitive.
139138
140- A note to readers: this policy was drafted in consultation with counsel, and so
141- uses terms like 'Steering Committee', which may be confusing in the context of
142- other 'steering committees' for Model Context Protocol. In the context here,
143- 'Steering Committee' means the working group: the set of people who are able to
144- approve pull requests and/or make administrative changes to the project.
145-
146139### Antitrust policy
147140
148141Note: all changes to the policy in this section must be approved by legal
149142counsel.
150143
151- The Go+Anthropic MCP SDK Steering Committee (the “Committee ”) is established to
144+ The Go+Anthropic MCP SDK Working Group (the “Working Group ”) is established to
152145guide and review technical contributions to an open-source Go software
153- development kit (“SDK”) for the Model Context Protocol (“MCP”). The Committee
146+ development kit (“SDK”) for the Model Context Protocol (“MCP”). The Working Group
154147and its members are committed to operating for procompetitive purposes that
155148accelerate AI development and benefit businesses and consumers. This
156149collaboration is focused on technical and infrastructure objectives – namely,
157- developing and maintaining a neutral, open-source, and MIT-licensed tool .
150+ developing and maintaining a neutral, open-source, and MIT-licensed library .
158151Google and Anthropic, as well as other stakeholders, participate with the
159- understanding that the Committee ’s sole purpose is to improve interoperability
152+ understanding that the Working Group ’s sole purpose is to improve interoperability
160153and innovation in the MCP ecosystem.
161154
162155Antitrust law recognizes that when competitors collaborate for valid reasons
@@ -165,14 +158,14 @@ procompetitive. This Antitrust Compliance Policy (the “Policy”) therefore
165158outlines guidelines and safeguards to ensure the collaboration remains focused
166159on its technical mission.
167160
168- The Policy applies to all Committee activities and communications, including
169- official meetings, subcommittee discussions, emails, shared documents, and any
170- other interactions under the Committee ’s auspices (e.g., group chats, version
171- control systems). It applies to all participants from Google, Anthropic, and
172- any other member organizations or independent contributors involved. Each
173- participating entity should ensure its representatives understand and uphold
174- these rules. By participating, members agree to follow the Policy in both
175- letter and spirit.
161+ The Policy applies to all Working Group activities and communications,
162+ including official meetings, subcommittee discussions, emails, shared
163+ documents, and any other interactions under the Working Group ’s auspices (e.g.,
164+ group chats, version control systems). It applies to all participants from
165+ Google, Anthropic, and any other member organizations or independent
166+ contributors involved in the Working Group. Each participating entity should
167+ ensure its representatives understand and uphold these rules. By participating,
168+ members agree to follow the Policy in both letter and spirit.
176169
177170#### Governance Procedures and Principles
178171
@@ -182,15 +175,15 @@ letter and spirit.
182175 company’s AI commercial strategy, sales, marketing, pricing, or other
183176 competitively or strategically sensitive business planning.
184177- ** Agenda Preparation.** A written agenda should be circulated before each
185- Committee meeting. Agenda items should focus on the SDK’s technical
178+ Working Group meeting. Agenda items should focus on the SDK’s technical
186179 development, maintenance, or documentation. Where appropriate, counsel should
187180 review the agenda prior to circulation to ensure compliance with the Policy.
188181- ** Policy Reminder at Start.** Meetings should begin with a brief antitrust
189182 compliance reminder with reference to the Policy.
190183- ** Minutes.** Meetings will be minuted by a designated participant, and
191184 neutrally record attendees, roles, topics discussed, action items, and
192185 outcomes. Draft minutes will be circulated to all participants.
193- - ** Documentation and Transparency.** Steering Committee outputs are intended
186+ - ** Documentation and Transparency.** Working Group outputs are intended
194187 for public release. Significant design decisions and discussion outcomes
195188 should be documented publicly. If a topic cannot be safely disclosed
196189 publicly, it likely does not belong in this forum.
@@ -201,7 +194,7 @@ letter and spirit.
201194
202195### Information Exchange Guidelines
203196
204- ** Appropriate Topics.** Committee members are anticipated to remain within the
197+ ** Appropriate Topics.** Working Group members are anticipated to remain within the
205198project’s technical scope. In general, discussions should focus on improving
206199the Go SDK for MCP in a transparent, collaborative, and non-exclusive manner.
207200The following topics are appropriate and expected:
@@ -216,17 +209,17 @@ The following topics are appropriate and expected:
216209- ** Standards and Interoperability:** Ensuring SDK compliance with MCP or other
217210 open technical standards. Any standardization effort should be open,
218211 voluntary, and tailored to promote interoperability.
219- - ** Public Information:** Any public information relevant to the Committee’s
220- technical work (e.g., published research, open-source code from outside
221- projects, publicly documented API specs).
212+ - ** Public Information:** Any public information relevant to the Working
213+ Group’s technical work (e.g., published research, open-source code from
214+ outside projects, publicly documented API specs).
222215
223216** Inappropriate Topics.** To ensure compliance with antitrust law and maintain
224217the open character of the collaboration, the following subjects should not be
225- discussed in Committee meetings, side conversations, or related communications:
218+ discussed in Working Group meetings, side conversations, or related communications:
226219
227220- ** Pricing and Commercial Terms:** Do not discuss prices, pricing strategy,
228221 discounting, or future pricing plans for Claude, Gemini, or any other AI
229- product or service provided by Committee members.
222+ product or service provided by Working Group members.
230223- ** Sales or Output:** Avoid sharing sales volumes, revenue, customer counts,
231224 market shares, production plans, or any business performance metrics.
232225- ** Product Roadmaps (beyond SDK):** Do not disclose internal plans for AI
@@ -237,25 +230,25 @@ discussed in Committee meetings, side conversations, or related communications:
237230 negotiations, or relationships with commercial partners.
238231- ** Non-SDK Proprietary Tech:** Keep discussions focused on the open SDK.
239232 Sharing of information should be limited to what is needed to achieve the
240- Committee ’s goals. Each party’s internal model architectures, fine-tuning
233+ Working Group ’s goals. Each party’s internal model architectures, fine-tuning
241234 approaches, or training methods unrelated to the project should not be
242235 disclosed.
243236- ** HR or Labor Matters:** No discussions about wages, hiring plans, or
244237 policies toward employees.
245238
246239#### Enforcement and Support
247240
248- - ** Shared Responsibility.** All Committee participants share responsibility
241+ - ** Shared Responsibility.** All Working Group participants share responsibility
249242 for upholding the Policy. While legal counsel can provide support, day-to-day
250243 compliance is a function of culture and practice.
251244- ** Designated Legal Contacts.** Each participating entity should designate a
252245 legal point of contact responsible for reviewing meeting materials (e.g.,
253246 agendas, minutes) and fielding questions about compliance. These contacts
254- should be included in the Committee distribution list for all official
247+ should be included in the Working Group distribution list for all official
255248 materials and should be consulted in advance of any meetings where sensitive
256249 topics may arise.
257250- ** Final Note.** The Policy is not meant to chill legitimate technical
258- collaboration. It is meant to ensure that the Committee can focus on its
251+ collaboration. It is meant to ensure that the Working Group can focus on its
259252 mission without creating unnecessary legal risk or attracting regulator
260253 scrutiny. Participants who follow the Policy and avoid Inappropriate Topics
261254 will remain squarely within the procompetitive zone.
@@ -265,7 +258,7 @@ discussed in Committee meetings, side conversations, or related communications:
265258On an ongoing basis, the administrators of the SDK will evaluate whether it is
266259keeping pace with changes to the MCP spec and meeting its goals of openness and
267260transparency. If it is not meeting these goals, either because it exceeds the
268- bandwidth of its current Approvers , or because the processes here are
269- inadequate, these processes will be re-evaluated by the Approvers . At this
270- time, the Approvers set may be expanded to include additional community
261+ bandwidth of its current Working Group , or because the processes here are
262+ inadequate, these processes will be re-evaluated by the Working Group . At this
263+ time, the Working Group set may be expanded to include additional community
271264members, based on their history of strong contribution.
0 commit comments