> ## Documentation Index
> Fetch the complete documentation index at: https://wundergraphinc-brendan-add-sof-link.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# gRPC Services

> Commands for working with gRPC services for the Cosmo Router

WunderGraph Cosmo CLI includes commands for working with gRPC services for the Cosmo Router.

<CardGroup>
  <Card title="Init" href="/cli/grpc-service/init" icon="file-circle-plus">
    Scaffold a new gRPC service project from a template
  </Card>

  <Card title="List Templates" href="/cli/grpc-service/list-templates" icon="file-circle-info">
    List all available gRPC service templates for the init command
  </Card>

  <Card title="Generate" href="/cli/grpc-service/generate" icon="vial">
    Generate a protobuf definition and mapping file for a gRPC service from a
    GraphQL schema
  </Card>

  <Card title="Create" href="/cli/grpc-service/create" icon="plus">
    Create a federated gRPC subgraph on the control plane
  </Card>

  <Card title="Publish" href="/cli/grpc-service/publish" icon="upload">
    Publish a gRPC subgraph schema to the control plane
  </Card>

  <Card title="Delete" href="/cli/grpc-service/delete" icon="trash">
    Delete a gRPC subgraph from the control plane
  </Card>
</CardGroup>

For detailed documentation about gRPC services and how they work, see the [Router gRPC Services](/router/gRPC/grpc-services) documentation.
