For the complete documentation index, see llms.txt. This page is also available as Markdown.

CrewAI Integration

Integrate Talordata MCP Server with CrewAI to give AI agents access to real-time SERP data and structured search results.

Connect your CrewAI multi-agent team to the TalorData MCP server to access real-time web data using either a hosted endpoint or a self-hosted mode.

Hosted MCP

1

Get your API token

  • Go to SERP API-API Token to create an API Token;

  • Copy your API Token (format as: sk_7qBRe***************************

2

Configure your MCP server

from crewai import Agent, Task, Crew
from crewai_tools import MCPServerAdapter
import os


server_params = {
    "url": "https://mcp.talordata.net/API_TOKEN/mcp",
    "transport": "http"
}

try:
    with MCPServerAdapter(server_params) as mcp_tools:
        print(f"Available tools: {[tool.name for tool in mcp_tools]}")
        
        my_agent = Agent(
            role="Web Scraping Specialist",
            goal="Extract data from websites using TalorData tools",
            backstory="I am an expert at web scraping and data extraction using MCP tools.",
            tools=mcp_tools,
            verbose=True,
            llm="gpt-4o-mini",
        )
        
        task = Task(
            description="Search for flights from New York to San Francisco and provide a summary of what you found. Use the search_engine tool to find flight information and return the results in a clear format.",
            expected_output="A clear summary of available flights from New York to San Francisco, including key details like airlines, times, and prices if available.",
            agent=my_agent
        )
        
        crew = Crew(
            agents=[my_agent],
            tasks=[task],
            verbose=True
        )
        
        result = crew.kickoff()
        print("\n=== RESULT ===")
        print(result)
        
except Exception as e:
    print(f"Error connecting to MCP server: {e}")

3

Testing to see if it works.

  • Run the CrewAI script and execute the flight search task.

  • The agent will use the TalorData tool to search for flight information.

  • You should see results containing flight details.

4

Monitor usage

View your API usage in the TalorData SERP API usage logs.

Last updated