Recipes Plugin
Cooking recipes
Search and retrieve cooking recipes from your own collection and external sources.
Plugin
Install the local plugin from the stable Edgestream marketplace with Codex
CLI:
codex plugin marketplace add edgestream/agent-marketplace --ref main
codex plugin add recipes@edgestream
See marketplace installation guide and PLUGIN.md for packaging details. This package runs a local stdio MCP server and stores its data in the installed plugin data directory. It does not connect to or authorize the hosted Edgestream service.
MCP
The internal Edgestream workspace uses the hosted release service through OAuth:
https://recipes.mcp.edgestream.cloud/mcp
It is provisioned for the intended internal participants. See the
internal operation guide for connection, account switching,
data lifecycle, and support. Recipes Dev is the local developer distribution
from main; it starts a local, self-hosted, or in-process MCP server and is not
a separately hosted Edgestream endpoint.
Try the plugin's default prompts in order:
- “List my recipes”
- “Search recipes for spaghetti”
- “Show the details of the first recipe from those search results”
- “Import that recipe into my collection”
See the ChatGPT guide for setup and account connection and the MCP reference for capabilities and configuration.
CLI
The CLI requires Node.js 24 or later. From the repository root of a local checkout, install the dependencies:
npm ci
Import, list, search, show, and delete a recipe:
# Import the example recipe.
npx recipes import https://raw.githubusercontent.com/edgestream/recipes-plugin/main/examples/spaghetti-carbonara.json
# List saved recipes.
npx recipes list
# Search for recipes.
npx recipes search Spaghetti
# Show a complete recipe.
npx recipes show spaghetti-carbonara
# Permanently delete the saved recipe.
npx recipes delete spaghetti-carbonara
See CLI.md for commands, configuration, and URI rules.
Development
npm run build
npm run check
npm test
See AGENTS.md for contribution guidance and project conventions.