<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>Web Search on Producthunt daily</title>
        <link>https://producthunt.programnotes.cn/en/tags/web-search/</link>
        <description>Recent content in Web Search on Producthunt daily</description>
        <generator>Hugo -- gohugo.io</generator>
        <language>en</language>
        <lastBuildDate>Fri, 04 Jul 2025 15:31:25 +0800</lastBuildDate><atom:link href="https://producthunt.programnotes.cn/en/tags/web-search/index.xml" rel="self" type="application/rss+xml" /><item>
        <title>LibreChat</title>
        <link>https://producthunt.programnotes.cn/en/p/librechat/</link>
        <pubDate>Fri, 04 Jul 2025 15:31:25 +0800</pubDate>
        
        <guid>https://producthunt.programnotes.cn/en/p/librechat/</guid>
        <description>&lt;img src="https://images.unsplash.com/photo-1566740646808-bcb0f3725abe?ixid=M3w0NjAwMjJ8MHwxfHJhbmRvbXx8fHx8fHx8fDE3NTE2MTQyMDR8&amp;ixlib=rb-4.1.0" alt="Featured image of post LibreChat" /&gt;&lt;h1 id=&#34;danny-avilalibrechat&#34;&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/danny-avila/LibreChat&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;danny-avila/LibreChat&lt;/a&gt;
&lt;/h1&gt;&lt;p align=&#34;center&#34;&gt;
  &lt;a href=&#34;https://librechat.ai&#34;&gt;
    &lt;img src=&#34;client/public/assets/logo.svg&#34; height=&#34;256&#34;&gt;
  &lt;/a&gt;
  &lt;h1 align=&#34;center&#34;&gt;
    &lt;a href=&#34;https://librechat.ai&#34;&gt;LibreChat&lt;/a&gt;
  &lt;/h1&gt;
&lt;/p&gt;
&lt;p align=&#34;center&#34;&gt;
  &lt;a href=&#34;https://discord.librechat.ai&#34;&gt; 
    &lt;img
      src=&#34;https://img.shields.io/discord/1086345563026489514?label=&amp;logo=discord&amp;style=for-the-badge&amp;logoWidth=20&amp;logoColor=white&amp;labelColor=000000&amp;color=blueviolet&#34;&gt;
  &lt;/a&gt;
  &lt;a href=&#34;https://www.youtube.com/@LibreChat&#34;&gt; 
    &lt;img
      src=&#34;https://img.shields.io/badge/YOUTUBE-red.svg?style=for-the-badge&amp;logo=youtube&amp;logoColor=white&amp;labelColor=000000&amp;logoWidth=20&#34;&gt;
  &lt;/a&gt;
  &lt;a href=&#34;https://docs.librechat.ai&#34;&gt; 
    &lt;img
      src=&#34;https://img.shields.io/badge/DOCS-blue.svg?style=for-the-badge&amp;logo=read-the-docs&amp;logoColor=white&amp;labelColor=000000&amp;logoWidth=20&#34;&gt;
  &lt;/a&gt;
  &lt;a aria-label=&#34;Sponsors&#34; href=&#34;https://github.com/sponsors/danny-avila&#34;&gt;
    &lt;img
      src=&#34;https://img.shields.io/badge/SPONSORS-brightgreen.svg?style=for-the-badge&amp;logo=github-sponsors&amp;logoColor=white&amp;labelColor=000000&amp;logoWidth=20&#34;&gt;
  &lt;/a&gt;
&lt;/p&gt;
&lt;p align=&#34;center&#34;&gt;
&lt;a href=&#34;https://railway.app/template/b5k2mn?referralCode=HI9hWz&#34;&gt;
  &lt;img src=&#34;https://railway.app/button.svg&#34; alt=&#34;Deploy on Railway&#34; height=&#34;30&#34;&gt;
&lt;/a&gt;
&lt;a href=&#34;https://zeabur.com/templates/0X2ZY8&#34;&gt;
  &lt;img src=&#34;https://zeabur.com/button.svg&#34; alt=&#34;Deploy on Zeabur&#34; height=&#34;30&#34;/&gt;
&lt;/a&gt;
&lt;a href=&#34;https://template.cloud.sealos.io/deploy?templateName=librechat&#34;&gt;
  &lt;img src=&#34;https://raw.githubusercontent.com/labring-actions/templates/main/Deploy-on-Sealos.svg&#34; alt=&#34;Deploy on Sealos&#34; height=&#34;30&#34;&gt;
&lt;/a&gt;
&lt;/p&gt;
&lt;p align=&#34;center&#34;&gt;
  &lt;a href=&#34;https://www.librechat.ai/docs/translation&#34;&gt;
    &lt;img 
      src=&#34;https://img.shields.io/badge/dynamic/json.svg?style=for-the-badge&amp;color=2096F3&amp;label=locize&amp;query=%24.translatedPercentage&amp;url=https://api.locize.app/badgedata/4cb2598b-ed4d-469c-9b04-2ed531a8cb45&amp;suffix=%+translated&#34; 
      alt=&#34;Translation Progress&#34;&gt;
  &lt;/a&gt;
&lt;/p&gt;
&lt;h1 id=&#34;-features&#34;&gt;✨ Features
&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;🖥️ &lt;strong&gt;UI &amp;amp; Experience&lt;/strong&gt; inspired by ChatGPT with enhanced design and features&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;🤖 &lt;strong&gt;AI Model Selection&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Anthropic (Claude), AWS Bedrock, OpenAI, Azure OpenAI, Google, Vertex AI, OpenAI Assistants API (incl. Azure)&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://www.librechat.ai/docs/quick_start/custom_endpoints&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Custom Endpoints&lt;/a&gt;: Use any OpenAI-compatible API with LibreChat, no proxy required&lt;/li&gt;
&lt;li&gt;Compatible with &lt;a class=&#34;link&#34; href=&#34;https://www.librechat.ai/docs/configuration/librechat_yaml/ai_endpoints&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Local &amp;amp; Remote AI Providers&lt;/a&gt;:
&lt;ul&gt;
&lt;li&gt;Ollama, groq, Cohere, Mistral AI, Apple MLX, koboldcpp, together.ai,&lt;/li&gt;
&lt;li&gt;OpenRouter, Perplexity, ShuttleAI, Deepseek, Qwen, and more&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;🔧 &lt;strong&gt;&lt;a class=&#34;link&#34; href=&#34;https://www.librechat.ai/docs/features/code_interpreter&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Code Interpreter API&lt;/a&gt;&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Secure, Sandboxed Execution in Python, Node.js (JS/TS), Go, C/C++, Java, PHP, Rust, and Fortran&lt;/li&gt;
&lt;li&gt;Seamless File Handling: Upload, process, and download files directly&lt;/li&gt;
&lt;li&gt;No Privacy Concerns: Fully isolated and secure execution&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;🔦 &lt;strong&gt;Agents &amp;amp; Tools Integration&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;&lt;a class=&#34;link&#34; href=&#34;https://www.librechat.ai/docs/features/agents&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;LibreChat Agents&lt;/a&gt;&lt;/strong&gt;:
&lt;ul&gt;
&lt;li&gt;No-Code Custom Assistants: Build specialized, AI-driven helpers without coding&lt;/li&gt;
&lt;li&gt;Flexible &amp;amp; Extensible: Attach tools like DALL-E-3, file search, code execution, and more&lt;/li&gt;
&lt;li&gt;Compatible with Custom Endpoints, OpenAI, Azure, Anthropic, AWS Bedrock, and more&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://modelcontextprotocol.io/clients#librechat&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Model Context Protocol (MCP) Support&lt;/a&gt; for Tools&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Use LibreChat Agents and OpenAI Assistants with Files, Code Interpreter, Tools, and API Actions&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;🔍 &lt;strong&gt;Web Search&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Search the internet and retrieve relevant information to enhance your AI context&lt;/li&gt;
&lt;li&gt;Combines search providers, content scrapers, and result rerankers for optimal results&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;a class=&#34;link&#34; href=&#34;https://www.librechat.ai/docs/features/web_search&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Learn More →&lt;/a&gt;&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;🪄 &lt;strong&gt;Generative UI with Code Artifacts&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://youtu.be/GfTj7O4gmd0?si=WJbdnemZpJzBrJo3&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Code Artifacts&lt;/a&gt; allow creation of React, HTML, and Mermaid diagrams directly in chat&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;🎨 &lt;strong&gt;Image Generation &amp;amp; Editing&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Text-to-image and image-to-image with &lt;a class=&#34;link&#34; href=&#34;https://www.librechat.ai/docs/features/image_gen#1--openai-image-tools-recommended&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;GPT-Image-1&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Text-to-image with &lt;a class=&#34;link&#34; href=&#34;https://www.librechat.ai/docs/features/image_gen#2--dalle-legacy&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;DALL-E (3/2)&lt;/a&gt;, &lt;a class=&#34;link&#34; href=&#34;https://www.librechat.ai/docs/features/image_gen#3--stable-diffusion-local&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Stable Diffusion&lt;/a&gt;, &lt;a class=&#34;link&#34; href=&#34;https://www.librechat.ai/docs/features/image_gen#4--flux&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Flux&lt;/a&gt;, or any &lt;a class=&#34;link&#34; href=&#34;https://www.librechat.ai/docs/features/image_gen#5--model-context-protocol-mcp&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;MCP server&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Produce stunning visuals from prompts or refine existing images with a single instruction&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;💾 &lt;strong&gt;Presets &amp;amp; Context Management&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Create, Save, &amp;amp; Share Custom Presets&lt;/li&gt;
&lt;li&gt;Switch between AI Endpoints and Presets mid-chat&lt;/li&gt;
&lt;li&gt;Edit, Resubmit, and Continue Messages with Conversation branching&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://www.librechat.ai/docs/features/fork&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Fork Messages &amp;amp; Conversations&lt;/a&gt; for Advanced Context control&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;💬 &lt;strong&gt;Multimodal &amp;amp; File Interactions&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Upload and analyze images with Claude 3, GPT-4.5, GPT-4o, o1, Llama-Vision, and Gemini 📸&lt;/li&gt;
&lt;li&gt;Chat with Files using Custom Endpoints, OpenAI, Azure, Anthropic, AWS Bedrock, &amp;amp; Google 🗃️&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;🌎 &lt;strong&gt;Multilingual UI&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;English, 中文, Deutsch, Español, Français, Italiano, Polski, Português Brasileiro&lt;/li&gt;
&lt;li&gt;Русский, 日本語, Svenska, 한국어, Tiếng Việt, 繁體中文, العربية, Türkçe, Nederlands, עברית&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;🧠 &lt;strong&gt;Reasoning UI&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Dynamic Reasoning UI for Chain-of-Thought/Reasoning AI models like DeepSeek-R1&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;🎨 &lt;strong&gt;Customizable Interface&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Customizable Dropdown &amp;amp; Interface that adapts to both power users and newcomers&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;🗣️ &lt;strong&gt;Speech &amp;amp; Audio&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Chat hands-free with Speech-to-Text and Text-to-Speech&lt;/li&gt;
&lt;li&gt;Automatically send and play Audio&lt;/li&gt;
&lt;li&gt;Supports OpenAI, Azure OpenAI, and Elevenlabs&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;📥 &lt;strong&gt;Import &amp;amp; Export Conversations&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Import Conversations from LibreChat, ChatGPT, Chatbot UI&lt;/li&gt;
&lt;li&gt;Export conversations as screenshots, markdown, text, json&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;🔍 &lt;strong&gt;Search &amp;amp; Discovery&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Search all messages/conversations&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;👥 &lt;strong&gt;Multi-User &amp;amp; Secure Access&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Multi-User, Secure Authentication with OAuth2, LDAP, &amp;amp; Email Login Support&lt;/li&gt;
&lt;li&gt;Built-in Moderation, and Token spend tools&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;⚙️ &lt;strong&gt;Configuration &amp;amp; Deployment&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Configure Proxy, Reverse Proxy, Docker, &amp;amp; many Deployment options&lt;/li&gt;
&lt;li&gt;Use completely local or deploy on the cloud&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;📖 &lt;strong&gt;Open-Source &amp;amp; Community&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Completely Open-Source &amp;amp; Built in Public&lt;/li&gt;
&lt;li&gt;Community-driven development, support, and feedback&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;https://docs.librechat.ai/&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;For a thorough review of our features, see our docs here&lt;/a&gt; 📚&lt;/p&gt;
&lt;h2 id=&#34;-all-in-one-ai-conversations-with-librechat&#34;&gt;🪶 All-In-One AI Conversations with LibreChat
&lt;/h2&gt;&lt;p&gt;LibreChat brings together the future of assistant AIs with the revolutionary technology of OpenAI&amp;rsquo;s ChatGPT. Celebrating the original styling, LibreChat gives you the ability to integrate multiple AI models. It also integrates and enhances original client features such as conversation and message search, prompt templates and plugins.&lt;/p&gt;
&lt;p&gt;With LibreChat, you no longer need to opt for ChatGPT Plus and can instead use free or pay-per-call APIs. We welcome contributions, cloning, and forking to enhance the capabilities of this advanced chatbot platform.&lt;/p&gt;
&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;https://www.youtube.com/watch?v=ilfwGQtJNlI&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;&lt;img src=&#34;https://raw.githubusercontent.com/LibreChat-AI/librechat.ai/main/public/images/changelog/v0.7.6.gif&#34;
	
	
	
	loading=&#34;lazy&#34;
	
		alt=&#34;Watch the video&#34;
	
	
