CorporateSaathi Developer Platform & API Resources
Integrate India's leading legal, tax, and compliance platform into your applications, workflows, CLI scripts, and autonomous AI agents.
OpenAPI 3.1 Specification
Machine-readable OpenAPI schema with versioned endpoints (/v1/), RFC 9457 typed error models, and rate-limit headers.
MCP Server Endpoint (Streamable HTTP)
Active Model Context Protocol server exposing search_services, get_compliance_due_dates, and calculate_incorporation_cost tools.
LLMs.txt Agent Manifest
Standardized llmstxt.org file containing when-to-use guidance, best-fit scenarios, and structured URLs for AI agents and LLMs.
Official CLI Tool (@corporatesaathi/cli)
Command-line tool for developers and agents to automate business setup, check name availability, and query compliance dates.
Full Knowledge Base (llms-full.txt)
Complete index of all 100+ services, pricing models, prerequisites, and timelines optimized for context injection and RAG pipelines.
Interactive Legal & Tax Tools
Public interactive calculators for company registration costs, ROC & GST late fees, compliance calendars, and name search.
API Versioning & Deprecation Policy
Our 180-day deprecation lifecycle, RFC 8594 Sunset/Deprecation headers, and migration support for API consumers and agents.
Official CorporateSaathi CLI Tool
Run CorporateSaathi commands directly without installing global dependencies via npx, or install globally using npm or pip.
# Instant execution via NPX
npx corporatesaathi services list --category registrations# Calculate incorporation costs for a state
npx corporatesaathi calculate cost --state Delhi --capital 100000# Check compliance deadlines
npx corporatesaathi compliance calendar --type pvt_ltdModel Context Protocol (MCP) Server
CorporateSaathi operates an active Streamable HTTP MCP server compatible with Claude, ChatGPT, Cursor, and custom autonomous agents.
Streamable HTTP SSE Endpoint
https://corporatesaathi.com/api/mcp/sse
JSON-RPC 2.0 POST Endpoint
https://corporatesaathi.com/api/mcp
Markdown Content Negotiation (acceptmarkdown.com)
CorporateSaathi supports RFC-compliant content negotiation for AI agents and LLMs. Request any webpage with the HTTP header Accept: text/markdown to receive token-optimized Markdown instead of HTML.
# Example: Requesting Markdown via cURL
curl -H "Accept: text/markdown" https://corporatesaathi.com/services