Skip to content
API Reference

keycard-discover-entities

Discover and wire credential entities or MCP servers via the Keycard Management API — find available entity URIs and register them in keycard.toml, or find MCP-provider applications and add them to .mcp.json.

Discover and wire credential entities or MCP servers via the Keycard Management API — find available entity URIs and register them in keycard.toml, or find MCP-provider applications and add them to .mcp.json.

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”)
  • You want to add an MCP server (“add an MCP server”, “what MCP servers are available in my zone”, “discover MCP servers”)

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

[service or action, e.g. 'I need GitHub credentials', 'list available entities', or 'add an MCP server']

  • “I need GitHub credentials”
  • “Add a Linear credential”
  • “What entities are available in the Management API?”
  • “Set up Slack integration”
  • “Add an MCP server”
  • “What MCP servers are available in my zone?”