&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Click on the thumbnail to open the video☝️&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id=&#34;-resources&#34;&gt;🌐 Resources
&lt;/h2&gt;&lt;p&gt;&lt;strong&gt;GitHub Repo:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;RAG API:&lt;/strong&gt; &lt;a class=&#34;link&#34; href=&#34;https://github.com/danny-avila/rag_api&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;github.com/danny-avila/rag_api&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Website:&lt;/strong&gt; &lt;a class=&#34;link&#34; href=&#34;https://github.com/LibreChat-AI/librechat.ai&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;github.com/LibreChat-AI/librechat.ai&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Other:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Website:&lt;/strong&gt; &lt;a class=&#34;link&#34; href=&#34;https://librechat.ai&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;librechat.ai&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Documentation:&lt;/strong&gt; &lt;a class=&#34;link&#34; href=&#34;https://librechat.ai/docs&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;librechat.ai/docs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Blog:&lt;/strong&gt; &lt;a class=&#34;link&#34; href=&#34;https://librechat.ai/blog&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;librechat.ai/blog&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;h2 id=&#34;-changelog&#34;&gt;📝 Changelog
&lt;/h2&gt;&lt;p&gt;Keep up with the latest updates by visiting the releases page and notes:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/danny-avila/LibreChat/releases&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Releases&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://www.librechat.ai/changelog&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Changelog&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;⚠️ Please consult the &lt;a class=&#34;link&#34; href=&#34;https://www.librechat.ai/changelog&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;changelog&lt;/a&gt; for breaking changes before updating.&lt;/strong&gt;&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id=&#34;-star-history&#34;&gt;⭐ Star History
&lt;/h2&gt;&lt;p align=&#34;center&#34;&gt;
  &lt;a href=&#34;https://star-history.com/#danny-avila/LibreChat&amp;Date&#34;&gt;
    &lt;img alt=&#34;Star History Chart&#34; src=&#34;https://api.star-history.com/svg?repos=danny-avila/LibreChat&amp;type=Date&amp;theme=dark&#34; onerror=&#34;this.src=&#39;https://api.star-history.com/svg?repos=danny-avila/LibreChat&amp;type=Date&#39;&#34; /&gt;
  &lt;/a&gt;
&lt;/p&gt;
&lt;p align=&#34;center&#34;&gt;
  &lt;a href=&#34;https://trendshift.io/repositories/4685&#34; target=&#34;_blank&#34; style=&#34;padding: 10px;&#34;&gt;
    &lt;img src=&#34;https://trendshift.io/api/badge/repositories/4685&#34; alt=&#34;danny-avila%2FLibreChat | Trendshift&#34; style=&#34;width: 250px; height: 55px;&#34; width=&#34;250&#34; height=&#34;55&#34;/&gt;
  &lt;/a&gt;
  &lt;a href=&#34;https://runacap.com/ross-index/q1-24/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34; style=&#34;margin-left: 20px;&#34;&gt;
    &lt;img style=&#34;width: 260px; height: 56px&#34; src=&#34;https://runacap.com/wp-content/uploads/2024/04/ROSS_badge_white_Q1_2024.svg&#34; alt=&#34;ROSS Index - Fastest Growing Open-Source Startups in Q1 2024 | Runa Capital&#34; width=&#34;260&#34; height=&#34;56&#34;/&gt;
  &lt;/a&gt;
&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id=&#34;-contributions&#34;&gt;✨ Contributions
&lt;/h2&gt;&lt;p&gt;Contributions, suggestions, bug reports and fixes are welcome!&lt;/p&gt;
&lt;p&gt;For new features, components, or extensions, please open an issue and discuss before sending a PR.&lt;/p&gt;
&lt;p&gt;If you&amp;rsquo;d like to help translate LibreChat into your language, we&amp;rsquo;d love your contribution! Improving our translations not only makes LibreChat more accessible to users around the world but also enhances the overall user experience. Please check out our &lt;a class=&#34;link&#34; href=&#34;https://www.librechat.ai/docs/translation&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Translation Guide&lt;/a&gt;.&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id=&#34;-this-project-exists-in-its-current-state-thanks-to-all-the-people-who-contribute&#34;&gt;💖 This project exists in its current state thanks to all the people who contribute
&lt;/h2&gt;&lt;a href=&#34;https://github.com/danny-avila/LibreChat/graphs/contributors&#34;&gt;
  &lt;img src=&#34;https://contrib.rocks/image?repo=danny-avila/LibreChat&#34; /&gt;
&lt;/a&gt;
&lt;hr&gt;
&lt;h2 id=&#34;-special-thanks&#34;&gt;🎉 Special Thanks
&lt;/h2&gt;&lt;p&gt;We thank &lt;a class=&#34;link&#34; href=&#34;https://locize.com&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Locize&lt;/a&gt; for their translation management tools that support multiple languages in LibreChat.&lt;/p&gt;
&lt;p align=&#34;center&#34;&gt;
  &lt;a href=&#34;https://locize.com&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;
    &lt;img src=&#34;https://github.com/user-attachments/assets/d6b70894-6064-475e-bb65-92a9e23e0077&#34; alt=&#34;Locize Logo&#34; height=&#34;50&#34;&gt;
  &lt;/a&gt;
