Skip to content

feat(mcp): add agent-facing updateServer and configureAuth tools - #1856

Closed
Adityakk9031 wants to merge 2 commits into
UsefulSoftwareCo:mainfrom
Adityakk9031:feat/mcp-update-server-tool
Closed

feat(mcp): add agent-facing updateServer and configureAuth tools#1856
Adityakk9031 wants to merge 2 commits into
UsefulSoftwareCo:mainfrom
Adityakk9031:feat/mcp-update-server-tool

Conversation

@Adityakk9031

Copy link
Copy Markdown
Contributor

Summary

mcp.addServer and integrations.remove previously allowed agents to register and remove MCP servers, but modifying an existing server's configuration or adding custom authentication templates required the HTTP API or web UI (POST /mcp/servers/:slug/config and /auth).

This PR:

  1. Exposes updateServer on McpPluginExtension and adds agent-facing static tools:
    • mcp.updateServer: Updates transport settings, endpoints/commands, headers, query parameters, or authentication templates on an existing MCP integration.
    • mcp.configureAuth: Merges or replaces authentication templates on a registered remote MCP server.
  2. Adds tests covering updateServer and configureAuth static tool execution.

Closes #1849.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add an agent-facing update tool for MCP servers

2 participants