Vinkius
Spoonacular logo
Vinkius
Vinkius runs on AutoGen

How to Use the Spoonacular MCP in AutoGen

Facilitate consensus decision making with AutoGen and our MCP Server.

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 AutoGen

Connect Spoonacular MCP to AutoGen

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

GDPR Included with Plan

Key Capabilities

Debating Recipe Options with AutoGen

Set up multiple agents to debate the best meal plan. One agent can use `recipes_by_ingredients` (based on fridge contents) while a 'Nutrition Agent' simultaneously calls `get_recipe_nutrition`. They negotiate which recipe is optimal. The MCP Server facilitates this deliberation by providing conflicting, yet valid, data points that agents must reconcile.

Consensus-Driven Search for AutoGen

Instead of a single search, multiple agents can run different searches—one using `search_recipes` and another running `random_recipes`. They discuss the overlaps, flagging common criteria like 'low prep time' or 'Mexican cuisine.' This consensus approach prevents any single tool call from dictating the final answer.

Analyzing Multiple Sources with AutoGen

You can task one agent to use `extract_recipe` on a blog link, and another agent to use `analyze_recipe` on a raw ingredient list. The agents then debate which source provides the most reliable recipe data. This multi-source validation is where the MCP Server shines for complex decision architecture.

Setup guide

Set up Spoonacular MCP in AutoGen

Prerequisites

  • Python 3.10+ installed
  • autogen-ext[mcp] package
  • Active Vinkius subscription with a valid endpoint token
  1. 1

    Install AutoGen with MCP

    Run pip install "autogen-ext[mcp]" autogen-agentchat. The MCP extension includes mcp_server_tools for stateless tool access.

  2. 2

    Fetch tools from the MCP

    Call mcp_server_tools(SseServerParams(url=...)) with your Vinkius endpoint. Replace [YOUR_TOKEN_HERE] with your token from cloud.vinkius.com.

  3. 3

    Run your agent

    Pass the tools to AssistantAgent and call agent.run(). The agent invokes Spoonacular tools and returns structured results.

agent.py
from autogen_ext.tools.mcp import SseServerParams, mcp_server_tools
from autogen_agentchat.agents import AssistantAgent
from autogen_ext.models.openai import OpenAIChatCompletionClient

server_params = SseServerParams(
    url="https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp"
)

tools = await mcp_server_tools(server_params)

agent = AssistantAgent(
    name="Spoonacular_assistant",
    model_client=OpenAIChatCompletionClient(model="gpt-4o"),
    tools=tools,
)

result = await agent.run("List recent Spoonacular data")
print(result.messages[-1].content)

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 AutoGen

You pass the tools list to the AssistantAgent. Agents then use their internal logic to debate which tool—like `get_recipe_info` or `guess_dish_type`—is required at any given moment to advance the conversation.
The server provides structured ingredient lists, nutritional metrics, and recipe text. The `recipes_by_nutrients` tool is key for giving the 'Dietary Agent' hard facts to argue with.
Yes. Agents can collaborate: one agent finds recipes by ingredients, and another checks those results against nutritional guidelines using `get_recipe_nutrition`. They must agree on the final list.
AutoGen's strength is its debate mechanism. It forces agents to argue their conclusions based on the MCP Server data, ensuring the final output has been vetted by multiple perspectives.
The server touches ingredient names and nutritional metrics. When setting up agent conversations, make sure sensitive user data isn't passed as a required argument to the tool calls.

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.