# Tool Exa

> >-

- **Type:** Skill
- **Install:** `agentstack add skill-b2bforce-b2bforce-tool-exa`
- **Verified:** Yes — security-reviewed for prompt injection and unsafe behavior
- **Seller:** [b2bforce](https://agentstack.voostack.com/s/b2bforce)
- **Installs:** 0
- **Category:** [Agent Skills](https://agentstack.voostack.com/c/agent-skills)
- **Latest version:** 0.1.0
- **License:** MIT
- **Upstream author:** [b2bforce](https://github.com/b2bforce)
- **Source:** https://github.com/b2bforce/b2bforce/tree/main/.agents/skills/tool-exa
- **Website:** https://www.b2bforce.ai/

## Install

```sh
agentstack add skill-b2bforce-b2bforce-tool-exa
```

Requires the [AgentStack CLI](https://agentstack.voostack.com/docs/cli). Works with Claude Code, Cursor, and any MCP-compatible agent.

## About

# Tool: Exa

Thin wrapper for the [Exa](https://exa.ai) API — neural search, content
retrieval, similar-page lookup, and cited answers. Other skills call this for
research enrichment.

## Requirements

- `curl`
- `jq`
- `.env` credentials listed below

## Auth

`.env`:

```bash
EXA_API_KEY=
```

Header: `x-api-key: $EXA_API_KEY`. Base: `https://api.exa.ai`.

## Endpoints

| Action | Endpoint | Use |
|--------|----------|-----|
| Search | `POST /search` | Neural/keyword search, optional date filter |
| Contents | `POST /contents` | Full text for result IDs/URLs |
| Find similar | `POST /findSimilar` | Pages similar to a URL |
| Answer | `POST /answer` | Cited answer to a question |

## Scripts

```bash
# Search (prints url + title list). Optional 3rd arg = number of results
bash .agents/skills/tool-exa/scripts/search.sh "B2B drupal migration trends" 10

# Cited answer to a question (prints answer text + sources)
bash .agents/skills/tool-exa/scripts/answer.sh "What do buyers ask before a platform migration?"
```

## Rules

1. Key from `.env` only.
2. Use for **research only** (blog, case study, service page, ICP, content ideas)
   — do **not** attach long Exa blocks to LinkedIn/X drafts.
3. Prefer date-filtered search (last 12 months) for content-landscape queries.
4. Degrade gracefully if unset.

## Used by

`marketing-content-ideas` (content landscape), `marketing-content-blog-post`
and `-case-study` (reference articles), `marketing-icp` and
`marketing-service-page` (market research).

## Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

- **Author:** [b2bforce](https://github.com/b2bforce)
- **Source:** [b2bforce/b2bforce](https://github.com/b2bforce/b2bforce)
- **License:** MIT
- **Homepage:** https://www.b2bforce.ai/

Install and usage instructions live in the source repository linked above.

## Pricing

- **Free** — Free

## Security capabilities

Automated source analysis of v0.1.0 — what this tool can access:

- **Network access:** yes
- **Filesystem access:** no
- **Shell / process execution:** no
- **Environment & secrets:** yes
- **Dynamic code execution:** no

*"Yes" means the capability is present in the source — more access means more to trust, not that it is unsafe.*


## Versions

- **0.1.0** — security scan: passed — Imported from the upstream source.

## Links

- Listing page: https://agentstack.voostack.com/l/skill-b2bforce-b2bforce-tool-exa
- Seller: https://agentstack.voostack.com/s/b2bforce
- Browse the marketplace: https://agentstack.voostack.com/browse

---
Listed on AgentStack — the marketplace for AI agent skills and MCP servers. Every listing is security-reviewed. Creators keep 70%.
