📡 MCP Radar

ganjoor/ganjoor-mcp-server

An MCP server for Ganjoor the largest public archive of Persian classical poetry — exposing the read-only public API to AI agents.

⭐ 7 stars
⑂ 1 forks
TypeScript
momentum ▲ 13.7
created 2026-10-08
on radar since 2026-10-08
star trend 3 → 7 since 2026-10-08
ganjoor-mcpmcp-serverpersian-dataset
View on GitHub ↗

About ganjoor-mcp-server

Ganjoor MCP Server — the Model Context Protocol server for the Ganjoor Persian poetry API.

It lets an agent browse poets and collections, read poems with their verses, run prosody and rhyme analysis, trace reply-poems across poets, look up recitations and commentary, and explore the related-people and family-tree graphs.

44 tools, read-only access. No API key required.

- Install - Docker - Configuration - Concepts - Tool reference - Response formats - Usage - Architecture - Development - Known limitations - Contributing

Streamable HTTP (remote / shared deployment)

The MCP endpoint is POST /mcp, and GET /health reports server and upstream status. The HTTP transport runs statelessly (a fresh server instance per request), so it scales horizontally. It binds 127.0.0.1 by default and validates the Origin header to block DNS-rebinding attacks; set ALLOWEDORIGINS (comma-separated) if you need non-loopback origins.

A multi-stage Dockerfile and a docker-compose.yml are included. The image is built on node:22-alpine and contains only the compiled output and production dependencies.

The compose file starts the server in streamable HTTP mode on http://localhost:3000/mcp, with GET /health reporting server and upstream status. HOST is set to 0.0.0.0 so the published port is reachable from the host; every configuration variable from the table below works as an ordinary environment variable. To run a single container without compose:

From the project README.

Maintaining this server?

Add the radar badge to your README — it shows your project was picked up by MCP Radar and links to this page:

[![On MCP Radar](https://mcp.liqiwa.com/badge.svg)](https://mcp.liqiwa.com/s/ganjoor--ganjoor-mcp-server.html)

Related MCP servers

shinthink/blitzstrike

⚡ Blitz Strike — a universal MCP penetration-testing toolbelt. Structured methodology: reconnaissance & attack-surface mapping, source-to-sink analysis, and live validation. 57 escalation chains, 130-

⭐ 634TypeScript
OpenLabs-so/openanalytics

Open-source, privacy-first and cookieless web analytics with revenue attribution and an MCP server.

⭐ 217TypeScript
noskillish/bankmcp

BankMCP™: your AI can now read your bank. Self-hosted, read-only MCP server for your own bank accounts via open banking (Enable Banking). Standard MCP; tested with Claude and Ollama.

⭐ 203TypeScript
EndymionLee/PilotBrowseMCP

A browser runtime that lets AI agents control your real Chrome browser via MCP. Agents can explore websites, generate operation manuals, and reuse them to save tokens. AI操控你的真实浏览器。

⭐ 105TypeScript
herry2059/project-os-for-codex

Open-source control plane for Codex projects: Git-backed context, visible agent progress, scoped MCP access, resumable work, and safe handoffs.

⭐ 104TypeScript
JesusRS1/stock-trade-finance-api

Stock Trade MCP server in Tiingo with stock prices, news, forex, and fundamentals programmatically via the MCP

⭐ 91TypeScript

📬 Get the weekly radar in your inbox

The top new MCP servers of the week, every Monday. No spam, unsubscribe anytime.