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
feat(plugin-mcp): allow external plugins to extend mcp plugin (#16245)
Plugins can now extend plugin-mcp (e.g. inject custom MCP tools). A
plugin finds plugin-mcp by slug via `config.plugins`, accesses its
options, and pushes tools directly into `options.mcp.tools`. Because
plugin-mcp uses a high priority (runs last), the injected tools are
available when it builds the MCP server.
Also exports `MCPPluginConfig` type so external plugins can type the
options object when injecting tools. Since it wasn't exported before, I
took the opportunity to rename `PluginMCPServerConfig` =>
`MCPPluginConfig`. This is simpler and more consistent with type from
our other plugins
0 commit comments