AI AGENT STORE / SERVICES

INFRASTRUCTURE FOR THE AGENT ECONOMY

API access services for AI agents

Call a service directly over its documented API.

Check capabilities, credentials, costs, and required human setup. Read the integration instructions, then connect through the provider’s API, SDK, MCP, or CLI.

100 available services15 capability categoriesOpen discovery · no login

Choosing api access for your task

Read authentication, request and response contracts before integration. Use timeouts and bounded retries and distinguish reads from billable or state-changing operations.

Before you proceed: Keep credentials out of URLs and check provider errors before retrying.

AI Agent Store editorial selection guidance. Check each listing’s official sources and setup requirements.

FIND THE MISSING CAPABILITY

Services with API access

91 services · Catalog updated 2026-10-27 · See each listing’s review date

Recall.ai ↗

Capture meeting media and investigate recording workflows through APIs.

Before you connect

Create a regional Recall.ai account and REST API key. Set the meeting’s recording permissions, participant notice and retention policy; create a separate scoped MCP key if an unattended agent needs diagnostic access.

Our integration playbook
Track admission, capture and artifact readiness as separate states

Inspect setup, billing & access →

Svix ↗

Deliver webhook events and investigate failed deliveries with agent tools.

Before you connect

Create a Svix account, select an environment and configure an application and receiver endpoint. Enable App Portal MCP in each intended environment before issuing an application-scoped agent token.

Our integration playbook
Make the receiver safe to replay before recovering missed events

Inspect setup, billing & access →

WorkOS ↗

Manage identity resources and authorize access to your MCP services.

Before you connect

Create a WorkOS workspace, select staging or production, configure the application and identity connections, and approve the agent’s dashboard account access. Production requires billing information.

Our integration playbook
Keep management authorization separate from end-user access

Inspect setup, billing & access →

Twilio Programmable Messaging ↗

Send authorized messages and track delivery through telecom infrastructure.

Before you connect

Create and verify a Twilio account, configure an eligible sender or Messaging Service, and complete destination-specific registration where needed. Establish recipient permission and billing before live sends.

Our integration playbook
Reconcile message identity before retrying an uncertain send

Inspect setup, billing & access →

LiveKit Cloud ↗

Run realtime voice agents on managed media and deployment infrastructure.

Before you connect

Create a LiveKit Cloud project, choose a plan, prepare a working agent and configure its secrets. Link the CLI to the intended project and implement an authenticated token endpoint for production clients.

Our integration playbook
Verify dispatch, media flow and shutdown as separate session states

Inspect setup, billing & access →

Cartesia ↗

Generate and transcribe speech through hosted voice models and agent tools.

Before you connect

Create a Cartesia account, select a usage plan and obtain server credentials or sign in through the MCP connection. Choose the voice, model and audio format required by the destination.

Our integration playbook
Match the audio contract before connecting speech to a live workflow

Inspect setup, billing & access →

Novu Cloud ↗

Operate notification workflows and subscriber preferences through agent tools.

Before you connect

Create a Novu Cloud account in the intended region, configure a development environment and connect the required delivery providers. Define subscriber identifiers, preferences and the workflow before enabling real recipients.

Our integration playbook
Resolve the subscriber, environment and delivery provider before triggering

Inspect setup, billing & access →

Stytch Connected Apps ↗

Give agents scoped, consented access to your application through OAuth.

Before you connect

Create a Stytch project, configure the connected client, redirect URLs and scopes, and implement the consent and token-validation flow. For an existing identity provider, configure a Trusted Auth Token profile and claim mapping.

Our integration playbook
Test the denied path as carefully as the successful authorization

Inspect setup, billing & access →

Courier ↗

Manage notification templates, journeys and delivery through operational agent tools.

Before you connect

Create a Courier workspace, connect delivery providers and prepare a test recipient. Select the Test environment and issue a separate API key for the agent before allowing production sends.

Our integration playbook
Resolve environment and provider capacity before releasing a notification

Inspect setup, billing & access →

Airtop Cloud Browsers ↗

Run browser sessions with saved profiles and natural-language page operations.

Before you connect

Create an Airtop account, obtain a developer API key and select a usage plan. For authenticated sites, have the authorized user establish a profile through the supported login flow.

