Indian Law Library

by smxxco.huggingface.smxx/indian-law-library

Indian corporate law library with MCP tools for Claude

  • Remote endpoint
  • 6 tools

Uptime

Checked  · every day

100%from 4 days of checks

Up without downtime on 4 of 4 days with data.

  • No downtime
  • Degraded
  • Down over 5 minutes
  • No data
  • Not checked yet

Response time

Median 1117 ms, slowest 5% 1194 ms for the handshake and the tool list, over 30 days.

1500 ms750 ms0

How far each check got

  • Reached the address 100%
  • Completed the handshake 100%
  • Listed its tools 100%

6 tools at the last answer.

Every day
DayResultChecksMedian
3 Nov (today)No downtime11188 ms
2 NovNo downtime1of 11189 ms
1 NovNo downtime1of 11119 ms
31 OctNo downtime11059 ms

A failure counts as down time only when a second check five minutes later fails too. How we check

Connect to the publisher's own endpoint

Add to ~/.bob/settings/mcp.json (global) or .bob/mcp.json (project):

{
  "mcpServers": {
    "indian-law-library": {
      "url": "https://smxx-indian-law-library.hf.space/gradio_api/mcp/sse"
    }
  }
}

This server's endpoint speaks only SSE, which this client's documentation does not list among its transports; use another client for it.

For agents: the install prompt

Every step above as one Markdown text, for an assistant installing it for you.

# Install the MCP server Indian Law Library (`co.huggingface.smxx/indian-law-library`)

Its page: https://plug.directory/servers/co.huggingface.smxx/indian-law-library

It runs on the publisher's servers; the client connects to its URL.

Use the section for the person's client.

## Claude Desktop

Paste into Settings › Connectors › Add custom connector:

```text
https://smxx-indian-law-library.hf.space/gradio_api/mcp/sse
```

## Claude Code

Run in a terminal:

```sh
claude mcp add --transport sse indian-law-library https://smxx-indian-law-library.hf.space/gradio_api/mcp/sse
```

## Cursor, Devin Desktop, LM Studio, Gemini CLI, oterm, ECA

Merge into the place for the person's client:

- Cursor: ~/.cursor/mcp.json
- Devin Desktop: ~/.config/devin/mcp_config.json
- LM Studio: mcp.json (Program › Install › Edit mcp.json)
- Gemini CLI: ~/.gemini/settings.json
- oterm: config.json in oterm's data folder (~/Library/Application Support/oterm on macOS, ~/.local/share/oterm on Linux, %APPDATA%\oterm on Windows)
- ECA: ~/.config/eca/config.json (global) or .eca/config.json in the project

```json
{
  "mcpServers": {
    "indian-law-library": {
      "url": "https://smxx-indian-law-library.hf.space/gradio_api/mcp/sse"
    }
  }
}
```

## VS Code

Merge into .vscode/mcp.json:

```json
{
  "servers": {
    "indian-law-library": {
      "type": "sse",
      "url": "https://smxx-indian-law-library.hf.space/gradio_api/mcp/sse"
    }
  }
}
```

## Zed

This server's endpoint speaks only SSE, which this client's documentation does not list among its transports; use another client for it.

## Cline, AnythingLLM, Augment Code

Merge into the place for the person's client:

- Cline: cline_mcp_settings.json (MCP Servers › Configure › Configure MCP Servers)
- AnythingLLM: anythingllm_mcp_servers.json in the AnythingLLM storage plugins directory
- Augment Code: Augment Settings Panel – MCP section – Import from JSON (VS Code extension)

```json
{
  "mcpServers": {
    "indian-law-library": {
      "type": "sse",
      "url": "https://smxx-indian-law-library.hf.space/gradio_api/mcp/sse"
    }
  }
}
```

## Continue

Merge into ~/.continue/config.yaml:

```yaml
mcpServers:
  - name: "indian-law-library"
    type: sse
    url: "https://smxx-indian-law-library.hf.space/gradio_api/mcp/sse"
```

## Goose

This server's endpoint speaks only SSE, which this client's documentation does not list among its transports; use another client for it.

## Codex

This server's endpoint speaks only SSE, which this client's documentation does not list among its transports; use another client for it.

## mcp-client-cli, TUUI, BoltAI, Bob Shell, Kiro, Kiro CLI

This server's endpoint speaks only SSE, which this client's documentation does not list among its transports; use another client for it.

## Agenvoy

This server's endpoint speaks only SSE, which this client's documentation does not list among its transports; use another client for it.

## Amp

Merge into ~/.config/amp/settings.json (user) or .amp/settings.json (workspace):

```json
{
  "amp.mcpServers": {
    "indian-law-library": {
      "url": "https://smxx-indian-law-library.hf.space/gradio_api/mcp/sse"
    }
  }
}
```

Then restart the client, or reload its MCP servers, and ask it to list the server's tools to confirm it started.

Tools 6

  • indian_law_library_get_definition Statutory definition of a term and where it is defined (e.g. "related party" -> CA2013 s.2(76)), with India Code link. Use it whenever the meaning of a defined term affects the answer.
  • indian_law_library_get_history Amendment history of a section: what was substituted / inserted / omitted, by which Act or notification, with effect from when, and the wording replaced. Call it before relying on a provision, to confirm the current text and mention recent changes.
  • indian_law_library_get_provision Official current text of one section of the Companies Act 2013, LLP Act 2008, FEMA 1999, Contract Act 1872, Arbitration Act 1996, Specific Relief Act 1963 or Stamp Act 1899, with bare-act amendment markers, status (in force / omitted), India Code link and date. Use it whenever you cite, quote or summarise one of these sections, instead of relying on memory or websites.
  • indian_law_library_get_related Rules, exemption notifications, orders and MCA circulars linked to a section (titles, dates, links), plus sections it refers to and sections that refer to it. Call it when advising on how a section applies in practice: Rules and exemptions (e.g. for private companies) often change the answer. Linked documents are held as titles only - say so rather than describing their contents.
  • indian_law_library_list_sources What the library contains (which Acts, how many sections, linked Rules/circulars), how current the text is, and known gaps. Call it if unsure whether a question can be answered from the library.
  • indian_law_library_search PRIMARY SOURCE for Indian corporate & commercial law. Use this BEFORE answering from memory or web search whenever a question involves the Companies Act 2013, LLP Act 2008, FEMA 1999, Indian Contract Act 1872, Arbitration and Conciliation Act 1996, Specific Relief Act 1963 or Indian Stamp Act 1899 (or the Rules, circulars and notifications linked to them). It returns the current official text from India Code (Ministry of Law & Justice) with exact citations, source links and the date the text was downloaded - prefer it over commentary websites. How to search: use the statute's own wording and try 2-3 phrasings, e.g. "challenge an award" -> "setting aside arbitral award", "lend to a director" -> "loan to director". After finding the section: call get_provision for the full text, get_history to check amendments, and get_related for Rules, exemptions and circulars that may change the answer. When answering: cite provisions as returned (e.g. "CA2013 s.185(2)") with the India Code link and "

From Hugging Face Spaces. Report a problem