Pi 개발진은 MCP를 지원하지 않던 방침을 바꿔 코어에 넣은 이유를 설명했다. JavaScript 샌드박스인 Codemode로 도구 호출을 조합하고 필요한 도구를 지연 로딩하는 구조가 MCP뿐 아니라 분류 모델 활용에도 유용해졌다는 것이다. 도구 목록과 긴 텍스트를 그대로 문맥에 넣기보다 설명으로 도구를 찾고 구조화된 데이터를 처리하는 방향을 강조한다. 다만 서버별 반환 형식과 구성 방식의 차이까지 프로토콜이 자동으로 해결해 주지는 않는다고 짚었다.