FutureSearch Logofuturesearch
  • Pricing
  • Research
  • Docs
  • Evals
  • Markets
  • Blog
  • Company
  • Try it for free
FutureSearch Logo

General inquiry? You can reach us at hello@futuresearch.ai.

Company

TeamCareersPressPrivacy PolicyTerms of Service

Developers

SDK DocsAPI ReferenceCase StudiesGitHubSupport

Integrations

Claude CodeCursorChatGPT CodexClaude.ai

Track Record

Trading ResultsAccuracy EvalsTournament Standings

Follow Us

X (Twitter)@dschwarz26LinkedIn
FutureSearchdocs
Frontier forecasting
Installation
  • All install methods
  • Claude.ai
  • Claude Code
  • Web App
  • Python SDK
  • Skill
Reference
  • API Key
  • forecast
  • decision
  • multi_agent
  • agent_map
  • World Modeling
  • Published Forecasts
  • MCP Server
  • Progress Monitoring
Guides
  • Turn Claude into an Accurate Forecaster
  • Forecast Outcomes for a List of Entities
  • Forecast Conditional Scenarios
  • Forecast Categorical and Threshold Questions
  • Find Profitable Prediction Market Trades
  • Research a Question with a Team of Agents
  • Add a Column via Web Research
  • Error Handling in FutureSearch: Failed Rows and Partial Results
Case Studies
  • Forecast a Decision: Grant Funding at Three Levels
  • Forecast a Decision: Which CEO Replacement Maximizes Share Price
  • Forecast a Binary Question End to End
  • Forecast a Date, Then Grade It
  • Forecast Categorical Outcomes for Two Stealth Labs
  • Forecast Conditional Scenarios for OpenAI's IPO
  • Forecast Anthropic and OpenAI IPOs: Dates and Valuations
  • Forecast a Sum-of-the-Parts SpaceX IPO Valuation
  • Forecast Founder Seed Valuations for AI Researchers
  • Find Startups Selling to Frontier AI Labs
  • Run 10,000 LLM Web Research Agents
FutureSearchby futuresearch
by futuresearch

Research and Rank Web Data

Research and rank 30 Texas cities by residential building permit processing time. Each city publishes permit data on a different government website in a different format, requiring 30 independent research agents.

MetricValue
Rows processed30
Cost$0.88
Time2.5 minutes

Add FutureSearch to Claude Code if you haven't already:

claude mcp add futuresearch --scope project --transport http https://mcp.futuresearch.ai/mcp

With the Texas cities CSV in your working directory, tell Claude:

Research and rank these 30 Texas cities by residential building permit processing
time in business days. Look up each city's actual permit processing data.

Claude calls FutureSearch's rank MCP tool. Each agent conducts independent web research:

Tool: futuresearch_rank
├─ task: "Research residential building permit processing time for this Texas city..."
├─ input_csv: "/Users/you/texas_cities.csv"
├─ field_name: "permit_days"
├─ field_type: "int"
└─ ascending_order: true

→ Submitted: 30 rows for ranking.
  Task ID: 6d0f...

...

Tool: futuresearch_results
→ Saved 30 rows to /Users/you/permit_times.csv

Add the FutureSearch connector if you haven't already. Then upload a CSV of 30 Texas cities and ask Claude:

Research and rank these 30 Texas cities by residential building permit processing time in business days. Look up each city's actual permit processing data.

Results take about 2.5 minutes.

Go to futuresearch.ai/app, upload a CSV of 30 Texas cities, and enter:

Research and rank these 30 Texas cities by residential building permit processing time in business days. Look up each city's actual permit processing data.

The FutureSearch SDK's rank() dispatches web research agents to find data that isn't available through any structured API. Each agent visits official city websites to find permit processing timelines.

pip install futuresearch
export FUTURESEARCH_API_KEY=your_key_here  # Get one at futuresearch.ai/app/api-key
import asyncio
import pandas as pd
from futuresearch import create_session
from futuresearch.ops import rank

texas_cities_df = pd.read_csv("texas_cities.csv")

async def main():
    async with create_session(name="Texas Permit Times Research") as session:
        result = await rank(
            session=session,
            task="""
                Research the residential building permit processing time for
                this Texas city. Find official data from the city's permit
                department. Return the number of business days.
            """,
            input=texas_cities_df,
            field_name="score",
        )
        return result.data

results = asyncio.run(main())

Results

Top 10 fastest cities:

CityPopulationRegionPermit Days
San Antonio1,500,000South Texas3
Irving240,000North Texas3
McAllen145,000Rio Grande Valley3
Plano285,000North Texas5
Lubbock260,000West Texas5
Brownsville185,000Rio Grande Valley5
Killeen155,000Central Texas5
Waco140,000Central Texas6
Fort Worth920,000North Texas7
Garland240,000North Texas7

Slowest: Denton (31 days), Round Rock (30 days), Houston (30 days). Average across all 30 cities: 10.3 days.

By region: Rio Grande Valley cities are fastest (4.0 days avg), Central Texas slowest (15.3 days avg). Each result includes detailed source citations with URLs from official city permit department pages.

Ready to try it yourself? Run it in the app →