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 Reddit, 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.4.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.4.0-py3-none-any.whl (6.7 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: jail_mcp-1.4.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.4.0.tar.gz
Algorithm Hash digest
SHA256 2dc900bd5c0068e89ef4e55fd06920309d84aa5d597c12a0111e7cebdfcf98e0
MD5 f0843b9583f697c885ac5db03ae60ee7
BLAKE2b-256 65f80b9dc6b7576f4fa90d6ea3ba15e525f930d7a61b25032885e47af6b6cd10

See more details on using hashes here.

File details

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

File metadata

  • Download URL: jail_mcp-1.4.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.4.0-py3-none-any.whl
Algorithm Hash digest
SHA256 876dcfe50394c653e761ac4ce3c41bd327de4815f9b199f554f177ed5f06eead
MD5 f81d5e6fc702cf91613d9b5beb81de69
BLAKE2b-256 1ab866b178a5f49cd6888e83504ecf4553e572b25595a8f589c3c688124bc742

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