grimoire-mcp
by Linell·★ 0·Score 30
An MCP server providing D&D 5e spell information through search tools and detailed spell data.
Overview
Grimoire is a Model Context Protocol server that provides access to D&D 5e spell information through a set of well-defined tools. It integrates with the D&D 5e API to offer comprehensive spell data including casting times, components, descriptions, and class-specific lists. The server supports various search filters like level, school, class, and ritual status, making it easy to find specific spells or browse available options.
Try asking AI
After installing, here are 5 things you can ask your AI assistant:
When to choose this
Choose this server if you need quick access to D&D 5e spell information during gameplay or character creation, especially when using MCP-compatible AI assistants.
When NOT to choose this
Avoid this server if you need data beyond D&D 5e spells, or if you require a more extensive game data API that includes monsters, items, and other game elements.
Tools this server exposes
5 tools extracted from the READMEsearch_spellsSearch for spells with various filters
get_spellGet detailed information about a specific spell
list_schoolsList all available D&D 5e spell schools
list_classesList all available spellcasting character classes
get_class_spellsGet spells available to a specific class at a given level
Comparable tools
Installation
Installation
- Clone the repository:
git clone https://github.com/Linell/grimoire-mcp.git
cd grimoire-mcp- Install dependencies:
npm install- Start the development server:
npm run devFor Claude Desktop, add to claude_desktop_config.json:
{
"mcpServers": {
"grimoire": {
"command": "node",
"args": ["dist/index.js"]
}
}
}FAQ
- What data source does this server use?
- The server uses the D&D 5e API (5e-bits.github.io/docs) as its comprehensive data source for spell information.
- Can I deploy this server using Smithery?
- Yes, the project includes a smithery.yaml configuration file for easy deployment through the Smithery platform.
Compare grimoire-mcp with
Last updated · Auto-generated from public README + GitHub signals.