Skip to main content
Glama
com.qorpiq/mca

com.qorpiq/mca

Official
by QorpIQ

QorpIQ MCP server: Indian company and director data

A Model Context Protocol server that gives ChatGPT, Claude, Cursor and any MCP client read access to India's corporate registry (Ministry of Corporate Affairs, MCA) through QorpIQ.

  • Company or LLP by CIN, LLPIN or FCRN: status, incorporation date, ROC, state, capital, activity, board with DINs

  • Company name search to identifiers

  • Director by DIN: status, disqualification, every directorship

  • Is MCA down? Live portal status

  • Newly registered companies, a sample delayed by one week

  • Free. No account, no key. 100 tool calls a day per network address. Read-only. No personal contacts.

https://mcp.qorpiq.com/mcp

Streamable HTTP, no authentication. Add it as a connector in ChatGPT (Developer Mode), Claude (custom connector) or in any mcp.json:

{
  "mcpServers": {
    "qorpiq": { "url": "https://mcp.qorpiq.com/mcp" }
  }
}

Related MCP server: companies-house-mcp

Stdio (this package)

For clients that only speak stdio. It calls the same public JSON at mcp.qorpiq.com/v1/*.

{
  "mcpServers": {
    "qorpiq": {
      "command": "npx",
      "args": ["-y", "@qorpiq/mcp-server"]
    }
  }
}

Tools

Tool

Input

Returns

lookup_company

identifier (CIN, LLPIN, FCRN)

registry record + source_url

search_companies

query, limit (max 10)

candidates with CIN, status, state

lookup_director

din (8 digits)

DIN status, disqualification, companies

mca_status

none

MCA21 component states and uptime

recent_incorporations_sample

state?, limit (max 25)

one week-old day of incorporations

list_paid_checks

none

the paid KYB checks and how to get a key

Every answer includes a source_url on qorpiq.com you can cite, and a next line describing what the paid API adds.

Plain HTTP

The same data without MCP:

GET https://mcp.qorpiq.com/v1/company/{cin}
GET https://mcp.qorpiq.com/v1/search?q={name}&limit=5
GET https://mcp.qorpiq.com/v1/director/{din}
GET https://mcp.qorpiq.com/v1/recent?state=Maharashtra&limit=10
GET https://mcp.qorpiq.com/v1/status

What it will not return

Personal emails or mobile numbers, same-day incorporations, or any profile a data principal has had removed under India's DPDP Act. Those limits are by design. Paid verification checks (PAN, GST, charges, filing health, auditor, turnover, adjudication, due-diligence report) are on the REST API at developers.qorpiq.com.

Develop

npm install
npm run dev              # stdio against the production endpoints
QORPIQ_MCP_BASE_URL=http://localhost:8787 npm run dev

MIT licensed. Data terms: qorpiq.com/terms.

Available Tools

6 tools
list_paid_checksWhat else can QorpIQ verify (paid API)A
Read-onlyIdempotent
Inspect

Lists the paid KYB checks available with an API key: PAN match, DIN status, signatory, charges, control network, filing health, auditor, turnover, adjudication, due-diligence report. Use when the user needs something this free server does not return.

Inputs: no named parameters.

lookup_companyLook up an Indian company or LLPA
Read-onlyIdempotent
Inspect

Registry record for one Indian company, LLP or foreign company by identifier: CIN (21 characters, e.g. U72900KA2015PTC080123), LLPIN (e.g. AAB-1234) or FCRN. Returns status, incorporation date, ROC, state, capital, activity and the board (names, DINs, designations). No personal contacts. Cite source_url.

Inputs: identifier (required).

lookup_directorLook up a director by DINA
Read-onlyIdempotent
Inspect

Registry record for one director by 8-digit Director Identification Number: DIN status, disqualification, and every company they are or were on the board of. No personal contacts. Cite source_url.

Inputs: din (required).

mca_statusIs the MCA portal down?A
Read-onlyIdempotent
Inspect

Live availability of the Ministry of Corporate Affairs (MCA21 V3) company and director services, measured from QorpIQ's own traffic: state, uptime and last incident. Use for "is MCA down", "MCA site not working".

Inputs: no named parameters.

recent_incorporations_sampleNewly incorporated companies (7-day delayed sample)A
Read-onlyIdempotent
Inspect

A sample of companies and LLPs incorporated in India on the most recent day QorpIQ publishes openly, which is one week behind the registry. Optional state filter. Names, identifiers, state and sector only. Same-day data is a paid feed.

Inputs: limit, state.

search_companiesSearch Indian companies by nameA
Read-onlyIdempotent
Inspect

Resolve a company or LLP name to identifiers. Returns up to 10 candidates with CIN/LLPIN, status and state. Follow with lookup_company for the full record.

Inputs: query (required), limit.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelog…

    TDQS

    A4.3/5.0

    Scored across 6 tools

    Disambiguation5/5

    Each tool has a clearly distinct purpose: lookup_company resolves by identifier, search_companies resolves by name, lookup_director resolves by DIN, mca_status reports service availability, recent_incorporations_sample lists recent additions, and list_paid_checks enumerates paid options. No overlapping boundaries exist, so an agent can easily select the right tool.

    Naming Consistency4/5

    Four tools follow a consistent verb_noun pattern (lookup_company, search_companies, lookup_director, list_paid_checks), while mca_status and recent_incorporations_sample are noun phrases. The set is entirely snake_case and readable, but the mixed pattern is a minor deviation from full consistency.

    Tool Count5/5

    With 6 tools, the server is well-scoped for a specialized MCA registry lookup service. Each tool earns its place with no redundancy, and the count falls comfortably within the ideal 3-15 range.

    Completeness4/5

    The surface covers core read-only registry lookups: company/LLP by identifier, name resolution, director by DIN, recent incorporations, and service status. Minor gaps exist (e.g., director search by name, broader company filtering by attributes), but paid checks are clearly delineated and agents can work around the missing free-tier operations.

    Maintenance

    ActivitySlowing
    ResponsivenessOutdated data

    Related MCP Connectors

    Related MCP Servers

    • A
      license
      Not graded
      quality
      D
      maintenance
      Enables querying UK company data including search, profiles, officers, filings, and persons with significant control via Companies House API.
      196 npm
      MIT
    • A
      license
      Not graded
      quality
      B
      maintenance
      Enables searching Hong Kong company names and BR numbers, retrieving newly incorporated, registered, or renamed companies, and joining results to HKEX tickers using keyless open data from the Companies Registry.
      498 npm
      MIT
    • A
      license
      Not graded
      quality
      D
      maintenance
      Enables official-source lookups on people and companies, covering registration status, tax and labor clearance certificates, sanctions lists, trademarks/patents, and electronic invoices, with platform-hosted pay-per-query access.
      MIT