# Bazantic | APIs and Recipes for AI Agents > Bazantic gives agents typed API tools and pay-per-call access without a provider API key. A **service** is a provider API behind a Bazantic gateway. A **Recipe** is one task published as one MCP tool. Each Recipe uses **Ingredients**, which are tools from services on Bazantic. Priced calls use a network USD token. A service can also have free methods. A provider can use sandbox mode to test with Base Sepolia USDC. Catalog, specification, agent-card, and `tools/list` reads are free. Get user approval before payment, upstream tool calls, or management changes. ## Resources - [Documentation](https://bazantic.com/docs) - The user guide and the concept explainers. - [Gateway catalog](https://bazgateway.com/) - Discover services and their callable gateway URLs. - [Discovery MCP server](https://bazgateway.com/mcp/) - Discover services, MCP servers, specifications, and A2A agent cards. - [Skill](https://bazantic.com/skill) - Install the `using-bazantic` skill for current agent workflows and safety rules. - [Services](https://bazantic.com/services) - Browse public API services for AI agents. - [Recipes](https://bazantic.com/recipes) - Browse published Recipes, each callable as one MCP tool. - [Changelog](https://bazantic.com/docs/changelog) - Review user-visible product changes. - [Become a provider](https://bazantic.com/become-a-provider) - Register your interest in becoming a provider. - [Contact us](https://bazantic.com/about/contact) ## Recipes and Ingredients - [Recipes guide](https://bazantic.com/docs/recipes) - What a Recipe and an Ingredient are, and how to draft one, test it, and publish it. - [Recipe catalog as JSON](https://api.bazantic.com/v1/recipes) - Read published Recipe metadata and input schemas without a key or payment. - [Recipe MCP server](https://api.bazantic.com/mcp) - Read the published Recipe catalog as typed tools. Use the Bazantic CLI adapter for paid calls. ## Build with an agent - [Skill and MCP](https://bazantic.com/docs/skill-mcp) - Which surface to point an agent at, with the install lines for Claude, Claude Code, Cursor, and Codex. - [Command line](https://bazantic.com/docs/cli) - Sign in, manage gateways and Recipes, synchronize routes, and make paid calls. - [Spend grants](https://bazantic.com/docs/spend-grants) - Give an agent a capped, revocable authority to spend, in place of a key. - [Deploy a gateway](https://bazantic.com/docs/deploy-a-gateway) - Publish an API, test it in sandbox mode, and inspect its machine resources. - [Custom domains](https://bazantic.com/docs/custom-domains) - Use a custom handle or verified domain without breaking the permanent slug URL. - [Concepts](https://bazantic.com/docs/concepts) - Learn about gateways, MCP, Recipes, Ingredients, x402, MPP, and custom hostnames.