&lt;/p&gt;
</description>
        </item>
        <item>
        <title>scira</title>
        <link>https://producthunt.programnotes.cn/en/p/scira/</link>
        <pubDate>Thu, 03 Jul 2025 15:29:31 +0800</pubDate>
        
        <guid>https://producthunt.programnotes.cn/en/p/scira/</guid>
        <description>&lt;img src="https://images.unsplash.com/photo-1672330145676-03a5b7cf7bde?ixid=M3w0NjAwMjJ8MHwxfHJhbmRvbXx8fHx8fHx8fDE3NTE1Mjc3NDd8&amp;ixlib=rb-4.1.0" alt="Featured image of post scira" /&gt;&lt;h1 id=&#34;zaidmukaddamscira&#34;&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/zaidmukaddam/scira&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;zaidmukaddam/scira&lt;/a&gt;
&lt;/h1&gt;&lt;h1 id=&#34;scira&#34;&gt;Scira
&lt;/h1&gt;&lt;p&gt;&lt;img src=&#34;https://producthunt.programnotes.cn/app/opengraph-image.png&#34;
	
	
	
	loading=&#34;lazy&#34;
	
		alt=&#34;Scira&#34;
	
	
&gt;&lt;/p&gt;
&lt;p&gt;A minimalistic AI-powered search engine that helps you find information on the internet.&lt;/p&gt;
&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;https://deepwiki.com/zaidmukaddam/scira&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;&lt;img src=&#34;https://deepwiki.com/badge.svg&#34;
	
	
	
	loading=&#34;lazy&#34;
	
		alt=&#34;Ask DeepWiki&#34;
	
	
&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2 id=&#34;powered-by&#34;&gt;Powered By
&lt;/h2&gt;&lt;div align=&#34;center&#34;&gt;
  &lt;div style=&#34;display: flex; justify-content: center; align-items: center; gap: 80px; margin: 20px 0;&#34;&gt;
    &lt;a href=&#34;https://sdk.vercel.ai/docs&#34;&gt;
&lt;pre&gt;&lt;code&gt;&amp;lt;/a&amp;gt;
&amp;lt;a href=&amp;quot;https://tavily.com&amp;quot;&amp;gt;
  
&amp;lt;/a&amp;gt;
&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://sdk.vercel.ai/docs&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Vercel AI SDK&lt;/a&gt; - For AI model integration and streaming&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://tavily.com&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Tavily AI&lt;/a&gt; - For search grounding and web search capabilities&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;special-thanks&#34;&gt;Special Thanks
&lt;/h2&gt;&lt;div align=&#34;center&#34; markdown=&#34;1&#34;&gt;
&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;https://www.warp.dev/?utm_source=github&amp;amp;utm_medium=referral&amp;amp;utm_campaign=scira&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;&lt;img src=&#34;https://github.com/user-attachments/assets/2bda420d-4211-4900-a37e-e3c7056d799c&#34;
	
	
	
	loading=&#34;lazy&#34;
	
		alt=&#34;Warp&#34;
	
	
&gt;&lt;/a&gt;&lt;br&gt;&lt;/p&gt;
&lt;h3 id=&#34;warp-the-intelligent-terminal&#34;&gt;&lt;strong&gt;&lt;a class=&#34;link&#34; href=&#34;https://www.warp.dev/?utm_source=github&amp;amp;utm_medium=referral&amp;amp;utm_campaign=scira&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Warp, the intelligent terminal&lt;/a&gt;&lt;/strong&gt;&lt;br&gt;
&lt;/h3&gt;&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;https://www.warp.dev/?utm_source=github&amp;amp;utm_medium=referral&amp;amp;utm_campaign=scira&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Available for MacOS, Linux, &amp;amp; Windows&lt;/a&gt;&lt;br&gt;
&lt;a class=&#34;link&#34; href=&#34;https://www.warp.dev/?utm_source=github&amp;amp;utm_medium=referral&amp;amp;utm_campaign=scira&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Visit warp.dev to learn more&lt;/a&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;h2 id=&#34;features&#34;&gt;Features
&lt;/h2&gt;&lt;h3 id=&#34;core-search--information&#34;&gt;Core Search &amp;amp; Information
&lt;/h3&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;AI-powered search&lt;/strong&gt;: Get answers to your questions using multiple AI models including xAI&amp;rsquo;s Grok, Anthropic&amp;rsquo;s Claude, Google&amp;rsquo;s Gemini, and OpenAI&amp;rsquo;s GPT models&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Web search&lt;/strong&gt;: Search the web using Tavily&amp;rsquo;s API with support for multiple queries, search depths, and topics&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;URL content retrieval&lt;/strong&gt;: Extract and analyze content from any URL using Exa AI with live crawling capabilities&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Reddit search&lt;/strong&gt;: Search Reddit content with time range filtering using Tavily API&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;X (Twitter) search&lt;/strong&gt;: Search X posts with date ranges and specific handle filtering using xAI Live Search&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Extreme search&lt;/strong&gt;: Advanced multi-step search capability for complex queries&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;academic--research&#34;&gt;Academic &amp;amp; Research
&lt;/h3&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Academic search&lt;/strong&gt;: Search for academic papers and research using Exa AI with abstracts and summaries&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;YouTube search&lt;/strong&gt;: Find YouTube videos with detailed information, captions, and timestamps powered by Exa AI&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;entertainment--media&#34;&gt;Entertainment &amp;amp; Media
&lt;/h3&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Movie &amp;amp; TV show search&lt;/strong&gt;: Get detailed information about movies and TV shows using TMDB API&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Trending movies&lt;/strong&gt;: Discover trending movies with cast, ratings, and detailed information&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Trending TV shows&lt;/strong&gt;: Find popular TV shows with comprehensive metadata&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;financial--data-analysis&#34;&gt;Financial &amp;amp; Data Analysis
&lt;/h3&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Stock charts&lt;/strong&gt;: Generate interactive stock charts with news integration using yfinance and Tavily&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Currency converter&lt;/strong&gt;: Convert between currencies with real-time exchange rates using yfinance&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Code interpreter&lt;/strong&gt;: Write and execute Python code with chart generation capabilities using Daytona sandbox&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;location--travel&#34;&gt;Location &amp;amp; Travel
&lt;/h3&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Weather information&lt;/strong&gt;: Get current weather and forecasts for any location using OpenWeather API&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Maps &amp;amp; geocoding&lt;/strong&gt;: Find places and get coordinates using Google Maps API&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Nearby places search&lt;/strong&gt;: Discover nearby restaurants, attractions, and services with Google Places API&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Flight tracking&lt;/strong&gt;: Track real-time flight information using Aviation Stack API&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;productivity--utilities&#34;&gt;Productivity &amp;amp; Utilities
&lt;/h3&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Text translation&lt;/strong&gt;: Translate text between languages using AI models&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Date &amp;amp; time&lt;/strong&gt;: Get current date and time in user&amp;rsquo;s timezone with multiple format options&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Memory management&lt;/strong&gt;: Add and search personal memories using Mem0 AI&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;MCP server search&lt;/strong&gt;: Search for Model Context Protocol servers using Smithery Registry&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;search-groups&#34;&gt;Search Groups
&lt;/h3&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Web&lt;/strong&gt;: Search across the entire internet powered by Tavily&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Memory&lt;/strong&gt;: Your personal memory companion (requires authentication)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Analysis&lt;/strong&gt;: Code execution, stock charts, and currency conversion&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Chat&lt;/strong&gt;: Direct conversation with AI models&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;X&lt;/strong&gt;: Search X (Twitter) posts&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Reddit&lt;/strong&gt;: Search Reddit posts&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Academic&lt;/strong&gt;: Search academic papers powered by Exa&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;YouTube&lt;/strong&gt;: Search YouTube videos powered by Exa&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Extreme&lt;/strong&gt;: Deep research with multiple sources and analysis&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;llm-models-supported&#34;&gt;LLM Models Supported
&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;xAI&lt;/strong&gt;: Grok 3, Grok 3 Mini, Grok 2 Vision&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Google&lt;/strong&gt;: Gemini 2.5 Flash (Preview), Gemini 2.5 Pro (Preview)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Anthropic&lt;/strong&gt;: Claude 4 Sonnet, Claude 4 Opus (with thinking capabilities)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;OpenAI&lt;/strong&gt;: GPT-4o, o4-mini, o3 (with reasoning capabilities)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Groq&lt;/strong&gt;: Qwen QwQ 32B, Qwen 3 32B, Meta&amp;rsquo;s Llama 4 Maverick&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;built-with&#34;&gt;Built with
&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://nextjs.org/&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Next.js&lt;/a&gt; - React framework&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://tailwindcss.com/&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Tailwind CSS&lt;/a&gt; - Styling&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://sdk.vercel.ai/docs&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Vercel AI SDK&lt;/a&gt; - AI model integration&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://ui.shadcn.com/&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Shadcn/UI&lt;/a&gt; - UI components&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://exa.ai/&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Exa.AI&lt;/a&gt; - Web search and content retrieval&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://tavily.com/&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Tavily&lt;/a&gt; - Search grounding&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://openweathermap.org/&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;OpenWeather&lt;/a&gt; - Weather data&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://daytona.io/&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Daytona&lt;/a&gt; - Code execution sandbox&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://developers.google.com/maps&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Google Maps&lt;/a&gt; - Location services&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://aviationstack.com/&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Aviation Stack&lt;/a&gt; - Flight tracking&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://www.themoviedb.org/&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;TMDB&lt;/a&gt; - Movie and TV data&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://mem0.ai/&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Mem0&lt;/a&gt; - Memory management&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/better-auth/better-auth&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Better Auth&lt;/a&gt; - Authentication&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://orm.drizzle.team/&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Drizzle ORM&lt;/a&gt; - Database management&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;deploy-your-own&#34;&gt;Deploy your own
&lt;/h3&gt;&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;https://vercel.com/new/clone?repository-url=https%3A%2F%2Fgithub.com%2Fzaidmukaddam%2Fscira&amp;amp;env=XAI_API_KEY,OPENAI_API_KEY,ANTHROPIC_API_KEY,GROQ_API_KEY,GOOGLE_GENERATIVE_AI_API_KEY,DAYTONA_API_KEY,DATABASE_URL,BETTER_AUTH_SECRET,GITHUB_CLIENT_ID,GITHUB_CLIENT_SECRET,GOOGLE_CLIENT_ID,GOOGLE_CLIENT_SECRET,TWITTER_CLIENT_ID,TWITTER_CLIENT_SECRET,REDIS_URL,ELEVENLABS_API_KEY,TAVILY_API_KEY,EXA_API_KEY,TMDB_API_KEY,YT_ENDPOINT,FIRECRAWL_API_KEY,OPENWEATHER_API_KEY,GOOGLE_MAPS_API_KEY,MAPBOX_ACCESS_TOKEN,AVIATION_STACK_API_KEY,CRON_SECRET,BLOB_READ_WRITE_TOKEN,MEM0_API_KEY,MEM0_ORG_ID,MEM0_PROJECT_ID,SMITHERY_API_KEY,NEXT_PUBLIC_MAPBOX_TOKEN,NEXT_PUBLIC_POSTHOG_KEY,NEXT_PUBLIC_POSTHOG_HOST,NEXT_PUBLIC_SCIRA_PUBLIC_API_KEY,SCIRA_API_KEY&amp;amp;envDescription=API%20keys%20and%20configuration%20required%20for%20Scira%20to%20function&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;&lt;img src=&#34;https://vercel.com/button&#34;
	
	
	
	loading=&#34;lazy&#34;
	
		alt=&#34;Deploy with Vercel&#34;
	
	
