A general question: I know that the model (Claude 4 Sonnet) is able to process PDFs, so do I really need to use an MCP server to be able to attach PDFs to the context, or should it (in theory) work ...