From APIs to Agent Tools: Designing for Multi-Agent Systems