You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
After we go live, we should communicate what our SLA is. We've had discussions around a 24h downtime tolerance, which would mean that no server publication could happen during that timeframe. Ultimately this will depend on how we host and who is responsible for upkeep (volunteers vs. companies with dedicated resources).
Reacted by Tadas Antanavicius, adam jones and Radoslav Dimitrov
I'm pretty happy to go with officially having 24h downtime tolerance for go-live, even if in practice we do better than this SLA. Better to set low expectations and exceed them, than the other way around. Plausibly it should actually be something like 1 business day... e.g. if an incident happens at 10pm on a Friday, will we actually get to it on the weekend?
One reason we might not want to do this is that it would prevent people using the registry - how likely do we think this is? From the Anthropic side I don't think this is a concern/blocker for us.
Reacted by Radoslav Dimitrov and Tadas Antanavicius
Other potentially useful context for thinking about this:
Anthropic has been exploring how we can transition MCP governance to be fully open-source/community-owned. This might include coming with some funding for things, which could fund a proper maintainer for this. This could in turn result in changes to SLAs around MCP in the near future, so perhaps this decision right now isn't super consequential.
Another related note is would there be a security response team, i.e. leverage GHSA or something like [email protected] where people can submit issues in private expecting a reply within a certain timeframe? The issues for example can vary from - "hey, I found a way to publish on behalf of someone else" to "This MCP server is malicious, you should remove it" and so forth.
@rdimitrov on security that's a good point. My guess is:
"There is a vulnerability directly in registry, e.g. I can publish as someone else" should go through the standard MCP security policy. Currently this routes to a CSIRT team inbox that is monitored 24/7 by Anthropic security engineers, although I think we will at some point move this over to the MCP community once we build up capacity here - possibly tying in with the move to fully open-source owned.
"This MCP server is malicious, you should remove it" is lower priority and can be handled by general registry team. We do need to build this process though, and probably have some clear runbook for it. Example from Rust.
Recording decision from maintainers meeting today: we are aligned that:
we have a long SLA, at least 24 hours
we will advertise registry as a 'preview', not GA
we will use the main MCP security process (currently Anthropic, soon to be an MCP Hacker1)
we will set up some very basic abuse reporting system (possibly just 'please shout on Discord' or 'raise a GitHub issue') for go-live, can explore cleverer solutions later. we can remove malicious servers with "Admin" panel for the official registry API #182. we will generally take a permissive approach to what goes on registry and only commit to removing actively illegal content e.g. malware, DMCA violations.
The implementation work tasks now are basically writing that documentation and putting it in this repo.
Activity
domdomegg commentedon Aug 19, 2025
I'm pretty happy to go with officially having 24h downtime tolerance for go-live, even if in practice we do better than this SLA. Better to set low expectations and exceed them, than the other way around. Plausibly it should actually be something like 1 business day... e.g. if an incident happens at 10pm on a Friday, will we actually get to it on the weekend?
One reason we might not want to do this is that it would prevent people using the registry - how likely do we think this is? From the Anthropic side I don't think this is a concern/blocker for us.
domdomegg commentedon Aug 19, 2025
Other potentially useful context for thinking about this:
rdimitrov commentedon Aug 19, 2025
Another related note is would there be a security response team, i.e. leverage GHSA or something like [email protected] where people can submit issues in private expecting a reply within a certain timeframe? The issues for example can vary from - "hey, I found a way to publish on behalf of someone else" to "This MCP server is malicious, you should remove it" and so forth.
domdomegg commentedon Aug 19, 2025
@rdimitrov on security that's a good point. My guess is:
domdomegg commentedon Aug 22, 2025
Recording decision from maintainers meeting today: we are aligned that:
The implementation work tasks now are basically writing that documentation and putting it in this repo.