Describe the problem/error/question
I want to send a request to Anthropic Claude 4 Sonnet (maybe Opus 4.1 in future) but it’s critical for the query to work that it has web_search
enabled as per the API ( Web search tool - Anthropic ) but I can’t see an option for it in the UI and no way to manually “inject” JSON into the request.
It’s also important that I also have extended thinking enabled too ( Building with extended thinking - Anthropic ) as it’s a ‘research’ request.
I know that I could use SerpApi seemingly to achieve the same result, but why would I pay them for API requests when Claude has the ability built-in?!
What is the error message (if any)?
No error message, simply can’t do it.
Please share your workflow
Not really a lot to see, but you get the idea…
Share the output returned by the last node
Information on your n8n setup
- n8n version:
1.106.3 - Database (default: SQLite): SQLite
- n8n EXECUTIONS_PROCESS setting (default: own, main):
- Running n8n via (Docker, npm, n8n cloud, desktop app): Docker
- Operating system: Ubuntu