IPO Allotment Check MCP
A remote MCP server that allows AI agents to check Indian IPO allotment status by PAN, lookup IPO details, view IPO calendars, and retrieve listing gains for mainboard and SME IPOs without requiring authentication.
Endpoint and access
No sign-in to connect and list tools. Individual tools may still need a vendor account, credentials, or permissions; check the documented prerequisites.
https://ipoallotmentcheck.com/mcpWhat you can do with it
- Check if a specific PAN was allotted shares in an Indian IPO
- Lookup IPO details including price band, lot size, and registrar
- Retrieve upcoming or recent IPO calendar data
- Get listing-day gains for listed Indian IPOs
Source and maintenance
Protocol and capabilities
- Server
- ipoallotment 1.0.0
- MCP protocol
- 2025-06-18
- Tools
- 5 advertised
- Resources
- Not advertised
- Resource templates
- Not advertised
- Prompts
- Not advertised
{
"tools": {
"listChanged": true
}
}Tools
5 advertised
ipo-lookup
Takes an IPO name fragment and returns up to 25 matching Indian mainboard and SME IPOs with dates, price band, lot size, registrar and status URL, and listing-day gain. Pure lookup, no network calls. Example input: {"query":"jio"}
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"query"
],
"properties": {
"query": {
"type": "string",
"maxLength": 80,
"minLength": 1,
"description": "IPO name or part of it, e.g. \"jio\""
}
}
}ipo-calendar
Takes a phase and returns up to 50 Indian IPOs in it (default allotment-this-week): upcoming, open, closed, allotted, listed, or allotment-this-week (default, allotment dates from 2 days ago to 7 days ahead). Up to 50 rows, newest first, with dates, price, lot size and the page that checks allotment. Example input: {"phase":"allotment-this-week"}
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"phase": {
"enum": [
"upcoming",
"open",
"closed",
"allotted",
"listed",
"allotment-this-week"
],
"type": "string",
"default": "allotment-this-week",
"description": "Which IPOs to list: upcoming, open, closed, allotted, listed or allotment-this-week"
}
}
}ipo-details
Takes an IPO slug or name fragment and returns the full public details of that Indian IPO: dates, price band, lot size, registrar and status URL, phase and listing-day gains. Example input: {"ipo":"jio"}
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"ipo"
],
"properties": {
"ipo": {
"type": "string",
"maxLength": 80,
"minLength": 1,
"description": "IPO slug, id or name fragment, e.g. \"jio\""
}
}
}listing-gains
Takes an optional board and row limit and returns listing-day gains of listed Indian IPOs against the issue price, at open and at close, newest listing first. Example input: {"board":"all","limit":20}
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"board": {
"enum": [
"mainboard",
"sme",
"all"
],
"type": "string",
"default": "all",
"description": "Which board to include: mainboard, sme or all"
},
"limit": {
"type": "integer",
"default": 20,
"maximum": 100,
"minimum": 1,
"description": "Maximum rows to return, 1 to 100"
}
}
}check-allotment
Takes an IPO and a PAN and returns whether that PAN was allotted shares in the Indian IPO (allotted, not allotted or no record), from the registrar's official records. PAN is used once for the lookup and never stored. Example input: {"ipo":"jio","pan":"ABCDE1234F"}
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"ipo",
"pan"
],
"properties": {
"ipo": {
"type": "string",
"maxLength": 80,
"minLength": 1,
"description": "IPO slug, id or name fragment, e.g. \"jio\""
},
"pan": {
"type": "string",
"maxLength": 20,
"minLength": 1,
"description": "The applicant's 10-character PAN, e.g. ABCDE1234F"
}
}
}Prompts
Not advertised
Resources
Not advertised
30-day availability
Aggregated from read-only remote checks; this is not a tool-execution or security guarantee.
- Successful checks
- 1 of 1 (100%)
- Average latency
- 499 ms
- 95th percentile latency
- 499 ms
Maintenance history
Public check and source-refresh events. Editorial and ownership records remain private.
- · probe · passed · 499 ms · metadata changed · 5 tool(s)
Connect from your client
Each snippet registers the same endpoint; pick the client you use.
Claude Code
claude mcp add --transport http ipo-allotment-check-mcp https://ipoallotmentcheck.com/mcpCodex
codex mcp add ipo-allotment-check-mcp --url https://ipoallotmentcheck.com/mcpCursor
{
"mcpServers": {
"ipo-allotment-check-mcp": {
"url": "https://ipoallotmentcheck.com/mcp"
}
}
}Cline
{
"mcpServers": {
"ipo-allotment-check-mcp": {
"type": "streamableHttp",
"url": "https://ipoallotmentcheck.com/mcp",
"disabled": false
}
}
}VS Code
{
"servers": {
"ipo-allotment-check-mcp": {
"type": "http",
"url": "https://ipoallotmentcheck.com/mcp"
}
}
}Gemini CLI
gemini mcp add --transport http ipo-allotment-check-mcp https://ipoallotmentcheck.com/mcpClaude Desktop
{
"mcpServers": {
"ipo-allotment-check-mcp": {
"url": "https://ipoallotmentcheck.com/mcp"
}
}
}Windsurf
{
"mcpServers": {
"ipo-allotment-check-mcp": {
"serverUrl": "https://ipoallotmentcheck.com/mcp"
}
}
}Let your agent find its tools
Find servers like IPO Allotment Check MCP from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.