# Stripe Directory One place to discover, evaluate, and integrate businesses on the Stripe network. Stripe Directory is the single place to discover businesses across the Stripe network. Search by keyword and get structured results you or your agent can act on. > Share your feedback with [directory@stripe.com](mailto:directory@stripe.com) as you test out this preview. ## Use Stripe Directory Stripe Directory provides a searchable interface for finding services across registries, marketplace listings, and provider websites: - **Stripe business network**: Every business in the directory is on Stripe. You can [send and receive money across the network for free](https://docs.stripe.com/treasury.md#send-instant-transfers-to-stripe-profiles) with no additional payment integration required. - **Stripe Apps**: Find apps published to the [Stripe App Marketplace](https://marketplace.stripe.com) that extend your Stripe Dashboard, including billing tools, analytics, and support integrations. - **Off-Stripe services**: Discover services that help you grow your business, including [Stripe Projects](https://projects.dev) providers for infrastructure and [mpp.dev](https://mpp.dev) endpoints for pay-per-call APIs. - **Agent-native results**: Results include structured data, such as pricing and endpoints, that agents can parse and act on. ## Use Stripe Directory in your terminal Use the Stripe CLI directory plugin to search for businesses from your terminal. 1. Install or upgrade the [Stripe CLI](https://docs.stripe.com/stripe-cli/install.md) and log in with `stripe login`. 1. Install the directory plugin: ```bash stripe plugin install directory ``` To upgrade the plugin, run `stripe plugin upgrade directory`. ### Search for businesses To search for businesses on Stripe, run `stripe directory search` with one or more keywords: ```bash stripe directory search "serverless postgres database" ``` ```bash stripe directory search "email sending api" ``` ```bash stripe directory search "ai text to speech" ``` ### Results Results appear as a table in your terminal, with links you can open in your browser. Each result includes the following fields when available: | Field | Description | | -------------------- | ----------------------------------------------------------------------------------------------------------------------------- | | **Name** | The business name associated with their [Stripe profile](https://docs.stripe.com/get-started/account/profile.md) | | **Profile** | The profile handle (username) | | **About** | The short description saved in [profile settings](https://dashboard.stripe.com/settings/profile) | | **Stripe Apps** | The title and description of the business’s [Stripe App](https://marketplace.stripe.com), if published | | **Stripe Projects** | The business’s [Stripe Projects](https://projects.dev) provider listing. Learn more with `stripe projects catalog ` | | **Machine payments** | The business’s machine payments service listing on [mpp.dev](https://mpp.dev). Pay with `mppx fetch ` | | **Link enabled** | Whether the business accepts [Link](https://docs.stripe.com/payments/link.md) | ## Use with AI agents Stripe Directory lets AI agents discover, evaluate, and integrate services autonomously. ### Structured output for agents Use `--format json` to get structured output: ```bash stripe directory search "serverless postgres database" --format json ``` An agent can parse the results, compare options against your requirements, and use the returned `mpp.dev` endpoint or `projects.dev` listing to set up the integration automatically. ### Install skills for your agent Use one of these options to connect your agent to Stripe Directory. #### Install the skill Install a global agent skill that shows your agent how to use Stripe Directory: ```bash npx skills add https://docs.stripe.com --skill stripe-directory -g -y ``` Alternatively, install all [Stripe skills](https://docs.stripe.com/building-with-ai.md) at the same time: ```bash npx skills add https://docs.stripe.com -g -y ``` After installation, your agent can search the directory, interpret results, and use the returned endpoints without additional instruction. #### Copy a starter prompt Paste the following prompt into your agent to give it access to Stripe Directory. This option works with any agent that can run shell commands: ```text You have access to the Stripe Directory, which lets you search for businesses on the Stripe network. Use this tool when you need to find a service, API, database, or tool to accomplish a task. Evaluate the results by comparing features, pricing, and integration methods, then proceed with the best option. To find services, run: stripe directory search "" --format json This returns structured results including: - Stripe Apps (installable from marketplace.stripe.com) - projects.dev listings (infrastructure you can provision with `stripe projects`) - mpp.dev endpoints (APIs you can call and pay per-request with `mppx fetch`) Use these help commands to check the available options and arguments: stripe directory search --help stripe directory --help Documentation: https://docs.stripe.com/directory.md Full skills file: https://docs.stripe.com/.well-known/skills/stripe-directory/SKILL.md ``` ### Example agent workflow An end-to-end agent workflow might look like this: 1. **Discover:** Agent runs `stripe directory search "email sending api" --format json` 1. **Evaluate:** Agent determines which services to integrate by, for example, comparing project pricing on `projects.dev` and reviewing Stripe App descriptions 1. **Integrate:** Agent adds the endpoints to its config, calls `stripe projects` to provision the service, or uses `mppx fetch` to call the mpp.dev endpoint directly ## Appear in search results To make your business discoverable in Stripe Directory, set up a public Stripe profile. > Stripe users appear in search results only if they opt in. 1. Set up your [Stripe profile](https://docs.stripe.com/get-started/account/profile.md). You can leave some fields blank (like phone or address) if you don’t want them visible publicly. 1. Make sure **Make your profile visible to others** is enabled. ## Remove yourself from search results To remove yourself from search results, disable **Make your profile visible to others** in your [Stripe profile settings](https://docs.stripe.com/get-started/account/profile.md). ## See also - [Stripe profiles](https://docs.stripe.com/get-started/account/profile.md) - [Stripe Projects](https://projects.dev) - [Machine Payments Protocol](https://mpp.dev) - [Stripe CLI](https://docs.stripe.com/stripe-cli.md) - [Add Stripe to your agentic workflows](https://docs.stripe.com/agents.md)