&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2 id=&#34;set-scira-as-your-default-search-engine&#34;&gt;Set Scira as your default search engine
&lt;/h2&gt;&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Open the Chrome browser settings&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Click on the three vertical dots in the upper right corner of the browser.&lt;/li&gt;
&lt;li&gt;Select &amp;ldquo;Settings&amp;rdquo; from the dropdown menu.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Go to the search engine settings&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;In the left sidebar, click on &amp;ldquo;Search engine.&amp;rdquo;&lt;/li&gt;
&lt;li&gt;Then select &amp;ldquo;Manage search engines and site search.&amp;rdquo;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Add a new search engine&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Click on &amp;ldquo;Add&amp;rdquo; next to &amp;ldquo;Site search.&amp;rdquo;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Set the search engine name&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Enter &lt;code&gt;Scira&lt;/code&gt; in the &amp;ldquo;Search engine&amp;rdquo; field.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Set the search engine URL&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Enter &lt;code&gt;https://scira.ai?q=%s&lt;/code&gt; in the &amp;ldquo;URL with %s in place of query&amp;rdquo; field.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Set the search engine shortcut&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Enter &lt;code&gt;sh&lt;/code&gt; in the &amp;ldquo;Shortcut&amp;rdquo; field.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Set Default&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Click on the three dots next to the search engine you just added.&lt;/li&gt;
&lt;li&gt;Select &amp;ldquo;Make default&amp;rdquo; from the dropdown menu.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;After completing these steps, you should be able to use Scira as your default search engine in Chrome.&lt;/p&gt;
&lt;h3 id=&#34;local-development&#34;&gt;Local development
&lt;/h3&gt;&lt;h4 id=&#34;run-via-docker&#34;&gt;Run via Docker
&lt;/h4&gt;&lt;p&gt;The application can be run using Docker in two ways:&lt;/p&gt;
&lt;h5 id=&#34;using-docker-compose-recommended&#34;&gt;Using Docker Compose (Recommended)
&lt;/h5&gt;&lt;ol&gt;
&lt;li&gt;Make sure you have Docker and Docker Compose installed on your system&lt;/li&gt;
&lt;li&gt;Create a &lt;code&gt;.env&lt;/code&gt; file based on &lt;code&gt;.env.example&lt;/code&gt; with your API keys&lt;/li&gt;
&lt;li&gt;Run the following command in the project root:
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;docker compose up
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;The application will be available at &lt;code&gt;http://localhost:3000&lt;/code&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;h5 id=&#34;using-docker-directly&#34;&gt;Using Docker Directly
&lt;/h5&gt;&lt;ol&gt;
&lt;li&gt;Create a &lt;code&gt;.env&lt;/code&gt; file based on &lt;code&gt;.env.example&lt;/code&gt; with your API keys&lt;/li&gt;
&lt;li&gt;Build the Docker image:
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;docker build -t scira.app .
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;Run the container:
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;docker run --env-file .env -p 3000:3000 scira.app
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;The application uses a multi-stage build process to minimize the final image size and implements security best practices. The production image runs on Node.js LTS with Alpine Linux for a minimal footprint.&lt;/p&gt;
&lt;h4 id=&#34;run-with-nodejs&#34;&gt;Run with Node.js
&lt;/h4&gt;&lt;p&gt;To run the application locally without Docker:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Sign up for accounts with the required AI providers:
&lt;ul&gt;
&lt;li&gt;OpenAI (required)&lt;/li&gt;
&lt;li&gt;Anthropic (required)&lt;/li&gt;
&lt;li&gt;Tavily (required for web search feature)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Copy &lt;code&gt;.env.example&lt;/code&gt; to &lt;code&gt;.env.local&lt;/code&gt; and fill in your API keys&lt;/li&gt;
&lt;li&gt;Install dependencies:
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;pnpm install
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;Start the development server:
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;pnpm dev
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;Open &lt;code&gt;http://localhost:3000&lt;/code&gt; in your browser&lt;/li&gt;
&lt;/ol&gt;
&lt;h1 id=&#34;license&#34;&gt;License
&lt;/h1&gt;&lt;p&gt;This project is licensed under the Apache 2.0 License - see the &lt;a class=&#34;link&#34; href=&#34;LICENSE&#34; &gt;LICENSE&lt;/a&gt; file for details.&lt;/p&gt;
</description>
        </item>
        <item>
        <title>exa-mcp-server</title>
        <link>https://producthunt.programnotes.cn/en/p/exa-mcp-server/</link>
        <pubDate>Mon, 28 Apr 2025 15:56:41 +0800</pubDate>
        
        <guid>https://producthunt.programnotes.cn/en/p/exa-mcp-server/</guid>
        <description>&lt;img src="https://images.unsplash.com/photo-1683829801588-f6fbdf35518d?ixid=M3w0NjAwMjJ8MHwxfHJhbmRvbXx8fHx8fHx8fDE3NDU4MjY4OTJ8&amp;ixlib=rb-4.0.3" alt="Featured image of post exa-mcp-server" /&gt;&lt;h1 id=&#34;exa-labsexa-mcp-server&#34;&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/exa-labs/exa-mcp-server&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;exa-labs/exa-mcp-server&lt;/a&gt;
&lt;/h1&gt;&lt;h1 id=&#34;exa-mcp-server-&#34;&gt;Exa MCP Server 🔍
&lt;/h1&gt;&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;https://www.npmjs.com/package/exa-mcp-server&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;&lt;img src=&#34;https://badge.fury.io/js/exa-mcp-server.svg&#34;
	
	
	
	loading=&#34;lazy&#34;
	
		alt=&#34;npm version&#34;
	
	
&gt;&lt;/a&gt;
&lt;a class=&#34;link&#34; href=&#34;https://smithery.ai/server/exa&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;&lt;img src=&#34;https://smithery.ai/badge/exa&#34;
	
	
	
	loading=&#34;lazy&#34;
	
		alt=&#34;smithery badge&#34;
	
	
