How to Use the Firecrawl MCP in OpenAI Agents SDK
Turn web content into clean Markdown for your OpenAI Agents SDK pipelines using raw HTTP streaming.
Works with every AI agent you already use
…and any MCP-compatible client
Connect Firecrawl MCP to OpenAI Agents SDK
Create your Vinkius account to connect Firecrawl to OpenAI Agents SDK and route execution through our secure gateway. The platform manages server hosting, runtime updates, and security layers. Configuration requires no manual server provisioning.
Clean web extraction for OpenAI Agents SDK
The `scrape_page` tool converts raw HTML into clean, LLM-ready Markdown while handling annoying cookiewalls and anti-bot systems behind the scenes. Your OpenAI agent gets only the actual content, bypassing the junk code that blows up token costs. Under the hood, this MCP Server integrates directly into the agent's tool declaration array. It strips out scripts, ads, and navigation blocks so your LLM gets pure text on the first try.
Mapping site architecture with this MCP Server
The `map_site` tool returns a clean list of URLs from a target domain, giving your agent a full blueprint of the site's layout before it attempts to read individual pages. This prevents your script from wasting compute on irrelevant links. When your OpenAI agent needs to discover where documentation lives, this tool feeds it the sitemap instantly. It avoids blind crawling, saving API calls and keeping your token budget under control.
Deep recursive web crawling
The `crawl_site` tool kicks off an asynchronous process to scrape every page of a target domain and convert the entire site into structured Markdown. You get a job ID immediately, allowing your agent to track progress while executing other tasks. This tool handles the heavy lifting of deep site analysis. It lets your OpenAI agent ingest whole knowledge bases without hitting memory limits or timing out during long HTTP requests.
Set up Firecrawl MCP in OpenAI Agents SDK
Prerequisites
- Python 3.10+ installed
-
openai-agentspackage (pip install openai-agents) - Active Vinkius subscription with a valid endpoint token
- 1
Install the SDK
Run
pip install openai-agentsto install the OpenAI Agents SDK. The MCP integration is built-in — no extra dependencies needed. - 2
Connect via SSE transport
Use
MCPServerSsewith your Vinkius endpoint URL. Replace[YOUR_TOKEN_HERE]with your token from cloud.vinkius.com. The SDK auto-discovers all Firecrawl tools at runtime. - 3
Create your Agent
Pass the MCP to
Agent(mcp_servers=[server]). The agent receives Firecrawl tools as native definitions — JSON schemas resolve automatically. - 4
Run the agent
Call
Runner.run(agent, prompt)to execute. The agent invokes the appropriate Firecrawl tools and returns structured results. Copy the full example on the right to get started.
import asyncio
from agents import Agent, Runner
from agents.mcp import MCPServerSse
async def main():
async with MCPServerSse(
url="https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp"
) as server:
agent = Agent(
name="Firecrawl Agent",
instructions="You have access to Firecrawl tools.",
mcp_servers=[server],
)
result = await Runner.run(agent, "List recent transactions")
print(result.final_output)
asyncio.run(main()) Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Firecrawl. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.
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 Firecrawl MCP in OpenAI Agents SDK
Use it with your favorite AI tools
Connect this server to Cursor, Claude, VS Code, and more.
Start using the Firecrawl MCP today
We host it, we monitor it, we maintain it. You just paste one token.