Vinkius
Open5e

Open5e MCP for AI. Search D&D 5th Edition Stats & Lore Instantly

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

Open5e MCP on Cursor AI Code EditorOpen5e MCP on Claude Desktop AppOpen5e MCP on OpenAI Agents SDKOpen5e MCP on Visual Studio CodeOpen5e MCP on GitHub Copilot AI AgentOpen5e MCP on Google Gemini AIOpen5e MCP on Lovable AI DevelopmentOpen5e MCP on Mistral AI AgentsOpen5e MCP on Amazon AWS Bedrock

How this MCP server connects to your AI agent

Open5e connects your AI client to the OpenGameContent database for D&D 5th Edition. It lets you query every core element—spells, monsters, classes, magic items—using natural language commands.

Need to check a creature's challenge rating or find all third-level Evocation spells? Your agent runs the specific tool and gives you the raw data instantly.

What AI agents can do with Open5e Automation

List backgrounds

Lists available character backgrounds for use in a game setting.

List classes

Provides a list of recognized character classes and their archetypes.

List conditions

Retrieves all status effects and conditions used within the ruleset (e.g., poisoned, blinded).

+ 9 more capabilities included
Global Stat Lookups

Search for any term across the Open5e dataset, retrieving raw statistics and lore for creatures or items.

Character Definition Retrieval

Pull detailed data on character backgrounds, classes, races, feats, and equipment that define a player's persona.

Spellbook Querying

Filter and list magic spells based on criteria like level, spell school, or the class that casts them.

Monster Manifest Generation

List or search monsters and NPCs, allowing filters by size, type, or combat difficulty (CR).

Rules Reference Access

Retrieve specific status conditions (list_conditions) or rule sections to maintain game flow.

Included with Plan

Waiting for input…

AI Agent

What AI agents can do with Open5e MCP Server: 12 Tools for TTRPG Data Management

Access the entire OpenGameContent API with twelve specialized tools. Query creature stats, spells, classes, and items directly through your AI agent.

Make your AI actually useful.

Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.

Start using Open5e on Vinkius

List Backgrounds

Lists available character backgrounds for use in a game setting.

List Classes

Provides a list of recognized character classes and their archetypes.

List Conditions