&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;A Model Context Protocol (MCP) server lets AI assistants like Claude use the Exa AI Search API for web searches. This setup allows AI models to get real-time web information in a safe and controlled way.&lt;/p&gt;
&lt;p&gt;Demo video &lt;a class=&#34;link&#34; href=&#34;https://www.loom.com/share/ac676f29664e4c6cb33a2f0a63772038?sid=0e72619f-5bfc-415d-a705-63d326373f60&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;https://www.loom.com/share/ac676f29664e4c6cb33a2f0a63772038?sid=0e72619f-5bfc-415d-a705-63d326373f60&lt;/a&gt;&lt;/p&gt;
&lt;h2 id=&#34;what-is-mcp-&#34;&gt;What is MCP? 🤔
&lt;/h2&gt;&lt;p&gt;The Model Context Protocol (MCP) is a system that lets AI apps, like Claude Desktop, connect to external tools and data sources. It gives a clear and safe way for AI assistants to work with local services and APIs while keeping the user in control.&lt;/p&gt;
&lt;h2 id=&#34;what-does-this-server-do-&#34;&gt;What does this server do? 🚀
&lt;/h2&gt;&lt;p&gt;The Exa MCP server:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Enables AI assistants to perform web searches using Exa&amp;rsquo;s powerful search API&lt;/li&gt;
&lt;li&gt;Provides structured search results including titles, URLs, and content snippets&lt;/li&gt;
&lt;li&gt;Caches recent searches as resources for reference&lt;/li&gt;
&lt;li&gt;Handles rate limiting and error cases gracefully&lt;/li&gt;
&lt;li&gt;Supports real-time web crawling for fresh content&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;prerequisites-&#34;&gt;Prerequisites 📋
&lt;/h2&gt;&lt;p&gt;Before you begin, ensure you have:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://nodejs.org/&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Node.js&lt;/a&gt; (v18 or higher)&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://claude.ai/download&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Claude Desktop&lt;/a&gt; installed&lt;/li&gt;
&lt;li&gt;An &lt;a class=&#34;link&#34; href=&#34;https://dashboard.exa.ai/api-keys&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Exa API key&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Git installed&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;You can verify your Node.js installation by running:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;node --version  &lt;span class=&#34;c1&#34;&gt;# Should show v18.0.0 or higher&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;h2 id=&#34;installation-&#34;&gt;Installation 🛠️
&lt;/h2&gt;&lt;h3 id=&#34;npm-installation&#34;&gt;NPM Installation
&lt;/h3&gt;&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;npm install -g exa-mcp-server
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;h3 id=&#34;using-smithery&#34;&gt;Using Smithery
&lt;/h3&gt;&lt;p&gt;To install the Exa MCP server for Claude Desktop automatically via &lt;a class=&#34;link&#34; href=&#34;https://smithery.ai/server/exa&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Smithery&lt;/a&gt;:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;npx -y @smithery/cli install exa --client claude
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;h3 id=&#34;manual-installation&#34;&gt;Manual Installation
&lt;/h3&gt;&lt;ol&gt;
&lt;li&gt;Clone the repository:&lt;/li&gt;
&lt;/ol&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;2
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;git clone https://github.com/exa-labs/exa-mcp-server.git
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nb&#34;&gt;cd&lt;/span&gt; exa-mcp-server
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;ol start=&#34;2&#34;&gt;
&lt;li&gt;Install dependencies:&lt;/li&gt;
&lt;/ol&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;npm install
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;ol start=&#34;3&#34;&gt;
&lt;li&gt;Build the project:&lt;/li&gt;
&lt;/ol&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;npm run build
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;ol start=&#34;4&#34;&gt;
&lt;li&gt;Create a global link (this makes the server executable from anywhere):&lt;/li&gt;
&lt;/ol&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;npm link
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;h2 id=&#34;configuration-&#34;&gt;Configuration ⚙️
&lt;/h2&gt;&lt;h3 id=&#34;1-configure-claude-desktop-to-recognize-the-exa-mcp-server&#34;&gt;1. Configure Claude Desktop to recognize the Exa MCP server
&lt;/h3&gt;&lt;p&gt;You can find claude_desktop_config.json inside the settings of Claude Desktop app:&lt;/p&gt;
&lt;p&gt;Open the Claude Desktop app and enable Developer Mode from the top-left menu bar.&lt;/p&gt;
&lt;p&gt;Once enabled, open Settings (also from the top-left menu bar) and navigate to the Developer Option, where you&amp;rsquo;ll find the Edit Config button. Clicking it will open the claude_desktop_config.json file, allowing you to make the necessary edits.&lt;/p&gt;
&lt;p&gt;OR (if you want to open claude_desktop_config.json from terminal)&lt;/p&gt;
&lt;h4 id=&#34;for-macos&#34;&gt;For macOS:
&lt;/h4&gt;&lt;ol&gt;
&lt;li&gt;Open your Claude Desktop configuration:&lt;/li&gt;
&lt;/ol&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;code ~/Library/Application&lt;span class=&#34;se&#34;&gt;\ &lt;/span&gt;Support/Claude/claude_desktop_config.json
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;h4 id=&#34;for-windows&#34;&gt;For Windows:
&lt;/h4&gt;&lt;ol&gt;
&lt;li&gt;Open your Claude Desktop configuration:&lt;/li&gt;
&lt;/ol&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-powershell&#34; data-lang=&#34;powershell&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;n&#34;&gt;code&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;%&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;APPDATA&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;%\&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Claude&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;\&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;claude_desktop_config&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;py&#34;&gt;json&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;h3 id=&#34;2-add-the-exa-server-configuration&#34;&gt;2. Add the Exa server configuration:
&lt;/h3&gt;&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt; 1
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 2
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 3
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 4
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 5
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 6
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 7
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 8
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 9
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;10
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;11
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-json&#34; data-lang=&#34;json&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  &lt;span class=&#34;nt&#34;&gt;&amp;#34;mcpServers&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;nt&#34;&gt;&amp;#34;exa&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;      &lt;span class=&#34;nt&#34;&gt;&amp;#34;command&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;npx&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;      &lt;span class=&#34;nt&#34;&gt;&amp;#34;args&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;/path/to/exa-mcp-server/build/index.js&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;],&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;      &lt;span class=&#34;nt&#34;&gt;&amp;#34;env&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;nt&#34;&gt;&amp;#34;EXA_API_KEY&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;your-api-key-here&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;      &lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  &lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;Replace &lt;code&gt;your-api-key-here&lt;/code&gt; with your actual Exa API key from &lt;a class=&#34;link&#34; href=&#34;https://dashboard.exa.ai/api-keys&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;dashboard.exa.ai/api-keys&lt;/a&gt;.&lt;/p&gt;
&lt;h3 id=&#34;3-available-tools--tool-selection&#34;&gt;3. Available Tools &amp;amp; Tool Selection
&lt;/h3&gt;&lt;p&gt;The Exa MCP server includes the following tools:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;web_search_exa&lt;/strong&gt;: Performs real-time web searches with optimized results and content extraction.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;research_paper_search&lt;/strong&gt;: Specialized search focused on academic papers and research content.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;twitter_search&lt;/strong&gt;: Dedicated Twitter/X.com search that finds tweets, profiles, and conversations.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;company_research&lt;/strong&gt;: Comprehensive company research tool that crawls company websites to gather detailed information about businesses.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;crawling&lt;/strong&gt;: Extracts content from specific URLs, useful for reading articles, PDFs, or any web page when you have the exact URL.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;competitor_finder&lt;/strong&gt;: Identifies competitors of a company by searching for businesses offering similar products or services.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;linkedin_search&lt;/strong&gt;: Search LinkedIn for companies and people using Exa AI. Simply include company names, person names, or specific LinkedIn URLs in your query.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;You can choose which tools to enable by adding the &lt;code&gt;--tools&lt;/code&gt; parameter to your Claude Desktop configuration:&lt;/p&gt;
&lt;h4 id=&#34;specify-which-tools-to-enable&#34;&gt;Specify which tools to enable:
&lt;/h4&gt;&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt; 1
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 2
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 3
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 4
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 5
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 6
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 7
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 8
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 9
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;10
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;11
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;12
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;13
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;14
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-json&#34; data-lang=&#34;json&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  &lt;span class=&#34;nt&#34;&gt;&amp;#34;mcpServers&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;nt&#34;&gt;&amp;#34;exa&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;      &lt;span class=&#34;nt&#34;&gt;&amp;#34;command&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;npx&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;      &lt;span class=&#34;nt&#34;&gt;&amp;#34;args&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;[&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;s2&#34;&gt;&amp;#34;/path/to/exa-mcp-server/build/index.js&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;s2&#34;&gt;&amp;#34;--tools=web_search_exa,research_paper_search,twitter_search,company_research,crawling,competitor_finder,linkedin_search&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;      &lt;span class=&#34;p&#34;&gt;],&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;      &lt;span class=&#34;nt&#34;&gt;&amp;#34;env&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;nt&#34;&gt;&amp;#34;EXA_API_KEY&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;your-api-key-here&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;      &lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  &lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;For enabling multiple tools, use a comma-separated list:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt; 1
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 2
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 3
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 4
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 5
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 6
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 7
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 8
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 9
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;10
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;11
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;12
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;13
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;14
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-json&#34; data-lang=&#34;json&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  &lt;span class=&#34;nt&#34;&gt;&amp;#34;mcpServers&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;nt&#34;&gt;&amp;#34;exa&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;      &lt;span class=&#34;nt&#34;&gt;&amp;#34;command&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;npx&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;      &lt;span class=&#34;nt&#34;&gt;&amp;#34;args&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;[&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;s2&#34;&gt;&amp;#34;/path/to/exa-mcp-server/build/index.js&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;s2&#34;&gt;&amp;#34;--tools=web_search_exa,research_paper_search,twitter_search,company_research,crawling,competitor_finder,linkedin_search&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;      &lt;span class=&#34;p&#34;&gt;],&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;      &lt;span class=&#34;nt&#34;&gt;&amp;#34;env&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;nt&#34;&gt;&amp;#34;EXA_API_KEY&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;your-api-key-here&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;      &lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  &lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;If you don&amp;rsquo;t specify any tools, all tools enabled by default will be used.&lt;/p&gt;
&lt;h3 id=&#34;4-restart-claude-desktop&#34;&gt;4. Restart Claude Desktop
&lt;/h3&gt;&lt;p&gt;For the changes to take effect:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Completely quit Claude Desktop (not just close the window)&lt;/li&gt;
&lt;li&gt;Start Claude Desktop again&lt;/li&gt;
&lt;li&gt;Look for the 🔌 icon to verify the Exa server is connected&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id=&#34;using-via-npx&#34;&gt;Using via NPX
&lt;/h2&gt;&lt;p&gt;If you prefer to run the server directly, you can use npx:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt; 1
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 2
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 3
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 4
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 5
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 6
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 7
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 8
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 9
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;10
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;11
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;# Run with all tools enabled by default&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;npx exa-mcp-server
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;# Enable specific tools only&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;npx exa-mcp-server --tools&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;web_search_exa
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;# Enable multiple tools&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;npx exa-mcp-server --tools&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;web_search_exa,research_paper_search
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;# List all available tools&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;npx exa-mcp-server --list-tools
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;h2 id=&#34;usage-&#34;&gt;Usage 🎯
&lt;/h2&gt;&lt;p&gt;Once configured, you can ask Claude to perform web searches. Here are some example prompts:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-fallback&#34; data-lang=&#34;fallback&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Can you search for recent developments in quantum computing?
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-fallback&#34; data-lang=&#34;fallback&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Find and analyze recent research papers about climate change solutions.
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-fallback&#34; data-lang=&#34;fallback&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Search Twitter for posts from @elonmusk about SpaceX.
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-fallback&#34; data-lang=&#34;fallback&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Find tweets from @samaltman that were published in the last week about AI safety.
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-fallback&#34; data-lang=&#34;fallback&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Research the company exa.ai and find information about their pricing and features.
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-fallback&#34; data-lang=&#34;fallback&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Extract the content from this research paper: https://arxiv.org/pdf/1706.03762
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-fallback&#34; data-lang=&#34;fallback&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Find competitors for a company that provides web search API services, excluding exa.ai from the results.
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-fallback&#34; data-lang=&#34;fallback&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Find the LinkedIn profile for Anthropic company.
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-fallback&#34; data-lang=&#34;fallback&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Search for data scientists at OpenAI on LinkedIn.
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;The server will:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Process the search request&lt;/li&gt;
&lt;li&gt;Query the Exa API with optimal settings (including live crawling)&lt;/li&gt;
&lt;li&gt;Return formatted results to Claude&lt;/li&gt;
&lt;li&gt;Cache the search for future reference&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id=&#34;testing-with-mcp-inspector-&#34;&gt;Testing with MCP Inspector 🔍
&lt;/h2&gt;&lt;p&gt;You can test the server directly using the MCP Inspector:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;npx @modelcontextprotocol/inspector node ./build/index.js
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;This opens an interactive interface where you can explore the server&amp;rsquo;s capabilities, execute search queries, and view cached search results.&lt;/p&gt;
&lt;h2 id=&#34;troubleshooting-&#34;&gt;Troubleshooting 🔧
&lt;/h2&gt;&lt;h3 id=&#34;common-issues&#34;&gt;Common Issues
&lt;/h3&gt;&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Server Not Found&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Verify the npm link is correctly set up&lt;/li&gt;
&lt;li&gt;Check Claude Desktop configuration syntax&lt;/li&gt;
&lt;li&gt;Ensure Node.js is properly installed&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;API Key Issues&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Confirm your EXA_API_KEY is valid&lt;/li&gt;
&lt;li&gt;Check the EXA_API_KEY is correctly set in the Claude Desktop config&lt;/li&gt;
&lt;li&gt;Verify no spaces or quotes around the API key&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Connection Issues&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Restart Claude Desktop completely&lt;/li&gt;
&lt;li&gt;Check Claude Desktop logs:&lt;/li&gt;
&lt;/ul&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;2
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;3
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;4
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;5
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;# macOS&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;tail -n &lt;span class=&#34;m&#34;&gt;20&lt;/span&gt; -f ~/Library/Logs/Claude/mcp*.log
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;# Windows&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nb&#34;&gt;type&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;%APPDATA%\Claude\logs\mcp*.log&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id=&#34;acknowledgments-&#34;&gt;Acknowledgments 🙏
&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://exa.ai&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Exa AI&lt;/a&gt; for their powerful search API&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://modelcontextprotocol.io&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Model Context Protocol&lt;/a&gt; for the MCP specification&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://anthropic.com&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Anthropic&lt;/a&gt; for Claude Desktop&lt;/li&gt;
&lt;/ul&gt;
</description>
        </item>
        <item>
        <title>Product Hunt Daily | 2025-03-23</title>
        <link>https://producthunt.programnotes.cn/en/p/product-hunt-daily-2025-03-23/</link>
        <pubDate>Sun, 23 Mar 2025 07:23:44 +0000</pubDate>
        
        <guid>https://producthunt.programnotes.cn/en/p/product-hunt-daily-2025-03-23/</guid>
        <description>&lt;img src="https://ph-files.imgix.net/6529d860-5c8f-40ee-9b4a-c1c7981c38e4.png?auto=format&amp;fit=crop&amp;frame=1&amp;h=512&amp;w=1024" alt="Featured image of post Product Hunt Daily | 2025-03-23" /&gt;&lt;h2 id=&#34;1-claude-web-search&#34;&gt;1. Claude Web Search
