Skip to main content

MCP server for WideGita — Bhagavad Gita verses, commentaries, Upanishads, and Yoga Sutras from Claude, Cursor, and Windsurf

Project description

widegita-mcp

PyPI version Python License: MIT

MCP server for WideGita -- query Bhagavad Gita verses, commentaries, Upanishads, and Yoga Sutras directly from Claude, Cursor, and Windsurf. Ask your AI assistant about Krishna's teachings, Vedantic philosophy, Patanjali's Yoga Sutras, and classical Sanskrit commentaries.

Explore the scriptures at widegita.com -- 18 chapters, 6,308 verses across 9 translations, 2,103 commentary entries, 10 Upanishads, and 196 Yoga Sutras.

Table of Contents

Install

pip install widegita-mcp

Or with uvx (no install needed):

uvx widegita-mcp

Configure

Claude Desktop

Edit ~/Library/Application Support/Claude/claude_desktop_config.json:

{
  "mcpServers": {
    "widegita": {
      "command": "uvx",
      "args": ["widegita-mcp"]
    }
  }
}

Or if installed with pip:

{
  "mcpServers": {
    "widegita": {
      "command": "widegita-mcp"
    }
  }
}

Cursor

Edit ~/.cursor/mcp.json:

{
  "mcpServers": {
    "widegita": {
      "command": "uvx",
      "args": ["widegita-mcp"]
    }
  }
}

Windsurf

Edit ~/.codeium/windsurf/mcp_config.json:

{
  "mcpServers": {
    "widegita": {
      "command": "uvx",
      "args": ["widegita-mcp"]
    }
  }
}

Available Tools

Tool Description
get_verse Get a Gita verse by chapter and verse number, with translation selection
search_gita Search across all Gita verse texts
get_chapter Get chapter information -- name, Sanskrit title, verse count, summary
get_commentary Get a classical commentary entry for a specific verse
get_upanishad Get Upanishad details -- Veda, themes, verse count
get_yoga_sutra Get a Yoga Sutra by pada-sutra slug (e.g. "1-2")

Example Conversations

Once configured, ask your AI assistant:

  • "What does Bhagavad Gita Chapter 2 Verse 47 say?"
  • "Search the Gita for verses about dharma"
  • "Tell me about Chapter 11 of the Bhagavad Gita"
  • "What does Shankaracharya say about Gita 2.47?"
  • "Show me the Isha Upanishad"
  • "What is Yoga Sutra 1.2 -- the definition of yoga?"
  • "Find Gita verses about karma yoga"
  • "What is Ramanujacharya's commentary on Chapter 4, Verse 7?"

The server will call the WideGita API and return Sanskrit text, transliterations, translations, commentaries, and scholarly context.

What You Can Explore

Bhagavad Gita

The Bhagavad Gita contains 18 chapters and 700 verses, a dialogue between Krishna and Arjuna on the battlefield of Kurukshetra. WideGita provides 6,308 verse records across 9 translations including Swami Sivananda, Swami Gambhirananda, Shri Purohit Swami, and more. Each verse includes the original Sanskrit, transliteration, and English translation.

Commentaries

2,103 commentary entries from classical Vedantic scholars:

Commentator Tradition Period
Shankaracharya Advaita Vedanta 8th century
Ramanujacharya Vishishtadvaita 11th century
Madhvacharya Dvaita Vedanta 13th century

Upanishads

10 principal (Mukhya) Upanishads from the four Vedas -- the philosophical foundation of Vedanta. Each entry includes the source Veda, verse count, key themes, and description.

Yoga Sutras

196 Yoga Sutras of Patanjali across 4 padas (chapters): Samadhi Pada (51 sutras), Sadhana Pada (55), Vibhuti Pada (56), and Kaivalya Pada (34). Each sutra includes Sanskrit text, transliteration, translation, and commentary.

Environment Variables

Variable Default Description
WIDEGITA_BASE_URL https://widegita.com/api/v1/gita Override API base URL

Also Available

Platform Install Link
PyPI pip install widegita PyPI

WideHoly Scripture Platform

Site Domain Focus
WideBible widebible.com 31,102 Bible verses, 66 books, cross-references
WideGita widegita.com 18 chapters, 6,308 Gita verses, Upanishads, Yoga Sutras
WideQuran widequran.com 6,236 Quran verses, 114 surahs, tafsir
WideTorah widetorah.com Torah, Talmud, Mishnah, Jewish commentaries
WideSutra widesutra.com Buddhist sutras, Pali Canon, Mahayana texts
WideHoly wideholy.com Multi-religion scripture encyclopedia

License

MIT License -- see LICENSE for details.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

widegita_mcp-0.1.0.tar.gz (7.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

widegita_mcp-0.1.0-py3-none-any.whl (7.4 kB view details)

Uploaded Python 3

File details

Details for the file widegita_mcp-0.1.0.tar.gz.

File metadata

  • Download URL: widegita_mcp-0.1.0.tar.gz
  • Upload date:
  • Size: 7.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.11 {"installer":{"name":"uv","version":"0.10.11","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for widegita_mcp-0.1.0.tar.gz
Algorithm Hash digest
SHA256 c052a40cfd8b9e17e133995a77fffcf62d7753d3fe056d58d30d64251abd1c34
MD5 83781ee81c524b8ab6b10dac9991a530
BLAKE2b-256 05f4971cb2d364efcc24fd085d98e046f52c902b1c0e0a7b1e0341c96d15fb48

See more details on using hashes here.

File details

Details for the file widegita_mcp-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: widegita_mcp-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 7.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.11 {"installer":{"name":"uv","version":"0.10.11","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for widegita_mcp-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 15f906b270b19568d3e3d48e23f9f93acf8d21fa8f13771ddde435e420aa4881
MD5 7409cd1b4196aebf88587cf0f3c9443f
BLAKE2b-256 f56db81c9ff232cb02d776ddbd1129f73ef365dc4e8470346255eb83a49ab908

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page