Retrieves all status effects and conditions used within the ruleset (e.g., poisoned...

List Creatures

Lists or searches monsters and NPCs, allowing filtering by size, type, or challenge...

List Documents

Retrieves source documents and Open Game License metadata for reference.

List Equipment

Lists weapons, armor, and gear, with filtering options based on category.

List Feats

Provides a list of character feats available to build characters.

List Magic Items

Lists magic items and artifacts, allowing filters by rarity or item type.

Search Open5e

Performs a global search across all Open5e resources for any term or concept.

List Sections

Retrieves specific rules and supplemental text sections for quick reference.

List Species

Provides a list of character species (races) that can be chosen.

List Spells

Lists or searches magic spells, filtering by level, school, or casting class.

Security and governance baked right in.

Pick your AI client below to get set up. Just create a Vinkius account, subscribe, and you're instantly up and running. We handle the entire backend infrastructure, delivering out-of-the-box support for HTTPS Streamable, SSE, and OAuth2—zero messy routing required.

Claude AI

Claude AI

1

Open Claude Settings

Go to claude.ai, click your profile icon, then navigate to Customize → Connectors.

2

Add Custom Connector

Click the "+" button and select Add custom connector. Paste your Vinkius endpoint URL:

https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp

Replace [YOUR_TOKEN_HERE] with your token from cloud.vinkius.com. For OAuth-protected servers, expand Advanced settings to add credentials.

3

Start a conversation

Open a new chat. The Open5e integration is available immediately — no restart needed.

Choose How to Get Started

Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.

Build Your Own

Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.

  • Import from OpenAPI, Swagger, or YAML specs
  • Create Agent Skills with progressive disclosure
  • Deploy to edge with MCPFusion framework
  • Built in DLP, auth, and compliance on every call
  • Real time usage dashboard and cost metering
  • Publish to catalog or keep private
Start building

Make Your AI Do More

Start with Open5e, then connect any of our 5,100+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 5,100+ others, all in one place
  • Add new capabilities to your AI anytime you want
  • Every connection is secured and compliant automatically
  • Track usage and costs across all your servers
  • Works with Claude, ChatGPT, Cursor, and more
  • New servers added to the catalog every week
Open5e MCP server cover

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Open5e. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.

VINKIUS INFRASTRUCTURE

Cloud Hosted

Managed infra

V8 Isolated

Sandboxed per request

Zero-Trust Proxy

No stored credentials

DLP Enforced

Policy on every call

GDPR Compliant

EU data residency

Token Compression

~60% cost reduction

Your data is protected. See how we built it.

Built on the Model Context Protocol (MCP) for Claude, ChatGPT, Cursor, and more

The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.

This connection provides 12 powerful capabilities that interface natively with Claude, ChatGPT, Cursor, and other compatible AI platforms. No middleware. No custom integration required.

Referencing TTRPG rules has always been a mess of tabs and PDFs., Solved with Vinkius AI Gateway

Today, figuring out how something works means opening the core rulebook, finding the 'Conditions' chapter, flipping to Status Effects, reading through three columns of text—then maybe checking a supplementary guide just in case. It’s manual, it's slow, and you always fear missing one critical footnote.

With this server, your AI client acts as the perfect digital reference book. You tell it what stat or rule you need, and it runs `list_conditions` or `search_open5e`. The result appears clean, structured, and ready to copy into your document. No more flipping.

Open5e MCP Server: Structured Access for D&D Content

Gone are the days of having to run separate searches across different databases just to build a character sheet or catalog loot. You can pull defining data from `list_classes`, get racial boosts via `list_species`, and finish with appropriate gear using `list_equipment`—all in one continuous query flow.

This tool doesn't just give you lists; it organizes the relationships between them. It lets your agent combine information, making complex character builds feel like a single, coherent data retrieval process.

What your AI can actually do with this

Forget those bloated rulebooks sitting on your desk. Open5e connects your AI client straight into the core OpenGameContent database for D&D 5th Edition. You don't get summaries; you get raw, actionable stats and lore whenever you ask for 'em. Your agent runs these specific tools, giving you exactly what you need—whether it’s a monster stat block or a tricky rule section—without you ever having to open a physical book.

Global Stat Lookups: Need to know something fast? You can run search_open5e for an instant global search. This pulls up any term or concept across the entire Open5e dataset, letting you get raw statistics and lore for creatures, items, or even specific rules text when you punch in a keyword.

Character Building Core: Defining a character means pulling together several pieces of data. To nail down your backstory, run list_backgrounds to see every established background option. For the core identity, list_classes provides a comprehensive list of recognized classes and their archetypes, while list_species gives you all the available races you can pick from.

When you've got the basic build down, you use list_feats to check out specific character feats you can earn, and then list_equipment lets you filter through weapons, armor, and gear based on what category you need.

Spells and Magic: Casting spells? You'll need to query the spellbook. Run list_spells, and you can filter that massive list by level, specific school of magic (like Evocation or Necromancy), or even which class is allowed to cast it. If you’re building a character with arcane trinkets, use list_magic_items to check for artifacts and magic gear, filtering those results by rarity or item type.

Threat Assessment & Combat: When you're fighting monsters, you don't want to guess their CR. Use list_creatures to search or list NPCs and monsters, letting you narrow the field by size (like Medium or Gargantuan), type (like Undead or Fiend), or a specific challenge rating. If you need quick stats on status effects—say, Poisoned or Blinded—you run list_conditions.

For deep rules dives, list_sections retrieves entire rule sections and supplemental text, keeping your game moving without interruption.

Deep Reference & Lore: You can also get details on character definitions using list_feats, which gives you a roster of available abilities. If you need to know what source documents are even part of the pool, use list_documents to retrieve Open Game License metadata and reference materials. Finally, if there's any obscure rule or piece of text that needs verification, running list_sections lets you pull specific rulesets for quick confirmation.

Your agent handles all this heavy lifting. You just ask a natural language question—like 'What are the stats for a rock elemental?' or 'Show me third-level illusion spells.' The server runs the right tool and spits out the raw data instantly, letting you keep the game moving without ever feeling like you’re waiting on some clunky database query.

Built · Hosted · Managed by Vinkius Open5e MCP Server - D&D 5th Edition Stats & Lore Search
Server ID 019e5d3f-c817-7349-8f2c-52837498bf96
Vinkius Inspector
Compliance Grade A
Score 90/100
Vinkius Inspector Badge — Score 90/100

Questions you might have

How do I find all items that are considered 'wondrous'? +

Use list_magic_items and apply the filter for category. This tool lets you narrow down artifacts by rarity or type, so you don't get a massive list of every weapon available.

Can I search for creature stats that aren't explicitly listed? +

Yes. If you know the name or general concept, use search_open5e. This tool performs a global search across all resources, acting as a catch-all reference point.

Which tool lists available character races? +

list_species is the correct tool. It provides a clean list of recognized species (races) that characters can adopt for their build.

How do I find spells usable by Wizards specifically? +

Use list_spells. You must specify 'Wizard' as the class filter, alongside any other criteria like level or school, to get accurate results.

When I run a search using `search_open5e`, do I need to worry about an API key or authentication? +

You'll need the Open5e API Key if your specific instance requires it. Most clients handle this through environment variables or dedicated configuration fields. If you don't provide one, the server will usually reject the call with a 401 Unauthorized error.

If I use `list_creatures` to filter by multiple criteria (like Type and CR), are there any rate limits? +

The platform enforces standard API rate limiting. If you run too many complex queries in a short time, your client will receive a 429 Too Many Requests error. It's best practice to space out bulk data calls.

Does the `list_conditions` tool return structured JSON data or just plain text? +

It returns clean, structured JSON objects. This means your agent can reliably parse fields like duration, saving throws, and effects into variables for other code to use.

How do I look up specific game rules text using `list_sections` if it isn't about a creature or spell? +

list_sections is your best bet for deep rules reference. You can query by section title or keyword to find the exact OGL metadata without having to guess what tool handles general system mechanics.

How can I find a monster with a specific Challenge Rating? +

Use the list_creatures tool and provide the cr parameter (e.g., '1', '1/4', or '20'). You can also combine this with the type parameter to find, for example, all CR 5 Dragons.

Can I search for spells available only to a specific class? +

Yes! Use the list_spells tool and set the class parameter to your desired class, such as 'Wizard' or 'Cleric'. You can further filter by level to narrow down the results.

What is the best way to find a specific rule or condition? +

For status effects, use list_conditions. For general rules or supplemental text, use list_sections. If you aren't sure where it is, use search_open5e for a global search across all categories.

Built & Managed by Vinkius 30s setup 12 tools

We've already built the connector for Open5e. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 12 tools are live and waiting. You're up and running in seconds.

Vinkius runs on Claude Claude
Vinkius runs on ChatGPT ChatGPT
Vinkius runs on Cursor Cursor
Vinkius runs on Gemini Gemini
Vinkius runs on Windsurf Windsurf
Vinkius runs on VS Code VS Code
Vinkius runs on JetBrains JetBrains
Vinkius runs on Vercel Vercel
+ other MCP clients

Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.