MCPcopy
hub / github.com/firecrawl/fireplexity

github.com/firecrawl/fireplexity @main sqlite

repository ↗ · DeepWiki ↗
85 symbols 196 edges 37 files 0 documented · 0%
README

Fireplexity v2

AI search engine with web, news, and images.

Fireplexity Demo

Setup

git clone https://github.com/mendableai/fireplexity.git
cd fireplexity
npm install

Configure

cp .env.example .env.local

Add your keys to .env.local:

FIRECRAWL_API_KEY=fc-your-api-key
GROQ_API_KEY=gsk_your-groq-api-key

Run

npm run dev

Open http://localhost:3000

Deploy

Deploy with Vercel

Get API Keys

MIT License

Extension points exported contracts — how you extend this code

TradingViewWidgetProps (Interface)
(no doc)
components/trading-view-widget.tsx
GracefulErrorProps (Interface)
(no doc)
components/graceful-error.tsx
ErrorDisplayProps (Interface)
(no doc)
components/error-display.tsx
ButtonProps (Interface)
(no doc)
components/ui/button.tsx
MessageData (Interface)
(no doc)
app/chat-interface.tsx
FaviconImageProps (Interface)
(no doc)
app/favicon-image.tsx
StockChartProps (Interface)
(no doc)
app/stock-chart.tsx
SearchResultsProps (Interface)
(no doc)
app/search-results.tsx

Core symbols most depended-on inside this repo

cn
called by 17
lib/utils.ts
getMessageContent
called by 8
app/chat-interface.tsx
isValidImageUrl
called by 4
lib/image-utils.ts
hideTooltip
called by 2
app/use-citation-tooltip.tsx
handleFollowUpClick
called by 2
app/chat-interface.tsx
handleCopy
called by 2
app/chat-interface.tsx
detectCompanyTicker
called by 1
lib/company-ticker-map.ts
selectRelevantContent
called by 1
lib/content-selection.ts

Shape

Function 65
Interface 20

Languages

TypeScript100%

Modules by API surface

components/ui/dialog.tsx10 symbols
app/chat-interface.tsx8 symbols
components/ui/card.tsx7 symbols
app/use-citation-tooltip.tsx7 symbols
app/page.tsx6 symbols
app/types.ts3 symbols
app/stock-chart.tsx3 symbols
app/image-modal.tsx3 symbols
app/character-counter.tsx3 symbols
lib/image-utils.ts2 symbols
components/trading-view-widget.tsx2 symbols
components/graceful-error.tsx2 symbols

Dependencies from manifests, versioned

@ai-sdk/groq2.0.11 · 1×
@ai-sdk/react2.0.20 · 1×
@eslint/eslintrc3 · 1×
@mendable/firecrawl-js3.0.3 · 1×
@radix-ui/react-dialog1.1.4 · 1×
@radix-ui/react-slot1.2.3 · 1×
@types/node20 · 1×
@types/react19 · 1×
@types/react-dom19 · 1×
ai5.0.20 · 1×
class-variance-authority0.7.1 · 1×

For agents

$ claude mcp add fireplexity \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact