Skip to main content
ClaudeWave
MCP ServersRegistry oficial0 estrellas0 forks● TypeScriptMITActualizado today
ClaudeWave Trust Score
77/100
✓ Trusted
Passed
  • ✓Open-source license (MIT)
  • ✓Actively maintained (<30d)
  • ✓Documented (README)
Flags
  • !No description
Last scanned: 10/19/2026
Install in Claude Code / Claude Desktop
Method: Manual
Claude Code CLI
git clone https://github.com/svenkatreddy/ramayana-mcp
claude_desktop_config.json (Claude Desktop)
{
  "mcpServers": {
    "ramayana-mcp": {
      "command": "node",
      "args": ["/path/to/ramayana-mcp/dist/index.js"]
    }
  }
}
1. Run the command above in your terminal (Claude Code), or paste the JSON config into claude_desktop_config.json (Claude Desktop).
2. Replace any <placeholder> values with your API keys or paths.
3. Restart Claude. The MCP server and its tools appear automatically.
💡 Clone https://github.com/svenkatreddy/ramayana-mcp and follow its README for install instructions.
Casos de uso

Resumen de MCP Servers

# ramayana-mcp

An MCP (Model Context Protocol) server for the Ramayana Book
([svenkatreddy/ramayana-mcp](https://github.com/svenkatreddy/ramayana-mcp)).
Search verses,
fetch Sanskrit plus English/Hindi/Telugu translations, and get a deterministic
verse of the day. Same codebase serves three targets:

- **stdio** (`src/stdio.ts`) — Claude Desktop, Cursor, and Smithery hosting
- **Vercel serverless** (`api/mcp.ts`) — stateless JSON-RPC over HTTP at `/api/mcp`
  (dependency-free handler; the SDK's ESM transport crashes Vercel's runtime)

## Tools

| Tool | What it does |
|---|---|
| `list_kandas` | The seven kandas with Sanskrit titles and chapter counts |
| `get_verse` | One verse by kanda, sarga and verse number |
| `get_sarga` | Every verse of one sarga, optional language filter |
| `search_verses` | Full-text search across all four languages, with snippets |
| `verse_of_the_day` | Deterministic verse of the day (see below) |

Plus a `ramayana://kandas` resource with kanda/chapter/verse counts.

## Verse of the day

`verse_of_the_day` hashes the calendar date (FNV-1a, `YYYY-MM-DD`, UTC by
default) and maps it uniformly onto all 24,214 indexed verses. The same date
always returns the same verse; pass an explicit `date` to look up any other day.

## Local setup

```bash
npm install
npm run build-index   # builds data/ from a Ramayana_Book checkout
npm run build
npm start             # stdio server
```

`build-index` reads the Ramayana_Book repo from `RAMAYANA_BOOK_DIR`
(default: `../../ramayana-modernization/repo` relative to this package).

Claude Desktop config (`claude_desktop_config.json`):

```json
{
  "mcpServers": {
    "ramayana-book": {
      "command": "node",
      "args": ["/absolute/path/to/ramayana-mcp/dist/src/stdio.js"]
    }
  }
}
```

## Deploy on Vercel (free Hobby plan, no payment needed)

1. Push this directory to a new GitHub repo (create the repo yourself on github.com).
2. In the Vercel dashboard: Add New Project -> Import the repo -> Deploy.
3. No build config needed; `vercel.json` already ships the `data/` files with
   the function. The MCP endpoint is `https://<project>.vercel.app/api/mcp`.

The endpoint is stateless (one POST per JSON-RPC request, no sessions), which
fits the Hobby plan's function limits. Point any MCP client at the URL above.

## Publish on Smithery (for discoverability)

1. Push the repo to GitHub (public) - done: `svenkatreddy/ramayana-mcp`.
2. Go to [smithery.ai](https://smithery.ai), sign in with GitHub.
3. Add / deploy the `ramayana-mcp` repo. `smithery.yaml` declares the
   TypeScript runtime; Smithery installs, builds, and imports `createServer`
   plus `configSchema` from `src/index.ts`. No API keys or config needed.

Smithery hosts the server and gives it a registry page with one-click
install for Claude Desktop, Cursor, and other clients.

## Data and attribution

Verse data is built from the Ramayana_Book repository:

- Sanskrit: Sanskrit Wikisource (Wikimedia); 3 chapters restored from IIT Kanpur's critical edition
- English: Valmiki Ramayan Dataset (MIT) — M.N. Dutt's translation (1891-1894), IIT Kanpur, Gyaandweep
- Hindi: Chaturvedi Dwarka Prasad Sharma's Hindi Ramayana (used with permission)
- Telugu: Telugu Wikisource contributors (CC BY-SA)

Re-run `npm run build-index` after the Ramayana_Book translations change.

## License

The server code in this repo is MIT licensed (see [LICENSE](LICENSE)).

The verse data under `data/` carries the licenses of its sources, not MIT:
Sanskrit from Sanskrit Wikisource (Wikimedia), English from the MIT-licensed
Valmiki Ramayan Dataset, Hindi from Chaturvedi Dwarka Prasad Sharma's
translation (used with permission), Telugu from Telugu Wikisource contributors
(CC BY-SA). See the Ramayana_Book
[translation sources](https://github.com/svenkatreddy/Ramayana_Book) for full
attribution.

Lo que la gente pregunta sobre ramayana-mcp

¿Qué es svenkatreddy/ramayana-mcp?

+

svenkatreddy/ramayana-mcp es mcp servers para el ecosistema de Claude AI con 0 estrellas en GitHub.

¿Cómo se instala ramayana-mcp?

+

Puedes instalar ramayana-mcp clonando el repositorio (https://github.com/svenkatreddy/ramayana-mcp) o siguiendo las instrucciones del README en GitHub. ClaudeWave también te ofrece bloques de instalación rápida en esta misma página.

¿Es seguro usar svenkatreddy/ramayana-mcp?

+

Nuestro agente de seguridad ha analizado svenkatreddy/ramayana-mcp y le ha asignado un Trust Score de 77/100 (tier: Trusted). Revisa el desglose completo de comprobaciones superadas y flags en esta página.

¿Quién mantiene svenkatreddy/ramayana-mcp?

+

svenkatreddy/ramayana-mcp es mantenido por svenkatreddy. La última actividad registrada en GitHub es del 2026-10-19, con 0 issues abiertos.

¿Hay alternativas a ramayana-mcp?

+

Sí. En ClaudeWave puedes explorar mcp servers similares en /categories/mcp, ordenados por popularidad o actividad reciente.

Despliega ramayana-mcp en tu cloud

Lleva este repo a producción en minutos. Cada plataforma genera su propio entorno con variables de entorno editables.

¿Mantienes este repo? Añade un badge a tu README

Pega el badge en tu README de GitHub para mostrar que está auditado por ClaudeWave. Cada badge enlaza de vuelta a esta página y muestra el Trust Score actual.

Featured on ClaudeWave: svenkatreddy/ramayana-mcp
[![Featured on ClaudeWave](https://claudewave.com/api/badge/svenkatreddy-ramayana-mcp)](https://claudewave.com/repo/svenkatreddy-ramayana-mcp)
<a href="https://claudewave.com/repo/svenkatreddy-ramayana-mcp"><img src="https://claudewave.com/api/badge/svenkatreddy-ramayana-mcp" alt="Featured on ClaudeWave: svenkatreddy/ramayana-mcp" width="320" height="64" /></a>

Más MCP Servers

Alternativas a ramayana-mcp