Can someone explain to me the use of tRPC in server components?

I can really see the need for tRPC in client components but can someone explain to me how you would go about it in server components? In server components I can directly retrieve data from my database with Drizzle or Prisma. If I'll use tRPC in the server component will it just make a request to the server where it already is at that moment through the API or is tRPC able to handle this and run the code without making an extra call?

Looking for more? Join the community!