Tools
Replace tool
Update an existing tool.
PUT
Update a tool’s configuration. This endpoint requires full object replacement — include all fields in the request, even those you are not changing, or they will be set to null.
❗ Important Tool updates propagate immediately to all agents using the tool.
MCP connector
You can update an MCP connector tool’sname and description. The server URL and authentication credentials (config.URL, config.CLIENT_ID, config.CLIENT_SECRET) cannot be updated. To use a different server or credentials, delete the tool and create a new one, then update your agent’s tool_ids. MCP connector tools cannot be duplicated.
Agent as tool
When updating an agent-as-tool, theconfig.agent_id must match the original sub-agent. You cannot swap the underlying sub-agent—if you need a different one, delete this tool and create a new one.
For SDK examples and full constraints, see Agent as tool.Authorizations
Seekr API Key without 'Bearer' Prefix
Path Parameters
Body
application/json
Response
Successful Response
- FileSearchResponse
- RunPythonResponse
- WebSearchResponse
- AgentAsToolResponse
- MCPConnectorToolResponse
Available options:
Active, Inactive, Deprecated, Pending_authorization, Failed Allowed value:
"file_search"Last modified on June 18, 2026