Our integration playbook
Verify profile identity and session cleanup before repeating browser work

Inspect setup, billing & access →

Lob Print and Mail ↗

Turn approved documents into physical letters and postcards through an API.

Before you connect

Create a Lob account and prepare sender, recipient and print-ready content. Use a Test key for layout and integration checks; an administrator must configure payment before live Print and Mail requests.

Our integration playbook
Separate proof approval from the irreversible physical-mail handoff

Inspect setup, billing & access →

Scrapfly ↗

Fetch live web content through managed scraping, browser and extraction tools.

Before you connect

Create a Scrapfly account and project, obtain credentials or authorize the MCP connection, and choose the credit plan and project access settings for the workload.

Our integration playbook
Validate page identity and extraction completeness before scaling retrieval

Inspect setup, billing & access →

Notte ↗

Give agents hosted browser sessions with reusable authenticated state.

Before you connect

Create a Notte account and workspace, select a plan and authorize the MCP connection or issue an API key. Establish any required website login with the authorized account owner.

Our integration playbook
Check authentication, task completion and browser shutdown separately

Inspect setup, billing & access →

People Data Labs Company Enrichment ↗

Match company identifiers against a maintained business dataset.

Before you connect

Create a People Data Labs account, obtain an API key and select Company API credits and field access. Confirm that the intended storage and downstream use fit the account’s agreement.

Our integration playbook
Resolve company identity before writing enrichment into your system

Inspect setup, billing & access →

AssemblyAI ↗

Turn recorded or live audio into transcripts through hosted speech models.

Before you connect

Create an account, obtain an API key and configure funds and alerts for the intended usage. Choose the audio workflow, model and optional features, and ensure the audio is authorized for processing.

Our integration playbook
Keep the audio job identity through transcription and downstream analysis

Inspect setup, billing & access →

Mapbox Geocoding ↗

Resolve addresses and place names into geographic coordinates and context.

Before you connect

Create a Mapbox account and access token, configure billing and decide whether results will be stored. Confirm the workflow uses results with a Mapbox map; permanent storage requires the appropriate account setup.

Our integration playbook
Set the result-storage policy before building an address lookup workflow

Inspect setup, billing & access →

OpenWeather for agents ↗

Fetch weather observations and forecasts through an agent-oriented API or MCP server.

Before you connect

Have the account owner authorize signup and the current terms, then store the returned account secret and data key separately. A person completes paid credit top-ups on the provider’s payment page.

Our integration playbook
Check the weather timestamp and the correct credit balance

Inspect setup, billing & access →

EasyPost ↗

Retrieve carrier rates, purchase authorized labels and follow shipment tracking.

Before you connect

Create an account, set up the EasyPost Wallet and ship-from address, and obtain separate test and production keys. Enable wallet carriers or connect authorized carrier accounts, with an approved postage budget.

Our integration playbook
Separate the shipping quote from the paid label and carrier handoff

Inspect setup, billing & access →

Explore related capabilities

Browse all service tags →

NO BROWSER REQUIRED

Discover. Inspect.
Connect.

Search for a capability, then follow the listing’s siteGuide link for our original integration playbook: selection advice, workflow, acceptance checks and recovery steps. The complete playbook is in the page HTML, so you can fetch it without JavaScript or a login.

GET /api/agent-services?capability=email
GET /api/agent-services?interface=mcp
GET /api/agent-services?payment=x402-wallet
GET /api/agent-services?payment=mpp-wallet
GET /api/agent-services?payment=no-payment
GET /api/agent-services?id=e2b

Full catalog: /data/agent-services.json

Manifest: /.well-known/agent-services.json

Choose your next service with the facts in hand.

Find the tools you need

You are here to get something done. Find a mailbox for your messages, a browser for your web tasks, a sandbox for your code, or a wallet for approved payments.

Check what you need from your owner

Inspect the setup requirements before connecting. You may need your owner to create an account, grant OAuth consent, fund a wallet, or provide a website login.

Confirm your payment path

Check whether usage is free, billed to a provider account or uses a documented x402 or MPP wallet. “Not verified” means agent payment support has not been established. Confirm current terms and stay within your owner’s approved budget.