An open API service indexing awesome lists of open source software.

https://github.com/keptlive/contextwire-mcp

Free search API MCP server for AI agents — 105 engines, 22 profiles, 94.3% SimpleQA accuracy. Works with Claude Code, Cursor, and any MCP client.
https://github.com/keptlive/contextwire-mcp

ai ai-agents claude claude-code contextwire cursor developer-tools free-api mcp mcp-server model-context-protocol remote-mcp search search-api tavily-alternative web-search

Last synced: 2 months ago
JSON representation

Free search API MCP server for AI agents — 105 engines, 22 profiles, 94.3% SimpleQA accuracy. Works with Claude Code, Cursor, and any MCP client.

Awesome Lists containing this project

README

          

# ContextWire MCP Server

[![License: MIT](https://img.shields.io/badge/License-MIT-blue.svg)](https://opensource.org/licenses/MIT)
[![MCP](https://img.shields.io/badge/MCP-Compatible-green.svg)](https://modelcontextprotocol.io/)
[![SimpleQA](https://img.shields.io/badge/SimpleQA-94.3%25-brightgreen.svg)](https://contextwire.dev/compare.html)
[![Free Tier](https://img.shields.io/badge/Free_Tier-1000_queries%2Fmo-blue.svg)](https://contextwire.dev)

A [Model Context Protocol](https://modelcontextprotocol.io/) server that gives AI agents access to web search across **105 engines**, academic research, content extraction, and more.

**94.3% accuracy on [SimpleQA](https://openai.com/index/introducing-simpleqa/) benchmark.**

## Quick Setup

Add to your MCP client config (Claude Desktop, Claude Code, Cursor, etc.):

```json
{
"mcpServers": {
"contextwire": {
"url": "https://contextwire.dev/mcp"
}
}
}
```

No local server needed — it's a hosted MCP endpoint.

## Tools

| Tool | Description |
|------|-------------|
| | Ask a factual question → synthesized answer with sources |
| | Web search across 105 engines with 14 search profiles |
| | Extract clean text/markdown from any URL |
| | Search academic papers (arXiv, PubMed, Semantic Scholar, etc.) |
| | Run multiple searches in parallel |

## Search Profiles

| Profile | Engines | Best for |
|---------|---------|----------|
| | Google, Bing, DDG, Wikipedia | General search |
| | Google News, Bing News | Current events |
| | arXiv, PubMed, Semantic Scholar | Research papers |
| | GitHub, StackOverflow | Programming |
| | Hacker News, Lobsters, Reddit | Developer news |
| | Yahoo Finance, market data | Financial data |
| | GitHub, GitLab | Code repositories |
| | npm, PyPI, crates.io | Package search |
| | CVE databases | Security advisories |
| | Reddit, Twitter | Social media |
| | Wikipedia, Wiktionary | Reference material |
| | Google Images, Bing Images | Image search |
| | YouTube, Vimeo | Video search |
| | All 105 engines | Maximum coverage |

## API Examples

### Ask a question
```bash
curl "https://contextwire.dev/api/ask" \
-H "Authorization: Bearer YOUR_KEY" \
-d '{"q": "What is the current price of Bitcoin?"}'
```

### Search with profiles
```bash
curl "https://contextwire.dev/api/search?q=rust+async+tutorial&profile=code" \
-H "Authorization: Bearer YOUR_KEY"
```

### Extract a page
```bash
curl "https://contextwire.dev/api/extract?url=https://example.com&format=markdown" \
-H "Authorization: Bearer YOUR_KEY"
```

## Free Tier

- **1,000 queries/month** — no credit card required
- **BYOK supported** — bring your own LLM key to save credits
- **/bin/bash LLM cost** — default model is free via OpenRouter

Get your API key at **[contextwire.dev](https://contextwire.dev)**.

## Node.js SDK

```bash
npm install @contextwire/sdk
```

```js
import { ContextWire } from '@contextwire/sdk';

const cw = new ContextWire('YOUR_API_KEY');
const answer = await cw.ask('Who invented the transistor?');
console.log(answer.answer);
```

SDK repo: [github.com/keptlive/contextwire-sdk](https://github.com/keptlive/contextwire-sdk)

## Links

- **Website**: [contextwire.dev](https://contextwire.dev)
- **API Docs**: [contextwire.dev/docs](https://contextwire.dev/docs.html)
- **Quickstart**: [contextwire.dev/quickstart](https://contextwire.dev/quickstart.html)
- **Playground**: [contextwire.dev/playground](https://contextwire.dev/playground.html)
- **Compare**: [contextwire.dev/compare](https://contextwire.dev/compare.html)
- **Status**: [contextwire.dev/status](https://contextwire.dev/status.html)

## License

MIT