Skip to main content

Search papers, books, code, legal cases, forums, Wikipedia, and more from one API.

Reason this release was yanked:

Non-functional: backend api.jail.li is offline.

Project description

JAIL Search — MCP Server

Install in Cursor Install in VS Code

Search a billion+ documents — papers, books, code, legal cases, forums, Wikipedia, and more.

jail.li

Installation

Connect to the hosted MCP server:

https://api.jail.li/mcp

Get API key for higher limits — append ?jailApiKey= to the URL.

Claude Code
claude mcp add --transport http jail https://api.jail.li/mcp

With API key:

claude mcp add --transport http jail "https://api.jail.li/mcp?jailApiKey=sk_live_..."
Codex
codex mcp add jail --url https://api.jail.li/mcp

With API key: codex mcp add jail --url "https://api.jail.li/mcp?jailApiKey=sk_live_..."

Cursor

Add to ~/.cursor/mcp.json:

{
  "mcpServers": {
    "jail": {
      "url": "https://api.jail.li/mcp"
    }
  }
}

With API key: "url": "https://api.jail.li/mcp?jailApiKey=sk_live_..."

VS Code

Add to .vscode/mcp.json:

{
  "servers": {
    "jail": {
      "type": "http",
      "url": "https://api.jail.li/mcp"
    }
  }
}

With API key: "url": "https://api.jail.li/mcp?jailApiKey=sk_live_..."

Claude Desktop

Edit ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows):

{
  "mcpServers": {
    "jail": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://api.jail.li/mcp"]
    }
  }
}

With API key: "args": ["-y", "mcp-remote", "https://api.jail.li/mcp?jailApiKey=sk_live_..."]

OpenCode

Add to your opencode.json:

{
  "mcp": {
    "jail": {
      "type": "remote",
      "url": "https://api.jail.li/mcp",
      "enabled": true
    }
  }
}

With API key: "url": "https://api.jail.li/mcp?jailApiKey=sk_live_..."

Copilot CLI

Edit ~/.copilot/mcp-config.json:

{
  "mcpServers": {
    "jail": {
      "type": "http",
      "url": "https://api.jail.li/mcp"
    }
  }
}

With API key: "url": "https://api.jail.li/mcp?jailApiKey=sk_live_..."

Windsurf

Add to ~/.codeium/windsurf/mcp_config.json:

{
  "mcpServers": {
    "jail": {
      "serverUrl": "https://api.jail.li/mcp"
    }
  }
}

With API key: "serverUrl": "https://api.jail.li/mcp?jailApiKey=sk_live_..."

Hermes

Add to ~/.hermes/config.yaml:

mcp_servers:
  jail:
    url: "https://api.jail.li/mcp"

With API key: url: "https://api.jail.li/mcp?jailApiKey=sk_live_..."

Or install the skill: hermes skill install jail-search

Via npm Package

Use the npm/pypi package for stdio transport
{
  "mcpServers": {
    "jail": {
      "command": "npx",
      "args": ["-y", "jail-mcp@latest"]
    }
  }
}

Or with Python: "command": "uvx", "args": ["jail-mcp"]

For API key with stdio: "env": { "JAIL_API_KEY": "sk_live_..." }

Tools

Tool What it does
search Search across all content types. Filter by type, paginate with cursor.
detail Get full metadata for a document by ID.

Content Types

Type Sources
academic OpenAlex, arXiv, Semantic Scholar, DBLP
books Books, digital libraries, classical literature
wiki Wikipedia — en, zh, de, fr, es, ru, ja, ko + 10 more
forums Hacker News, StackExchange, Lobsters, LessWrong, 60+ more
legal Harvard Case Law, CourtListener, EUR-Lex, UK Legislation
news News articles and journalism
packages npm, PyPI, Crates.io, Libraries.io
economics World Bank, IMF, FRED, ECB, BLS, Tax Foundation
knowledge Wikidata, structured knowledge
video IMDb, YouTube
music Discogs, MusicBrainz
health Clinical trials, food safety
geo World place names, geographic data
tech Dev.to, product community forums
social Mastodon, Lemmy, fediverse
fandom Fan wiki articles, community knowledge
crypto DeFi protocols, token data, on-chain analytics
predictions Prediction markets, forecasting
audio Podcasts and audio content

License

MIT

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

jail_mcp-1.3.0.tar.gz (5.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

jail_mcp-1.3.0-py3-none-any.whl (6.7 kB view details)

Uploaded Python 3

File details

Details for the file jail_mcp-1.3.0.tar.gz.

File metadata

  • Download URL: jail_mcp-1.3.0.tar.gz
  • Upload date:
  • Size: 5.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.30 {"installer":{"name":"uv","version":"0.9.30","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for jail_mcp-1.3.0.tar.gz
Algorithm Hash digest
SHA256 e386d556bc1afbf0d7295135b1023e37b980f0f2cdf5f2e6f386cae9700a89d3
MD5 452deb3df76df140a5c74f1a55ac6eb1
BLAKE2b-256 51445db1ca2042dba8f3d441edea491792b03720505dd69bde6cfff60f8373c8

See more details on using hashes here.

File details

Details for the file jail_mcp-1.3.0-py3-none-any.whl.

File metadata

  • Download URL: jail_mcp-1.3.0-py3-none-any.whl
  • Upload date:
  • Size: 6.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.30 {"installer":{"name":"uv","version":"0.9.30","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for jail_mcp-1.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 c10b3105dd0fa22c7916ccb47bb220e75ed0e71062310a18d2fdf48dd473454c
MD5 6049cc653947666ff4c81f31e2e35099
BLAKE2b-256 d2f3b73ac4c6626b2bde8a10679d52c7cdc0a78efb8cef03ead755937b3151cc

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page