← Autonomous research competitive landscape

Cycle on Jun 4, 2026

Ran 12m 30s · 2 findings · 9 searches · 12 fetches

No events yet. The agent's first move will appear here in a moment.

Agent
I will start the research cycle by listing the open threads on this topic to understand what specific questions the user wants resolved.
Listed threads
Agent
I will start by searching the web for Sacra's MCP server and its integration with AI agents, as well as searching Hacker News for relevant discussions. This will help address the thread on custom MCP server integration and the broader market context.
🔍 Search
Sacra MCP server OR "Model Context Protocol"
No results.
Agent
I see that Sacra has released an MCP connector/server. Let's fetch some of these URLs to see exactly how Sacra's MCP server is architected, what data it exposes, and how it is used. I'll search for `https://sacra.com/p/build-on-sacra-mcp/`, `https://sacra.com/p/introducing-sacra-mcp-connector-chatgpt/`, and `https://docs.sacra.com/mcp-anywhere`. Let's fetch them.
📥 Fetch
https://sacra.com/p/introducing-sacra-mcp-connector-chatgpt/
Agent
I will now fetch `https://docs.sacra.com/mcp-anywhere` and `https://sacra.com/p/build-on-sacra-mcp/` to understand the technical interface of this MCP server (endpoints, authorization, tools exposed, and how other platforms like Hey, Lefty might integrate it). Let's fetch them.
📥 Fetch
https://docs.sacra.com/mcp-anywhere
Agent
I will now fetch `https://sacra.com/p/build-on-sacra-mcp/` to see if there are more technical details on the tools exposed by Sacra's MCP server. Let's fetch it.
📥 Fetch
https://sacra.com/p/build-on-sacra-mcp/
Agent
I will search Hacker News as well for Sacra MCP or Model Context Protocol to see what the community's response has been or if there are other relevant discussions. Let's run a search.
other hn_search
Agent
I see there are no direct HN discussions for Sacra MCP via search. Let's search general "Model Context Protocol" or "MCP" on Hacker News to understand the broader developer sentiment around MCP. Let's do a search on Hacker News for "Model Context Protocol".
other hn_search
Agent
I will check the "Model Context Protocol" post on Anthropic's blog or other articles to see if there is any interesting context, but I already have solid information on Sacra's MCP server. Let's search for "Sacra" in general on the web to see what its overall business model, data sources, pricing, and value prop are. This will help us build the market map. Let's do a web search for `Sacra research platform pricing features`.
🔍 Search
Sacra research platform pricing features
No results.
Agent
I will fetch `https://sacra.com/pricing/` and `https://sacra.com/features/api/` to find more about Sacra's business model, pricing tiers, and API features. Let's do that.
📥 Fetch
https://sacra.com/pricing/
Agent
I see Sacra's pricing: - **Standard**: $50/mo, 1 seat, 500 tasks. - **Pro**: $350/mo, 5 seats, 3500 tasks. - **Platform**: $1500/mo, 20 seats, 25000 tasks. - **Enterprise**: Custom. In all tiers (even Standard, though formerly they said Pro), they include Model Context Protocol (MCP) server access and API. Let's look at `https://sacra.com/features/api/` as well to understand what the API does. Let's do that.
📥 Fetch
https://sacra.com/features/api/
Agent
Now let's look at the other elements of the user's brief: "There's gemini deep research, google scholar, perplexity. Sacra is another research platform. What do all of these tools do? What are their features? Their value prop? Their core technology? Their data and where does it come from? Who do they sell to? what is the pricing/business model? Help me build a market map to see where Hey, Lefty fits and we should position it." Let's do some web searches on: 1. `Gemini Deep Research features pricing technology value proposition` 2. `Perplexity Deep Research features pricing technology value proposition` 3. `OpenAI Deep Research features pricing technology value proposition` 4. `Google Scholar vs specialized AI synthesis tools` Let's run a search for OpenAI Deep Research first to see what the latest is.
🔍 Search
OpenAI "Deep Research" features pricing technology value proposition
No results.
Agent
I will fetch `https://openai.com/index/introducing-deep-research/` to get the core details on OpenAI's Deep Research. Let's fetch it.
📥 Fetch
https://openai.com/index/introducing-deep-research/
Agent
Ah, the fetch failed with a timeout. Let's try fetching another URL or search for more information. Let's search for `OpenAI Deep Research "introducing deep research" site:openai.com` or something similar, or check the Nature article `https://www.nature.com/articles/d41586-025-00377-9` to see what they say about OpenAI's Deep Research. Let's search for and fetch the Nature article.
📥 Fetch
https://www.nature.com/articles/d41586-025-00377-9
Agent
The Nature article is paywalled. Let's do a web search for Google's Gemini Deep Research and Perplexity's Deep Research. Let's search for `"Gemini Deep Research" features pricing technology value proposition google`.
🔍 Search
"Gemini Deep Research" features pricing technology value proposition google
No results.
Agent
Let's fetch `https://www.sectionai.com/blog/chatgpt-vs-gemini-deep-research` to get a comparison of ChatGPT Deep Research and Gemini Deep Research. Let's fetch it.
📥 Fetch
https://www.sectionai.com/blog/chatgpt-vs-gemini-deep-research
Agent
Ah, the main content of that page didn't fetch well, it just shows other articles. Let's do a search on: `"Perplexity Deep Research" features pricing technology value proposition`. Let's search.
🔍 Search
"Perplexity Deep Research" features pricing technology value proposition
No results.
Agent
Let's fetch `https://www.perplexity.ai/hub/blog/introducing-perplexity-deep-research` to get the core details on Perplexity Deep Research. Let's fetch it.
📥 Fetch
https://www.perplexity.ai/hub/blog/introducing-perplexity-deep-research
Agent
Excellent! This gives us detailed information about Perplexity's Deep Research. Let's search for "OpenAI Deep Research" features and prices more thoroughly. Let's do a web search for `OpenAI "Deep Research" pricing "Pro" $200`. Let's search.
🔍 Search
OpenAI "Deep Research" pricing "Pro" $200
No results.
Agent
Let's fetch `https://help.openai.com/en/articles/9793128-about-chatgpt-pro-tiers` to see the details of ChatGPT Pro tiers. Let's fetch it.
📥 Fetch
https://help.openai.com/en/articles/9793128-about-chatgpt-pro-tiers
Agent
This is very interesting! OpenAI has updated its Pro tiers: - **Plus ($20/mo)**: For lighter use. Try advanced capabilities like Codex and Deep Research for select projects throughout the week (limited). - **Pro $100/mo**: Built for real projects. 5x higher limits than Plus. - **Pro $200/mo**: For heavy lifting. 20x higher limits than Plus. Let's search for "Google Gemini Deep Research" or "Gemini Advanced Deep Research" pricing to see how Google packages it. Let's run a search.
🔍 Search
"Gemini Advanced" "Deep Research" pricing OR "Google One AI Premium"
No results.
Agent
This is great. Let's analyze the tools to answer the user's questions: 1. **Gemini Deep Research** - **What it does / Features**: Autonomously plans and conducts deep research across the web and internal sources (like Gmail, Google Drive, Workspace, and public web). It can do reasoning, math, code, and multimodal analysis (PDFs, images, text). It can draft multi-page, cited, in-depth reports, and can also generate visual infographics from the research. - **Value Prop**: Consolidates hours of search and reading into minutes. Acts as a personal assistant for high-stakes research. - **Core Tech**: Powered by Gemini 3 Pro / Gemini 2.5 Pro (Google's latest models) with long-context windows (up to 2M tokens) and multi-step reasoning capabilities. - **Data**: Google Search index, public web, Google Workspace (Gmail, Drive for business users). - **Target Audience / Who they sell to**: Individual consumers, students, enterprise teams/businesses (Workspace users). - **Pricing / Business Model**: Included in the Google One AI Premium subscription ($19.99/month), which comes with 2TB of cloud storage. Also available in Google Workspace AI add-ons (Gemini Business/Enterprise). 2. **Perplexity Deep Research** - **What it does / Features**: Iteratively searches the web, reads hundreds of documents, reasons about what to do next, and synthesizes results into clear, cited reports (which can be exported to PDF, document, or converted into Perplexity Pages). - **Value Prop**: High-speed, high-quality autonomous synthesis on any topic in under 3 minutes. Free for everyone, with higher limits for Pro subscribers. - **Core Tech**: Built on reasoning models (like Sonnet 3.5, Gemini Pro, or customized fine-tuned models) and Perplexity's own proprietary search index and retrieval pipeline. It scored very high (21.1%) on Humanity's Last Exam and 93.9% on SimpleQA. - **Data**: Web search results, uploaded files, and real-time indexing of the web. - **Target Audience / Who they sell to**: General consumers, professionals, researchers, students. - **Pricing / Business Model**: Free for all users with limited daily usage; Pro tier ($20/month) offers a high volume of Deep Research queries and custom model selection. 3. **OpenAI Deep Research** - **What it does / Features**: Autonomously finds, analyzes, and synthesizes information from dozens or hundreds of websites into a cited report several pages long (typically 800 - 1,200 words or more). It does multimodal analysis (text, images, PDFs) and has interactive refinement steps where it asks the user clarifying questions before starting. - **Value Prop**: High-fidelity, multi-step reasoned research and synthesis for high-stakes, complex tasks. - **Core Tech**: Powered by OpenAI's o3-mini-deep-research or o3-deep-research / o1-pro models, using reinforcement learning and intensive multi-step reasoning/coding loops. - **Data**: Web search (Bing), academic databases (arXiv, journals), and uploaded documents. - **Target Audience / Who they sell to**: High-end professionals, researchers, developers, business analysts, SMBs, PE rollups. - **Pricing / Business Model**: - Plus ($20/month): Limited access to Deep Research (select projects throughout the week). - Pro ($100/month): 5x higher limits than Plus. - Pro ($200/month): 20x higher limits than Plus, designed for heavy lifting and parallel projects. - Also available via API pricing (e.g. `o3-deep-research`). 4. **Sacra** - **What it does / Features**: Research platform specifically for private markets, pre-IPO, and growth-stage companies. It provides company & market reports, charts & datasets, expert interviews, revenue & valuation models, filings, and bespoke research. It also offers a Model Context Protocol (MCP) server & API to stream this data directly to AI agents. - **Value Prop**: High-quality, reliable, primary-sourced research and data on private companies, bypassing the "noise" and inaccuracy of general web search. - **Core Tech**: Expert human research coupled with structured data pipelines, exposed via standard REST APIs and an HTTP-based Model Context Protocol (MCP) server (`https://mcp.sacra.com/mcp`). - **Data**: Proprietary expert interviews, private company financial models, curated news pipelines, and bespoke research datasets. - **Target Audience / Who they sell to**: Venture capital (VC) firms, private equity (PE) firms, secondary market investors, angel investors, and developer teams building financial/investment AI applications (like Goodfin). - **Pricing / Business Model**: - Standard: $50/mo (1 seat, 500 tasks, includes MCP and API access). - Pro: $350/mo (5 seats, 3500 tasks, includes MCP and API access). - Platform: $1500/mo (20 seats, 25000 tasks, includes MCP and API access). - Enterprise: Custom, tailored seat/task allocation. 5. **Google Scholar vs Specialized AI Synthesis Tools** - Let's search for "Google Scholar vs specialized AI synthesis tools" or "academic AI research Google Scholar Consensus Elicit SciSpace" to see how they fit. Let's run a web search.
🔍 Search
academic AI research "Google Scholar" vs Consensus Elicit SciSpace
No results.
Agent
Let's fetch `https://scispace.com/resources/elicit-ai-research-assistant-vs-scispace/` or `https://paperguide.ai/blog/elicit-vs-scispace/` to see how specialized academic AI research tools function. Let's fetch `https://paperguide.ai/blog/elicit-vs-scispace/`.
📥 Fetch
https://paperguide.ai/blog/elicit-vs-scispace/
Agent
This is incredibly rich and detailed. Let's synthesize what we have so far. We are building a market map for autonomous or AI research tools to see where "Hey, Lefty" fits and how it should be positioned. First, let's read the existing notes in our system using `read_notes` to see what has already been written. Let's do that.
Read prior notes
Agent
Let's read the prior findings to make sure we don't repeat what's already there but rather refine or extend them, especially regarding the new thread: "Sacra has launched an MCP server to expose its premium private market data directly to AI agents. How can Hey, Lefty integrate custom MCP servers (like Sacra, academic search, or local databases) natively into its research cycles to expand its data sources?" Let's read `market-map-positioning-hey-lefty` and `sacra-premium-private-market-mcp-data` to see what is already there. Wait, I can't fetch them directly, but wait, `read_notes` returns the list of notes. I can read the notes by using the `read_notes` tool? No, wait! I don't have a tool to read a specific note's full text, but I can write a note or update one by using its slug. Oh, actually, let's see if there is any other way. Wait, can I write a new note or update an existing one? Yes, I can use `write_note` to update a note. Let's see if we have any other tools. We have: - `default_api:list_threads` - `default_api:record_thread` - `default_api:resolve_thread` - `default_api:read_notes` - `default_api:write_note` - `default_api:finish_cycle` - `default_api:web_search` - `default_api:web_fetch` - `default_api:hn_search` - `default_api:hn_comments` - `default_api:hn_story` Ah! The `read_notes` tool returns the title, slug, and a preview of each note, but doesn't return the full body. That's fine, we can write a note that addresses the custom MCP integration thread specifically, or update the existing `sacra-premium-private-market-mcp-data` or `market-map-positioning-hey-lefty` findings. Wait, let's see what the open thread is: "Sacra has launched an MCP server to expose its premium private market data directly to AI agents. How can Hey, Lefty integrate custom MCP servers (like Sacra, academic search, or local databases) natively into its research cycles to expand its data sources?" Let's search for how agents connect to MCP servers programmatically, and how Hey, Lefty could do this. Wait, let's look at the Sacra MCP documentation we fetched earlier: "Programmatic access to Sacra MCP uses the same authentication and the same tool set as the personal Claude and ChatGPT connectors. You point your MCP client at the Sacra server, pass your API key, and start calling tools. The high-level flow: 1. Create a Sacra API key in your Organization Settings. 2. Store it as SACRA_API_TOKEN in your server environment. 3. Connect to https://mcp.sacra.com/mcp. 4. Pass the API key in the Authorization header as Token YOUR_API_KEY. 5. Run an agent that uses Sacra MCP tools to generate a company brief." Let's do a search on: `"Model Context Protocol" client implementation SDK Python Go` to see how an agent-based platform like Hey, Lefty can implement an MCP client to interact with external MCP servers. Let's do that.
🔍 Search
"Model Context Protocol" client implementation SDK Python Go
No results.
Agent
Let's fetch `https://modelcontextprotocol.io/docs/develop/build-client` to understand how an MCP client is constructed. This will give us excellent technical specifics to write a highly actionable finding for Hey, Lefty's integration of external MCP servers. Let's fetch it.
📥 Fetch
https://modelcontextprotocol.io/docs/develop/build-client
Agent
This is incredibly helpful! Let's see: how can Hey, Lefty integrate custom MCP servers (like Sacra, academic search, or local databases) natively into its research cycles to expand its data sources? Let's look at the protocol transport. The Model Context Protocol supports two main transports: 1. **Stdio (Standard Input/Output)**: Used primarily for local processes (e.g., Cursor connecting to a local Python/Node script). 2. **HTTP with Server-Sent Events (SSE) or Streamable HTTP**: Used for remote services. Sacra runs over Streamable HTTP/SSE at `https://mcp.sacra.com/mcp`. For a cloud-native or server-side autonomous research agent like Hey, Lefty to integrate custom MCP servers dynamically: 1. **Transport Layer**: Hey, Lefty needs an MCP Client that supports both local command-line subprocesses (via Stdio) and remote services (via SSE/HTTP). For remote services like Sacra, the client initiates an HTTP POST request to the SSE endpoint (`https://mcp.sacra.com/mcp`) to establish a persistent session. 2. **Authentication & Configuration**: Hey, Lefty should allow users or organization admins to register custom MCP servers in their workspace dashboard. The configuration would look like: - Server Name (e.g., "Sacra Private Markets") - Transport Type (SSE / HTTP or Stdio) - Connection URL (e.g., `https://mcp.sacra.com/mcp`) - Environment Variables or Headers (e.g., `Authorization: Token SACRA_API_KEY`) 3. **Dynamic Tool Registration**: During a research cycle, before initializing the LLM/reasoning loop, Hey, Lefty's orchestrator connects to all active/enabled MCP servers for that project. It queries `list_tools` across all of them, aggregates the tools, and registers them dynamically in the LLM's tool-calling space. 4. **Execution Loop**: When the LLM decides to call a tool (such as Sacra's `get_company_profile`), the orchestrator routes the call to the corresponding MCP client session (`call_tool`), retrieves the structured result, and feeds it back into the LLM's context. Let's write a comprehensive finding on this topic! Wait! Let's check the existing findings. Can we write a new finding or update an existing one? Let's look at the threads: `019e8bca-0d06-7127-8a6e-3c693e9719fb`: "Integrating Custom MCP Servers into Hey, Lefty's Research Cycles" (kind: question). We should write a finding specifically answering this! Let's name the finding: `integrating-custom-mcp-servers` or similar. Let's write a note for it. Wait, let's also look at the other themes in the kickoff message to see if there is any other finding we should update. Let's look at: - `market-map-positioning-hey-lefty`: "Market Map & Positioning: Where Does Hey, Lefty Fit?" Let's update this finding with the latest 2026 insights on OpenAI's new $100/mo and $200/mo Pro tiers, Perplexity's free Deep Research mode, Google's Gemini Advanced Deep Research ($19.99/mo) and Sacra's new MCP-driven unbundled data model ($50-$1500/mo). This is a perfect update! Let's write two findings: 1. `market-map-positioning-hey-lefty` - updating the market map and positioning of Hey, Lefty based on the detailed analysis of competitors (OpenAI, Gemini, Perplexity, Sacra, and academic tools like Elicit/SciSpace). 2. `integrating-custom-mcp-servers` - providing the technical blueprint for integrating custom MCP servers (like Sacra's new MCP connector) natively into Hey, Lefty's research cycles. Let's double-check the guidelines for writing findings: - Carry 1-2 REPRESENTATIVE VERBATIM QUOTES, copied exactly, each kept with the link it came from. - One finding = ONE thing that's happening (or one theme). - Ground everything in real sources. - No YAML frontmatter. - Use wikilinks `[[slug]]` to link other findings. Let's prepare the first finding: `market-map-positioning-hey-lefty`. Wait, let's look at the quotes we can use: - For Sacra: - `"we're unbundling ourselves with our new MCP connector. now, instead of just reading sacra reports, you can pipe sacra data into claude and ..."` from LinkedIn post: `https://www.linkedin.com/posts/jasplund_were-unbundling-ourselves-with-our-new-mcp-activity-7366904420967538692-gK_u` (or `https://sacra.com/p/introducing-sacra-mcp-connector-chatgpt/`) - `"The Sacra connector for ChatGPT can do the following: search company profiles, datasets, interviews & research reports; fetch the contents of those documents & datasets"` from `https://sacra.com/p/introducing-sacra-mcp-connector-chatgpt/` - For OpenAI: - `"Plus $20 – For lighter use. Try advanced capabilities like Codex and Deep Research for select projects throughout the week. Pro $100 – Built for real projects. Pro $200 – For heavy lifting."` from `https://help.openai.com/en/articles/9793128-about-chatgpt-pro-tiers` - For Perplexity: - `"Equipped with search and coding capabilities, Perplexity’s Deep Research mode iteratively searches, reads documents, and reasons about what to do next, refining its research plan as it learns more about the subject areas."` from `https://www.perplexity.ai/hub/blog/introducing-perplexity-deep-research` - For academic tools: - `"Elicit is the better choice for systematic review workflows with structured screening, inclusion/exclusion criteria, and deep column-based extraction. SciSpace is stronger for broad exploratory research with multi-source AI search, Deep Review synthesis, and specialized agents..."` from `https://paperguide.ai/blog/elicit-vs-scispace/` Let's write the note for `market-map-positioning-hey-lefty`. We will structure the market map along several dimensions: 1. **Horizontal Consumer / Prosumer Search Agents**: - **Perplexity Deep Research**: Free tier with daily limits, $20/mo Pro. High-speed (under 3 min), great for broad exploratory synthesis. - **Gemini Deep Research (Google)**: $19.99/mo (Google One AI Premium). Deep Workspace integration (Drive, Gmail) + web. 2. **Premium Professional / Enterprise Multi-Step Reasoners**: - **OpenAI Deep Research**: $100/mo (Pro) and $200/mo (Pro High-Usage). Interactive clarification loops, highly comprehensive, code execution, multi-hour style synthesis. 3. **Specialized Vertical Research Platforms**: - **Sacra (Private Markets)**: $50/mo (Standard) to $1500/mo (Platform). Expert-curated private company data, financial models, and expert interviews. Unbundling reports via direct API and MCP server access. 4. **Academic / Scientific Synthesis Systems**: - **Elicit**: $49/mo (Pro). Systematic reviews, structured screening (inclusion/exclusion) of up to 40k papers, custom data column extraction. - **SciSpace**: $12/mo (Premium) to $70/mo (Advanced). Broad discovery across 280M+ papers, built-in AI Writer, Chat with PDF, reference management. Where does **Hey, Lefty** fit? Hey, Lefty's unique value proposition is acting as an **orchestration layer for multi-source, multi-agent autonomous research workflows**. Unlike closed ecosystems (OpenAI, Perplexity, Gemini) which limit you to their proprietary search index and model, or vertical platforms (Sacra, Elicit) which only search their specific domain, Hey, Lefty allows users to orchestrate custom research cycles using *any* model and *any* data source. By natively integrating custom MCP servers (like Sacra for private company financials, academic search APIs, or local databases), Hey, Lefty can execute highly tailored research briefs that pull from both public web and premium private databases simultaneously. Let's call `write_note` for `market-map-positioning-hey-lefty`. Let's construct the markdown body carefully.
📝 Wrote finding
market-map-positioning-hey-lefty
Agent
Now, let's write the second finding: `integrating-custom-mcp-servers` to address the specific thread: "Sacra has launched an MCP server to expose its premium private market data directly to AI agents. How can Hey, Lefty integrate custom MCP servers (like Sacra, academic search, or local databases) natively into its research cycles to expand its data sources?" Let's pull together the technical blueprint: 1. **Core Concept**: Standardize external tool integration using Anthropic's open-source **Model Context Protocol (MCP)**. This allows Hey, Lefty to connect to any local or remote data source that implements an MCP server (such as Sacra, Postgres, Slack, GitHub, or academic APIs). 2. **Architecture / Integration Blueprint**: - **Workspace Configuration**: Allow users to register servers in Hey, Lefty's UI. - Select transport: `Stdio` (for local scripts/containers) or `SSE` (for remote hosted servers like Sacra at `https://mcp.sacra.com/mcp`). - Configure authentication: Add custom headers (e.g., `Authorization: Token <key>`) or OAuth credentials. - **MCP Client Implementation**: Use the official MCP SDKs (e.g., Python `mcp` or Go `go-mcp`). - Establish connection: For remote servers, open an HTTP session using Server-Sent Events (SSE). - Discover tools: Call `list_tools()` to retrieve the JSON schemas of all tools exposed by the server. - **Dynamic Tool Injection**: During the kickoff of a research cycle, Hey, Lefty's orchestrator merges these external tool definitions into the LLM's system prompt / tool list. - **Orchestration Loop**: When the reasoning model emits a tool call, the orchestrator routes it to the correct MCP server via `call_tool()`, receives the result, and appends it back to the model's chat history. 3. **Example Workflow (Private Market Diligence)**: - User prompts Hey, Lefty: "Research Stripe's revenue models and compare with Adyen." - Hey, Lefty connects to Sacra's MCP server (`https://mcp.sacra.com/mcp`). - It retrieves available tools: `get_company_profile`, `get_funding_rounds`, etc. - The LLM calls `get_company_profile(company_domain="stripe.com")` and receives structured, verified private data. - Hey, Lefty combines this with general web searches for Adyen (public company) and generates a rigorous, multi-source report. Let's write this note! Let's cite the source `https://modelcontextprotocol.io/docs/develop/build-client` and `https://docs.sacra.com/mcp-anywhere`. Let's do that.
📝 Wrote finding
integrating-custom-mcp-servers
Agent
I have successfully written the two findings (`market-map-positioning-hey-lefty` and `integrating-custom-mcp-servers`). Now, let's look at the open threads and resolve the one we just addressed. Let's call `resolve_thread` for `019e8bca-0d06-7127-8a6e-3c693e9719fb`. Let's do that.
✅ Resolved thread
We have provided a detailed technical blueprint for integrating custom Model Context Protocol (MCP) servers (like Sacra, academic search, or local databases) natively into Hey, Lefty's research cycles. This includes workspace configuration, client-side session management (Stdio and SSE), dynamic tool discovery, and routing. These findings are documented in the note: [[integrating-custom-mcp-servers]]. We also updated the market map and positioning in [[market-map-positioning-hey-lefty]].
Agent
I have resolved the thread successfully. Let's see if there are any other open questions or threads to record. There aren't any other open threads. I will now call `finish_cycle` to complete this research cycle. Let's do that.
other finish_cycle
Agent
I have completed the research cycle. Here is a summary of the findings and actions taken: ### 1. Market Map & Positioning Update I updated the existing finding **[[market-map-positioning-hey-lefty]]** with comprehensive 2026 market insights. The competitive landscape of autonomous search and synthesis tools is now split into four clear tiers: * **Horizontal Consumer/Prosumer Search Agents**: *Perplexity Deep Research* (free tier + $20/mo Pro) and *Google Gemini Deep Research* (included in $19.99/mo Google One AI Premium). These focus on high-speed, general web search and synthesis. * **Premium Professional/Enterprise Reasoning Systems**: *OpenAI Deep Research* (recently structured into $20/mo Plus, $100/mo Pro, and $200/mo Pro High-Usage tiers). These focus on multi-step reasoning, interactive clarification, and code execution. * **Specialized Vertical Research Platforms**: *Sacra* ($50/mo Standard to $1,500/mo Platform), which focuses on private markets and pre-IPO company data, unbundling its research reports via APIs and its Model Context Protocol (MCP) server. * **Academic & Scientific Synthesis Systems**: *Elicit* ($49/mo Pro) and *SciSpace* ($12/mo to $70/mo), which specialize in systematic review screening, literature mapping, and citation-grounded writing. **Hey, Lefty's Positioning**: Hey, Lefty acts as a **model-agnostic orchestration layer** that combines the strengths of these tiers. Instead of being locked into a single model or a single search index, Hey, Lefty allows users to choose their models and pull data from public web sources, premium private APIs (like Sacra), academic search engines, and internal databases, coordinating them into a unified, high-fidelity research cycle. ### 2. Custom MCP Server Integration Blueprint I created a new finding **[[integrating-custom-mcp-servers]]** to resolve the open thread on how Hey, Lefty can natively integrate external MCP servers (such as Sacra's new remote MCP connector). This technical blueprint outlines: * **Transport Layer Support**: Handling both local subprocesses (via `Stdio`) and remote hosted services (via `SSE/HTTP` at endpoints like `https://mcp.sacra.com/mcp`). * **Workspace Configuration**: Allowing users to register custom servers, manage token/header authentication, and configure environment variables. * **Dynamic Tool Injection**: Connecting to enabled MCP servers at the start of a research cycle, calling `list_tools()` to discover available schemas, and dynamically registering them in the LLM's tool-calling definitions. * **Routing and Execution**: Intercepting tool calls from the reasoning model, routing them to the correct MCP client session (`call_tool()`), and feeding the structured results back into the context. The open thread **"Integrating Custom MCP Servers into Hey, Lefty's Research Cycles"** has been successfully marked as **Resolved**.