shakespeare-monologues-mcp
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@shakespeare-monologues-mcpfind monologues from Hamlet by male characters"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Shakespeare's Monologues — MCP server
A small, read-only Model Context Protocol server that lets MCP-capable AI clients search and fetch Shakespeare monologue metadata from shakespeare-monologues.org.
It's a thin, stateless wrapper over the site's public JSON index
(/api/monologues.json) — no database, no secrets. Every result carries the
monologue's permalink url (where the full text, scene context, and modern-English
paraphrase live) and an attribution note.
Tools
Tool | What it does |
| Free-text search (character / play / first line) + filters: |
| One monologue's index entry by numeric |
| A random monologue, optional |
| Every play with its classification and monologue count. |
| Every monologue spoken by a named character. |
| The current Monologue of the Day (latest social post). |
| A monologue's full text + its modern-English paraphrase (AI-generated; may be null if not yet generated). |
| AI-generated summary of the scene a monologue is in (by monologue id). |
| AI-generated summary of a play (by title). |
The paraphrase and summaries are AI-generated (Claude) and only partially cached so far, so those tools return
nullwhere content hasn't been generated yet.
Related MCP server: Sefaria MCP Server
Run locally
npm install
npm run build
npm start # listens on :3000, POST /mcp (set PORT to change)Health check: GET /health → {"ok":true}.
Connecting a client
Remote MCP means users add a URL, no install. In a client that supports remote / custom MCP servers (Claude Desktop connectors, etc.), add:
https://mcp.shakespeare-monologues.org/mcpFor clients configured with a JSON config file, use the streamable-HTTP transport:
{
"mcpServers": {
"shakespeare-monologues": {
"type": "streamable-http",
"url": "https://mcp.shakespeare-monologues.org/mcp"
}
}
}For a client that only speaks stdio, bridge to the remote server with
mcp-remote:
{
"mcpServers": {
"shakespeare-monologues": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://mcp.shakespeare-monologues.org/mcp"]
}
}
}Note on "autonomous" use: there's no mechanism today for an arbitrary agent to discover and use this with zero user action — a client/platform still has to connect it. For truly zero-setup access, agents can hit the plain JSON API (
/api/monologues.json) and/llms.txtdirectly.
License
Code: MIT.
Data served through it: © shakespeare-monologues.org, CC BY-NC-SA 4.0 — please keep the attribution that each tool response includes.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Alicense-qualityDmaintenanceEnables searching, reading, and managing a Calibre ebook library through natural language, with features like metadata search, full-text search, content extraction, and library management.159Apache 2.0

Sefaria MCP Serverofficial
Alicense-qualityBmaintenanceEnables LLMs to access and search Jewish texts from the Sefaria library through 15 MCP tools, including text retrieval, search, and manuscript access.23MIT- Alicense-qualityCmaintenanceEnables AI agents to access and query the Sefaria digital library of Jewish texts through natural language or direct tool calls.7MIT
- Alicense-qualityFmaintenanceEnables searching and retrieving poems from the PoetryDB API by title, keyword, or author, and also provides random poems for inspiration.9MIT
Related MCP Connectors
Gateway between LLM agents and world data through eight tools and a bundled endpoint catalog.
Search and fetch Wikidata entities, execute SPARQL queries, and resolve external identifiers.
Search your AI chat history (ChatGPT, Claude, Codex) from any MCP client. Remote, private, read-only
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/slshults/shakespeare-monologues-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server