Skip to main content
Glama

stripe

Official
by stripe
README.md1.88 kB
# Email Support Agent Sample app to help you automate your email support. Powered by OpenAI's Agent SDK and [Stripe Agent Toolkit](https://github.com/stripe/agent-toolkit). Customize this agent to fit your own needs by cloning and modifying [support_agent.py](./support_agent.py). ## Features The support agent currently can: - Answer FAQ questions - Update billing information through Customer Portal - Send any missing invoices We also support a REPL to help you test your agent without sending a gazillion emails. ## How it Works The support agent will: - Connects to your email using an IMAP client - Checks for unread emails every 30 seconds - Generates and sends a reply - Marks the emails as read If it doesn't know how to answer the question, it will not respond and ignore the email. ## Setup 1. Install uv (if not already installed): ```bash curl -LsSf https://astral.sh/uv/install.sh | sh ``` 2. Clone this repository 3. Create and activate a virtual environment: ```bash uv venv source .venv/bin/activate # On Unix/macOS # or .venv\Scripts\activate # On Windows ``` 4. Install dependencies: ```bash uv sync ``` 5. Copy `.env.example` to `.env`: ```bash cp .env.example .env ``` 6. Configure your `.env` file with: - Email credentials (create an [app-specific password](https://support.google.com/accounts/answer/185833) for Gmail) - IMAP/SMTP server details (defaults for Gmail provided in .env.example) - OpenAI API key - Stripe Secret Key ## Usage Run the agent: ```bash python main.py ``` Run the REPL with: ```bash python repl.py ``` ## Customize for your App This repository is just a sample app tailored to our [example website](http://standupjack.com). We recommend cloning this repository and customizing the system prompt and tools in [support_agent.py](./support_agent.py). It's very easy to add new capabilities.

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/stripe/agent-toolkit'

If you have feedback or need assistance with the MCP directory API, please join our Discord server