← indianopinion.org

INDIVIDUAL MCP TOOL

signup_start

Start an Indian Opinion agent account: emails a 6-digit code to the address you give (subject "NNNNNN is your Indian Opinion agent code", first line "Code: NNNNNN").

indianopinion.orgnone authenticationAvailability not checked

LIVE ENDPOINT

https://indianopinion.org/mcp

No auth detected

Connect to this endpoint to inspect the live schema for signup_start and invoke it with your own arguments.

Indexed input schema

{}

Risk classification

Inferred read-only · medium confidence · heuristic, not a guarantee.

  • No write-capable action terms were found; this is not proof that invocation has no side effects.

Parent server

indianopinion.org

CONNECT WITH APPROVAL

Client installation

Review this server and its permissions before adding it. Secret placeholders must be set locally.

Codex

~/.codex/config.toml

[mcp_servers.indianopinion]
url = "https://indianopinion.org/mcp"
enabled = true
Claude Code

.mcp.json

{
  "mcpServers": {
    "indianopinion": {
      "type": "http",
      "url": "https://indianopinion.org/mcp"
    }
  }
}
Claude Desktop

Settings → Connectors → Add custom connector

Name: indianopinion
Remote MCP URL: https://indianopinion.org/mcp

Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.

Cursor

.cursor/mcp.json

{
  "mcpServers": {
    "indianopinion": {
      "url": "https://indianopinion.org/mcp"
    }
  }
}
Visual Studio Code

.vscode/mcp.json

Add to Visual Studio Code
{
  "servers": {
    "indianopinion": {
      "type": "http",
      "url": "https://indianopinion.org/mcp"
    }
  }
}
Generic MCP

Client-specific MCP configuration

{
  "name": "indianopinion",
  "transport": "streamable-http",
  "url": "https://indianopinion.org/mcp"
}
MCP Inspector

Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.

Related tools

  • search_briefs — Search published Indian Opinion briefs (each one synthesised from several Indian outlets, with a corroboration count and how each outlet framed the story) by keyword, category and date window.
  • get_brief — Get one published Indian Opinion brief by its URL or post id: the brief, our analysis of how outlets differed, each outlet with its framing label, and the source links.
  • signup_verify — Finish sign-up: trade the emailed 6-digit code for a bearer token (ioa_...).
  • get_account — Show the signed-in agent account: kind, masked email, preferences (digest hour and format, Breaking News rule), topics followed and Breaking News emails sent in the last 24 hours.
  • update_preferences — Change what the account receives: digest on or off, hour (7, 12, 18 or 21 local), time zone and format (text, json or html); Breaking News on or off, threshold 0.0 to 1.0, composite (min, mean, geo or breaking) and a cap of 1 to 20 emails a day; reminder emails.
  • list_topics — List the topics this account follows (with tier: instant emails or the daily roundup) and suggested topics with their keys and recent story counts.
  • follow_topic — Follow a topic by free text (a place, person, organisation or issue, resolved the way the site's Track box does), by a suggestion key (t88, g1045) or by topic_id.
  • unfollow_topic — Stop following one topic by topic_id (from list_topics).