---
title: keycard-discover-entities | Keycard
description: Discover and wire credential entities via the Keycard Management API — find available entity URIs and register them in keycard.toml.
---

Discover and wire credential entities via the Keycard Management API — find available entity URIs and register them in `keycard.toml`.

## When to Use

Use this skill when:

- You need credentials for a specific service (“I need GitHub credentials”)
- You want to add a resource or credential entry (“add a resource”, “add an X credential”)
- You want to know what entities are available in the Management API
- You want to configure access to a new service (“configure access to X service”, “set up X integration”)

Do **not** use this skill if you already have credentials and want to inspect them (use `keycard-credentials` instead), or if you want to edit an existing config field that is not a credential entry (use `keycard-upsert-config`).

## Arguments

`[service or action, e.g. 'I need GitHub credentials' or 'list available entities']`

## Examples

- “I need GitHub credentials”
- “Add a Linear credential”
- “What entities are available in the Management API?”
- “Set up Slack integration”
