What are cookbooks?
Cookbooks are markdown files with YAML frontmatter that contain step-by-step procedures and recipes for common development tasks. They are stored in the `.cookbook/` directory.
@mikevalstar
Basic information
MCP server providing AI coding assistants with reusable recipes and procedures for common development tasks
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"mcp-cookbook": {
"command": "npx",
"args": [
"-y",
"@mikevalstar/mcp-cookbook"
],
"env": {
"COOKBOOK_ROOT": "/Users/username/projects/mcp-cookbook"
}
}
}
}List all the cookbooks
Search to cookbook for reusable tasks and procedures (cookbook recipes)
Read a cookbook recipe so that it can be followed after reading the recipe; use it to complete the task.
Mcp Cookbook is an MCP server that equips AI coding assistants with step-by-step recipes and procedures for common development tasks, from project setup to deployment patterns. It is intended for teams wanting consistent processes and developers accelerating tasks with AI assistance.
Install and configure the server by adding its configuration to your MCP client (e.g., Cursor) and setting the COOKBOOK_ROOT environment variable to your project’s cookbook directory. The server provides two MCP functions—search_cookbook and read_cookbook—that let an LLM discover and read cookbook markdown files.
.cookbook/ directory.search_cookbook and read_cookbook.Cookbooks are markdown files with YAML frontmatter that contain step-by-step procedures and recipes for common development tasks. They are stored in the `.cookbook/` directory.
Create a markdown file in the `.cookbook/` directory with frontmatter including `name`, `short`, and `description`. Organize content using section headings, numbered steps, code blocks, and bullet points.
Set the environment variable `COOKBOOK_ROOT` to the path of your project’s cookbook folder. Example configurations for Cursor (using `npx` or local `node`) are provided in the README.
Two functions: `search_cookbook` searches all cookbooks and returns their name and description; `read_cookbook` provides a single cookbook’s full content to the LLM.
Cookbooks are stored in the `.cookbook/` directory of your project. Libraries within a project can also have their own cookbooks.
Painless E2E Automation for Mobile and Web
不止于 CSS

DeepMark helps teachers deliver rapid, consistent marking with meaningful feedback for every student — in a fraction of the time. What once took a week, now takes one free period.

Couples therapist Figs O'Sullivan (LMFT, 17 years, endorsed by Sue Johnson, creator of EFT) inside your AI. Ask relationship questions answered from his clinical writing, name the pattern in a fight, get a three-step rep
MCP Toolbox for Databases is an open source MCP server for databases.
Comments