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.
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
Your Seekr API key, sent in the Authorization header with no 'Bearer' prefix.
Path Parameters
Body
application/json
Response
Success
- FileSearchResponse
- RunPythonResponse
- WebSearchResponse
- AgentAsToolResponse
- MCPConnectorToolResponse
Available options:
Active, Inactive, Deprecated, Pending_authorization, Failed Allowed value:
"file_search"Last modified on June 30, 2026