&lt;/h2&gt;&lt;p&gt;&lt;strong&gt;Tagline&lt;/strong&gt;: Claude can now search the web&lt;br&gt;
&lt;strong&gt;Description&lt;/strong&gt;: Claude can now search the web. Each response includes inline citations, so you can also verify the sources.&lt;br&gt;
&lt;strong&gt;Website&lt;/strong&gt;: &lt;a class=&#34;link&#34; href=&#34;https://www.producthunt.com/r/WZOZU6SGXJSW6R?utm_campaign=producthunt-api&amp;amp;utm_medium=api-v2&amp;amp;utm_source=Application%3A&amp;#43;weekly&amp;#43;%28ID%3A&amp;#43;148189%29&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;open&lt;/a&gt;&lt;br&gt;
&lt;strong&gt;Product Hunt&lt;/strong&gt;: &lt;a class=&#34;link&#34; href=&#34;https://www.producthunt.com/posts/claude-web-search?utm_campaign=producthunt-api&amp;amp;utm_medium=api-v2&amp;amp;utm_source=Application%3A&amp;#43;weekly&amp;#43;%28ID%3A&amp;#43;148189%29&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;View on Product Hunt&lt;/a&gt;&lt;br&gt;
&lt;img src=&#34;https://ph-files.imgix.net/6529d860-5c8f-40ee-9b4a-c1c7981c38e4.png?auto=format&amp;amp;fit=crop&amp;amp;frame=1&amp;amp;h=512&amp;amp;w=1024&#34;
	
	
	
	loading=&#34;lazy&#34;
	
		alt=&#34;Claude Web Search&#34;
	
	
&gt;&lt;br&gt;
&lt;strong&gt;Keyword&lt;/strong&gt;: Claude, Web Search, Search Engine, AI Search, Web Crawler, Inline Citations, Source Verification&lt;br&gt;
&lt;strong&gt;VotesCount&lt;/strong&gt;: 🔺573&lt;br&gt;
&lt;strong&gt;Featured&lt;/strong&gt;: Yes&lt;br&gt;
&lt;strong&gt;CreatedAt&lt;/strong&gt;: 2025-03-22 07:01 AM (UTC)&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id=&#34;2-here-let-me-ai-that-for-you&#34;&gt;2. Here, let me AI that for you.
&lt;/h2&gt;&lt;p&gt;&lt;strong&gt;Tagline&lt;/strong&gt;: for that friend who&amp;rsquo;s too lazy to open ChatGPT&lt;br&gt;
&lt;strong&gt;Description&lt;/strong&gt;: Generate a link for a friend that leads to a gently insulting animation of entering a prompt, and then redirects to ChatGPT itself.&lt;br&gt;
&lt;strong&gt;Website&lt;/strong&gt;: &lt;a class=&#34;link&#34; href=&#34;https://www.producthunt.com/r/77DEJ54EBAQYHS?utm_campaign=producthunt-api&amp;amp;utm_medium=api-v2&amp;amp;utm_source=Application%3A&amp;#43;weekly&amp;#43;%28ID%3A&amp;#43;148189%29&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;open&lt;/a&gt;&lt;br&gt;
&lt;strong&gt;Product Hunt&lt;/strong&gt;: &lt;a class=&#34;link&#34; href=&#34;https://www.producthunt.com/posts/here-let-me-ai-that-for-you?utm_campaign=producthunt-api&amp;amp;utm_medium=api-v2&amp;amp;utm_source=Application%3A&amp;#43;weekly&amp;#43;%28ID%3A&amp;#43;148189%29&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;View on Product Hunt&lt;/a&gt;&lt;br&gt;
&lt;img src=&#34;https://ph-files.imgix.net/cf0d744e-4793-41d5-96ab-1dd1d8e83ed1.png?auto=format&amp;amp;fit=crop&amp;amp;frame=1&amp;amp;h=512&amp;amp;w=1024&#34;
	
	
	
	loading=&#34;lazy&#34;
	
		alt=&#34;Here, let me AI that for you.&#34;
	
	
