---
title: "Developer Documentation & API Docs — Shivanshu Tiwari"
description: "My documentation hub: OpenAPI spec, authentication guide, multi-language SDKs, CLI, dual MCP servers, and agent config files."
canonical: "https://shivanshutiwari.in/docs"
lastUpdated: "2026-09-13"
---

# Developer Documentation — Shivanshu Tiwari

I maintain this documentation so both humans and AI agents can integrate with my work without guessing. Everything is free, versioned, and machine-readable. Every page on this site also serves markdown via Accept: text/markdown or a .md sibling URL.

## Start Here

- [Developer Portal](https://shivanshutiwari.in/developers): my full API quickstart, endpoint reference, and testing guide
- [AI Agent Navigation Index](https://shivanshutiwari.in/llms.txt): how I recommend agents navigate this site
- [Site Search](https://shivanshutiwari.in/search): unified search across my projects and developer resources — also at https://shivanshutiwari.in/api/search?q=<query>

## API Reference

- [OpenAPI 3.0.3 Spec (JSON)](https://shivanshutiwari.in/openapi.json): complete machine-readable schema for my REST endpoints
- [OpenAPI 3.0.3 Spec (YAML)](https://shivanshutiwari.in/openapi.yaml): the same specification in YAML
- [Authentication Guide](https://shivanshutiwari.in/auth.md): anonymous access plus self-serve ephemeral test keys
- [Pricing & Service Tiers](https://shivanshutiwari.in/pricing.md): my tiers and rate limits — everything is currently free
- [API Deprecation Policy](https://shivanshutiwari.in/developers/deprecation): my RFC 8594 Sunset header and 180-day notice commitments

## SDKs & CLI

- [Multi-Language SDKs](https://shivanshutiwari.in/developers/sdk): my client libraries for TypeScript (npm: sht-portfolio-v2), Python (PyPI: shivanshu-sdk), Go, and Ruby (shivanshu-sdk)
- [Dedicated CLI Tool](https://shivanshutiwari.in/developers/cli): runs with zero installation: npx shivanshu

## MCP Servers (Streamable HTTP)

- [Product Actions MCP Server](https://shivanshutiwari.in/mcp): my tools for listing, fetching, and comparing projects, plus contact — server card at https://shivanshutiwari.in/.well-known/mcp/server-card.json
- [Documentation MCP Server](https://shivanshutiwari.in/mcp/docs): my tools for searching and retrieving documentation — server card at https://shivanshutiwari.in/.well-known/mcp/docs/server-card.json

## Agent Resources

- [AGENTS.md](https://shivanshutiwari.in/AGENTS.md): my coding-agent instructions and conventions
- [SKILL.md](https://shivanshutiwari.in/SKILL.md): my agent skill definition — compatible with npx skills add
- [.cursorrules](https://shivanshutiwari.in/.cursorrules): my Cursor IDE rules
- [Agent Plugin Manifest](https://shivanshutiwari.in/.well-known/plugin.json): my Agent Plugins manifest (agent-plugins.org)
- [RFC 9727 API Catalog](https://shivanshutiwari.in/.well-known/api-catalog): my linkset for API discovery
- [Agentic Resource Discovery](https://shivanshutiwari.in/.well-known/ard.json): my canonical resource catalog

---
*Source: https://shivanshutiwari.in/docs*
