Vinkius
Spoonacular logo
Vinkius
Vinkius runs on CrewAI

How to Use the Spoonacular MCP in CrewAI

Let your CrewAI agents build autonomous meal plans using advanced food data analysis.

See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

Spoonacular MCP on Cursor AI Code Editor MCP Client Spoonacular MCP on Claude Desktop App MCP Integration Spoonacular MCP on OpenAI Agents SDK MCP Compatible Spoonacular MCP on Visual Studio Code MCP Extension Client Spoonacular MCP on GitHub Copilot AI Agent MCP Integration Spoonacular MCP on Google Gemini AI MCP Integration Spoonacular MCP on Lovable AI Development MCP Client Spoonacular MCP on Mistral AI Agents MCP Compatible Spoonacular MCP on Amazon AWS Bedrock MCP Support
MCP Servers — Included with Plan
Vinkius runs on CrewAI

Connect Spoonacular MCP to CrewAI

Create your Vinkius account to connect Spoonacular to CrewAI — we handle the hosting, security, and runtime updates so you don't have to. No server setup required.

GDPR Included with Plan

Key Capabilities

Plan meals from what you actually have.

The `recipes_by_ingredients` tool lets your agent check against a list of available pantry items. It doesn't just search; it ranks recipes by ingredient match, so the crew avoids wasting time trying to build a meal with missing components. This is perfect for autonomous operations where resource scarcity matters. The agents can quickly pivot from 'I want Italian food' to 'What can we make tonight with chicken and rice?'

Dietary precision for specialized agents.

Using `recipes_by_nutrients`, your agent finds meals that hit specific health targets. You tell the system, 'I need 40g of protein and under 500 calories,' and it filters out everything else immediately. This level of granularity lets you build sophisticated meal plans for specialized clients or internal departments without writing complex filtering logic yourself.

Import recipes from any blog or site.

The `extract_recipe` tool pulls a recipe straight from an external URL. This means your crew doesn't need manual data entry—it just pulls the structured content and then passes it to `get_recipe_info` for detailed metadata. It’s simple, fast, and keeps your agents working on real-world data pulled right into their workflow.

Setup guide

Set up Spoonacular MCP in CrewAI

Prerequisites

  • Python 3.10+ installed
  • crewai package (pip install crewai)
  • Active Vinkius subscription with a valid endpoint token
  1. 1

    Install CrewAI

    Run pip install crewai to install the framework. MCP support is built-in via the mcps parameter.

  2. 2

    Add the MCP URL to your agent

    Pass your Vinkius endpoint directly to the mcps list. Replace [YOUR_TOKEN_HERE] with your token from cloud.vinkius.com. CrewAI handles tool discovery and caching automatically.

  3. 3

    Kick off your crew

    Create a Crew with your agent and tasks. Call crew.kickoff() — the agent will automatically invoke Spoonacular tools as needed.

crew.py
from crewai import Agent, Task, Crew

agent = Agent(
    role="Spoonacular Analyst",
    goal="Access and analyze Spoonacular data via MCP.",
    backstory="Expert analyst with direct Spoonacular access.",
    mcps=[
        "https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp"
    ],
)

task = Task(
    description="List recent Spoonacular transactions",
    agent=agent,
    expected_output="A summary of recent activity",
)

crew = Crew(agents=[agent], tasks=[task])
result = crew.kickoff()
print(result)

Why Choose Vinkius

Vinkius connects your tools to AI with real-time monitoring and automatic cost savings — all from one dashboard.

Real-time monitoring

Live

visibility into every interaction

Connect your favorite tools to your AI and see exactly what's happening — every request, every response, in real time.

Built-in savings

60%

lower AI costs

Vinkius compresses data between your apps and your AI automatically. Lower bills every month — no configuration required.

Single dashboard

One

place for every integration

Every tool your AI connects to, managed from a single screen. One account, complete control.

Common questions about Spoonacular MCP in CrewAI

You use the `search_recipes` tool to get basic info like title, ready time, and serving size. It's a fast way for your agents to narrow down options before running deeper analysis through the MCP Server.
Absolutely. The `recipes_by_nutrients` tool is built for this. Your agent can enforce specific nutritional rules, ensuring that every meal suggestion meets precise requirements—whether it's low-carb or high-fiber.
It’s straightforward. The `recipes_by_ingredients` tool takes your list of available items and returns recipes ranked by ingredient match. It keeps the agents focused on actionable meals using what's already in stock.
No sweat. The `extract_recipe` tool handles pulling content from external URLs, structuring the data so that your agent can use it immediately for processing without cleanup time.
This MCP Server touches recipe data, nutritional profiles, and ingredient lists. All interactions are managed through the secure Vinkius MCP Server framework, providing a clear audit trail for every operation.

Start using the Spoonacular MCP today

We host it, we monitor it, we maintain it. You just paste one token.

Built & Managed by Vinkius 30s setup 13 tools

We've already built the connector for Spoonacular. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 13 tools are live and waiting. You're up and running in seconds.

Vinkius runs on Claude Claude
Vinkius runs on ChatGPT ChatGPT
Vinkius runs on Cursor Cursor
Vinkius runs on Gemini Gemini
Vinkius runs on Windsurf Windsurf
Vinkius runs on VS Code VS Code
Vinkius runs on JetBrains JetBrains
Vinkius runs on Vercel Vercel
+ other MCP clients

Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.