&gt;&lt;br&gt;
&lt;strong&gt;Keyword&lt;/strong&gt;: ChatGPT, AI, lazy friend, funny animation,  prompt generator,  GIF,  link generator,  joke,  insulting (but funny),  social media&lt;br&gt;
&lt;strong&gt;VotesCount&lt;/strong&gt;: 🔺337&lt;br&gt;
&lt;strong&gt;Featured&lt;/strong&gt;: Yes&lt;br&gt;
&lt;strong&gt;CreatedAt&lt;/strong&gt;: 2025-03-22 07:01 AM (UTC)&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id=&#34;3-stealthly-for-macos&#34;&gt;3. Stealthly for macOS
&lt;/h2&gt;&lt;p&gt;&lt;strong&gt;Tagline&lt;/strong&gt;: Automated privacy for macOS screen sharing&lt;br&gt;
&lt;strong&gt;Description&lt;/strong&gt;: Keep your screen private and distraction-free when you present or record your screen on macOS — automatically. Stealthly automatically enables Do Not Disturb as well as hides desktop icons, active app windows, the dock, your wallpaper and menu bar icons.&lt;br&gt;
&lt;strong&gt;Website&lt;/strong&gt;: &lt;a class=&#34;link&#34; href=&#34;https://www.producthunt.com/r/CKX3WGFMVCVANY?utm_campaign=producthunt-api&amp;amp;utm_medium=api-v2&amp;amp;utm_source=Application%3A&amp;#43;weekly&amp;#43;%28ID%3A&amp;#43;148189%29&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;open&lt;/a&gt;&lt;br&gt;
&lt;strong&gt;Product Hunt&lt;/strong&gt;: &lt;a class=&#34;link&#34; href=&#34;https://www.producthunt.com/posts/stealthly-for-macos?utm_campaign=producthunt-api&amp;amp;utm_medium=api-v2&amp;amp;utm_source=Application%3A&amp;#43;weekly&amp;#43;%28ID%3A&amp;#43;148189%29&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;View on Product Hunt&lt;/a&gt;&lt;br&gt;
&lt;img src=&#34;https://ph-files.imgix.net/d7938200-da31-43d4-9924-bce6359ecd5d.jpeg?auto=format&amp;amp;fit=crop&amp;amp;frame=1&amp;amp;h=512&amp;amp;w=1024&#34;
	
	
	
	loading=&#34;lazy&#34;
	
		alt=&#34;Stealthly for macOS&#34;
	
	
&gt;&lt;br&gt;
&lt;strong&gt;Keyword&lt;/strong&gt;: macOS, screen privacy, screen sharing, Do Not Disturb, distraction-free, presentation, screen recording, desktop icons, app windows, dock, wallpaper, menu bar, Stealthly&lt;br&gt;
&lt;strong&gt;VotesCount&lt;/strong&gt;: 🔺288&lt;br&gt;
&lt;strong&gt;Featured&lt;/strong&gt;: Yes&lt;br&gt;
&lt;strong&gt;CreatedAt&lt;/strong&gt;: 2025-03-22 07:01 AM (UTC)&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id=&#34;4-in-my-pocket&#34;&gt;4. In My Pocket
&lt;/h2&gt;&lt;p&gt;&lt;strong&gt;Tagline&lt;/strong&gt;: Your secure personal vault for everything that matters&lt;br&gt;
&lt;strong&gt;Description&lt;/strong&gt;: An iOS app that securely stores and organizes all your personal information. - Flexible organization with tabs and sections - Secure sensitive data with biometric authentication - Built-in Markdown support, QR code generation, and OCR text recognition&lt;br&gt;
&lt;strong&gt;Website&lt;/strong&gt;: &lt;a class=&#34;link&#34; href=&#34;https://www.producthunt.com/r/3L2KVUBFYNSPH6?utm_campaign=producthunt-api&amp;amp;utm_medium=api-v2&amp;amp;utm_source=Application%3A&amp;#43;weekly&amp;#43;%28ID%3A&amp;#43;148189%29&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;open&lt;/a&gt;&lt;br&gt;
&lt;strong&gt;Product Hunt&lt;/strong&gt;: &lt;a class=&#34;link&#34; href=&#34;https://www.producthunt.com/posts/in-my-pocket?utm_campaign=producthunt-api&amp;amp;utm_medium=api-v2&amp;amp;utm_source=Application%3A&amp;#43;weekly&amp;#43;%28ID%3A&amp;#43;148189%29&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;View on Product Hunt&lt;/a&gt;&lt;br&gt;
&lt;img src=&#34;https://ph-files.imgix.net/0ffca4e3-d199-4954-b520-9526e5bb3342.png?auto=format&amp;amp;fit=crop&amp;amp;frame=1&amp;amp;h=512&amp;amp;w=1024&#34;
	
	
	
	loading=&#34;lazy&#34;
	
		alt=&#34;In My Pocket&#34;
	
	
&gt;&lt;br&gt;
&lt;strong&gt;Keyword&lt;/strong&gt;: password manager, iOS app, secure vault, personal information, data security, biometric authentication, organization app, markdown editor, QR code generator, OCR, privacy app&lt;br&gt;
&lt;strong&gt;VotesCount&lt;/strong&gt;: 🔺236&lt;br&gt;
&lt;strong&gt;Featured&lt;/strong&gt;: Yes&lt;br&gt;
&lt;strong&gt;CreatedAt&lt;/strong&gt;: 2025-03-22 07:01 AM (UTC)&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id=&#34;5-hunyuan-t1&#34;&gt;5. Hunyuan-T1
&lt;/h2&gt;&lt;p&gt;&lt;strong&gt;Tagline&lt;/strong&gt;: The first Mamba-powered ultra-large model&lt;br&gt;
&lt;strong&gt;Description&lt;/strong&gt;: The latest breakthrough in AI reasoning! Powered by Hunyuan TurboS, it&amp;rsquo;s built for speed, accuracy, and efficiency.&lt;br&gt;
&lt;strong&gt;Website&lt;/strong&gt;: &lt;a class=&#34;link&#34; href=&#34;https://www.producthunt.com/r/HEZFR2Q72HKEFT?utm_campaign=producthunt-api&amp;amp;utm_medium=api-v2&amp;amp;utm_source=Application%3A&amp;#43;weekly&amp;#43;%28ID%3A&amp;#43;148189%29&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;open&lt;/a&gt;&lt;br&gt;
&lt;strong&gt;Product Hunt&lt;/strong&gt;: &lt;a class=&#34;link&#34; href=&#34;https://www.producthunt.com/posts/hunyuan-t1?utm_campaign=producthunt-api&amp;amp;utm_medium=api-v2&amp;amp;utm_source=Application%3A&amp;#43;weekly&amp;#43;%28ID%3A&amp;#43;148189%29&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;View on Product Hunt&lt;/a&gt;&lt;br&gt;
&lt;img src=&#34;https://ph-files.imgix.net/b1a00d1a-02da-4a13-9712-84978abceb15.jpeg?auto=format&amp;amp;fit=crop&amp;amp;frame=1&amp;amp;h=512&amp;amp;w=1024&#34;
	
	
	
	loading=&#34;lazy&#34;
	
		alt=&#34;Hunyuan-T1&#34;
	
	
&gt;&lt;br&gt;
&lt;strong&gt;Keyword&lt;/strong&gt;: Hunyuan-T1, Mamba, AI, large language model, ultra-large model, reasoning, Hunyuan TurboS, speed, accuracy, efficiency&lt;br&gt;
&lt;strong&gt;VotesCount&lt;/strong&gt;: 🔺197&lt;br&gt;
&lt;strong&gt;Featured&lt;/strong&gt;: Yes&lt;br&gt;
&lt;strong&gt;CreatedAt&lt;/strong&gt;: 2025-03-22 07:01 AM (UTC)&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id=&#34;6-roblox-cube-3d&#34;&gt;6. Roblox Cube 3D
&lt;/h2&gt;&lt;p&gt;&lt;strong&gt;Tagline&lt;/strong&gt;: AI-powered 3D object creation&lt;br&gt;
&lt;strong&gt;Description&lt;/strong&gt;: Generate 3D objects from text prompts, directly within Roblox Studio. Powered by Roblox&amp;rsquo;s core generative AI system.&lt;br&gt;
&lt;strong&gt;Website&lt;/strong&gt;: &lt;a class=&#34;link&#34; href=&#34;https://www.producthunt.com/r/ZS3EOWDZ7HOYCY?utm_campaign=producthunt-api&amp;amp;utm_medium=api-v2&amp;amp;utm_source=Application%3A&amp;#43;weekly&amp;#43;%28ID%3A&amp;#43;148189%29&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;open&lt;/a&gt;&lt;br&gt;
&lt;strong&gt;Product Hunt&lt;/strong&gt;: &lt;a class=&#34;link&#34; href=&#34;https://www.producthunt.com/posts/roblox-cube-3d?utm_campaign=producthunt-api&amp;amp;utm_medium=api-v2&amp;amp;utm_source=Application%3A&amp;#43;weekly&amp;#43;%28ID%3A&amp;#43;148189%29&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;View on Product Hunt&lt;/a&gt;&lt;br&gt;
&lt;img src=&#34;https://ph-files.imgix.net/0179d0df-cb36-4937-aff4-35079e9f58e3.webp?auto=format&amp;amp;fit=crop&amp;amp;frame=1&amp;amp;h=512&amp;amp;w=1024&#34;
	
	
	
	loading=&#34;lazy&#34;
	
		alt=&#34;Roblox Cube 3D&#34;
	
	
&gt;&lt;br&gt;
&lt;strong&gt;Keyword&lt;/strong&gt;: Roblox, 3D Modeler, AI, Generative AI, Roblox Studio, 3D Generator, Text to 3D, Roblox Plugin, Cube, 3D Creation&lt;br&gt;
&lt;strong&gt;VotesCount&lt;/strong&gt;: 🔺156&lt;br&gt;
&lt;strong&gt;Featured&lt;/strong&gt;: Yes&lt;br&gt;
&lt;strong&gt;CreatedAt&lt;/strong&gt;: 2025-03-22 07:01 AM (UTC)&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id=&#34;7-audio-guide-it&#34;&gt;7. Audio Guide It
&lt;/h2&gt;&lt;p&gt;&lt;strong&gt;Tagline&lt;/strong&gt;: Explore any place on earth with immersive AI audioguides.&lt;br&gt;
&lt;strong&gt;Description&lt;/strong&gt;: Audio Guide It is your interactive AI travel guide—anywhere in the world. Instantly get detailed stories and context about history, art, and architecture for any attraction on the planet. Have questions? Simply ask your guide and get immediate answers.&lt;br&gt;
&lt;strong&gt;Website&lt;/strong&gt;: &lt;a class=&#34;link&#34; href=&#34;https://www.producthunt.com/r/PCMWYOSCH7K5CO?utm_campaign=producthunt-api&amp;amp;utm_medium=api-v2&amp;amp;utm_source=Application%3A&amp;#43;weekly&amp;#43;%28ID%3A&amp;#43;148189%29&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;open&lt;/a&gt;&lt;br&gt;
&lt;strong&gt;Product Hunt&lt;/strong&gt;: &lt;a class=&#34;link&#34; href=&#34;https://www.producthunt.com/posts/audio-guide-it?utm_campaign=producthunt-api&amp;amp;utm_medium=api-v2&amp;amp;utm_source=Application%3A&amp;#43;weekly&amp;#43;%28ID%3A&amp;#43;148189%29&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;View on Product Hunt&lt;/a&gt;&lt;br&gt;
&lt;img src=&#34;https://ph-files.imgix.net/0a10f919-54fe-4648-afec-7e86c6dd0f5a.png?auto=format&amp;amp;fit=crop&amp;amp;frame=1&amp;amp;h=512&amp;amp;w=1024&#34;
	
	
	
	loading=&#34;lazy&#34;
	
		alt=&#34;Audio Guide It&#34;
	
	
&gt;&lt;br&gt;
&lt;strong&gt;Keyword&lt;/strong&gt;: AI audio guide, travel guide, audio tour, AI travel guide, interactive guide, smart guide, location audio, immersive audio, travel app, sightseeing app&lt;br&gt;
&lt;strong&gt;VotesCount&lt;/strong&gt;: 🔺94&lt;br&gt;
&lt;strong&gt;Featured&lt;/strong&gt;: No&lt;br&gt;
&lt;strong&gt;CreatedAt&lt;/strong&gt;: 2025-03-22 07:01 AM (UTC)&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id=&#34;8-varyanceio&#34;&gt;8. varyance.io
&lt;/h2&gt;&lt;p&gt;&lt;strong&gt;Tagline&lt;/strong&gt;: Inspire early talent for their future career.&lt;br&gt;
&lt;strong&gt;Description&lt;/strong&gt;: Take-on virtual experiences designed by investment banks, big law,consulting firms and industry leaders to explore your future career.&lt;br&gt;
&lt;strong&gt;Website&lt;/strong&gt;: &lt;a class=&#34;link&#34; href=&#34;https://www.producthunt.com/r/U4EZ3Y2K5YBFSV?utm_campaign=producthunt-api&amp;amp;utm_medium=api-v2&amp;amp;utm_source=Application%3A&amp;#43;weekly&amp;#43;%28ID%3A&amp;#43;148189%29&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;open&lt;/a&gt;&lt;br&gt;
&lt;strong&gt;Product Hunt&lt;/strong&gt;: &lt;a class=&#34;link&#34; href=&#34;https://www.producthunt.com/posts/varyance-io?utm_campaign=producthunt-api&amp;amp;utm_medium=api-v2&amp;amp;utm_source=Application%3A&amp;#43;weekly&amp;#43;%28ID%3A&amp;#43;148189%29&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;View on Product Hunt&lt;/a&gt;&lt;br&gt;
&lt;img src=&#34;https://ph-files.imgix.net/f4ab9481-d64e-4778-9f0f-4663a583d181.png?auto=format&amp;amp;fit=crop&amp;amp;frame=1&amp;amp;h=512&amp;amp;w=1024&#34;
	
	
	
	loading=&#34;lazy&#34;
	
		alt=&#34;varyance.io&#34;
	
	
&gt;&lt;br&gt;
&lt;strong&gt;Keyword&lt;/strong&gt;: virtual experience, career exploration, early talent, internship, mentorship, future career, investment banking, consulting, law, industry leaders, varyance&lt;br&gt;
&lt;strong&gt;VotesCount&lt;/strong&gt;: 🔺55&lt;br&gt;
&lt;strong&gt;Featured&lt;/strong&gt;: No&lt;br&gt;
&lt;strong&gt;CreatedAt&lt;/strong&gt;: 2025-03-22 07:01 AM (UTC)&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id=&#34;9-calscri&#34;&gt;9. CalScri
&lt;/h2&gt;&lt;p&gt;&lt;strong&gt;Tagline&lt;/strong&gt;: Create &amp;amp; plan content calendars &amp;amp; scripts with anayltics!&lt;br&gt;
&lt;strong&gt;Description&lt;/strong&gt;: Calscri simplifies content creation with content calendars, advanced script generation &amp;amp; analytics. Create scripts in the style of top creators like MrBeast, Alex Hormozi &amp;amp; more. Plan content in minutes &amp;amp; track social media performance.&lt;br&gt;
&lt;strong&gt;Website&lt;/strong&gt;: &lt;a class=&#34;link&#34; href=&#34;https://www.producthunt.com/r/IWSSKLEKXHDDEF?utm_campaign=producthunt-api&amp;amp;utm_medium=api-v2&amp;amp;utm_source=Application%3A&amp;#43;weekly&amp;#43;%28ID%3A&amp;#43;148189%29&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;open&lt;/a&gt;&lt;br&gt;
&lt;strong&gt;Product Hunt&lt;/strong&gt;: &lt;a class=&#34;link&#34; href=&#34;https://www.producthunt.com/posts/calscri?utm_campaign=producthunt-api&amp;amp;utm_medium=api-v2&amp;amp;utm_source=Application%3A&amp;#43;weekly&amp;#43;%28ID%3A&amp;#43;148189%29&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;View on Product Hunt&lt;/a&gt;&lt;br&gt;
&lt;img src=&#34;https://ph-files.imgix.net/3b3438e3-b8e5-43ed-8599-f06d237c4a4c.png?auto=format&amp;amp;fit=crop&amp;amp;frame=1&amp;amp;h=512&amp;amp;w=1024&#34;
	
	
	
	loading=&#34;lazy&#34;
	
		alt=&#34;CalScri&#34;
	
	
&gt;&lt;br&gt;
&lt;strong&gt;Keyword&lt;/strong&gt;: Content Calendar, Script Generator, Content Planning, Social Media Analytics, Scriptwriting, Content Creation, AI Scriptwriter, MrBeast, Alex Hormozi, Content Strategy&lt;br&gt;
&lt;strong&gt;VotesCount&lt;/strong&gt;: 🔺54&lt;br&gt;
&lt;strong&gt;Featured&lt;/strong&gt;: No&lt;br&gt;
&lt;strong&gt;CreatedAt&lt;/strong&gt;: 2025-03-22 07:01 AM (UTC)&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id=&#34;10-faceless-ninja-ai&#34;&gt;10. Faceless Ninja AI
&lt;/h2&gt;&lt;p&gt;&lt;strong&gt;Tagline&lt;/strong&gt;: Create AI Faceless Videos for Tiktok, YT Shorts &amp;amp; IG Reels&lt;br&gt;
&lt;strong&gt;Description&lt;/strong&gt;: Describe your video concept and get unique AI Faceless videos daily, ready to post! Beautiful AI visuals and emotional voiceovers! Post to TikTok, Shorts &amp;amp; Reels on autopilot - go viral while staying anonymous.&lt;br&gt;
&lt;strong&gt;Website&lt;/strong&gt;: &lt;a class=&#34;link&#34; href=&#34;https://www.producthunt.com/r/OEECE3WZ7KGVZY?utm_campaign=producthunt-api&amp;amp;utm_medium=api-v2&amp;amp;utm_source=Application%3A&amp;#43;weekly&amp;#43;%28ID%3A&amp;#43;148189%29&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;open&lt;/a&gt;&lt;br&gt;
&lt;strong&gt;Product Hunt&lt;/strong&gt;: &lt;a class=&#34;link&#34; href=&#34;https://www.producthunt.com/posts/faceless-ninja-ai?utm_campaign=producthunt-api&amp;amp;utm_medium=api-v2&amp;amp;utm_source=Application%3A&amp;#43;weekly&amp;#43;%28ID%3A&amp;#43;148189%29&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;View on Product Hunt&lt;/a&gt;&lt;br&gt;
&lt;img src=&#34;https://ph-files.imgix.net/59b20f0e-7c64-4d43-a636-e9f042961cb0.png?auto=format&amp;amp;fit=crop&amp;amp;frame=1&amp;amp;h=512&amp;amp;w=1024&#34;
	
	
	
	loading=&#34;lazy&#34;
	
		alt=&#34;Faceless Ninja AI&#34;
	
	
&gt;&lt;br&gt;
&lt;strong&gt;Keyword&lt;/strong&gt;: Faceless AI, AI video, anonymous video, TikTok video, YouTube Shorts, Instagram Reels, AI video generator, viral video, automated video posting, faceless ninja, AI visuals, voiceovers&lt;br&gt;
&lt;strong&gt;VotesCount&lt;/strong&gt;: 🔺51&lt;br&gt;
&lt;strong&gt;Featured&lt;/strong&gt;: No&lt;br&gt;
&lt;strong&gt;CreatedAt&lt;/strong&gt;: 2025-03-22 07:01 AM (UTC)&lt;/p&gt;
&lt;hr&gt;
</description>
        </item>
        
    </channel>
</rss>
