Open5e Connector for AI agents.
12 live capabilities
Access Dungeons and Dragons 5e rules and monster stats instantly.
Waiting for input…
Why people use Open5e
Stop flipping through D&D 5e books with the Open5e
With this Connector, your AI agent handles that heavy lifting. It pulls from the Open5e repository to give you immediate answers on everything from magic items to status conditions. It makes it easier to keep the flow of your game going when your agent can instantly pull a list of creatures by challenge rating or filter equipment by category.
What Vinkius changes
Your AI becomes a live reference for all D&D 5e rules and creatures.
Use it from Claude, ChatGPT, Cursor or another AI client you already have.
One account · 5,900+ Connectors
- Real-world use case 01
Finding a specific monster during a session
A DM asks for a large swamp creature and uses `list_creatures` to find an Aboleth.
- Real-world use case 02
Building a wizard's spell list
A player asks for 3rd-level Evocation spells for Wizards and uses `list_spells`.
- Real-world use case 03
Checking loot for a treasure chest
A DM uses `list_magic_items` to find legendary Wondrous Items for a final boss.
Complete set · 12capabilities
The complete Open5e capability set.
These are the exact actions your AI can choose when you ask it to work with Open5e.
01—04
4 capabilities in this set.
Part of 12 available through Open5e.
- 01 Capability
List conditions
Lists status effects and conditions. Use this to quickly check what happens when a character is stunned or poisoned.
- 02 Capability
List creatures
Lists monsters and NPCs. You can filter these by type, size, or challenge rating to find the right encounter.
- 03 Capability
List feats
Lists character feats. Use this to find specific talents for your character sheets.
- 04 Capability
List species
Lists character species. Use this to see different races and their unique traits.
05—08
4 capabilities in this set.
Part of 12 available through Open5e.
- 05 Capability
List spells
Lists magic spells. Filter by level, school, or class to find the right magic for a wizard.
- 06 Capability
List backgrounds
Lists character backgrounds. Use this to see what life stories your players can choose from.
- 07 Capability
List classes
Lists character classes and archetypes. This helps you see all available archetypes for different playstyles.
- 08 Capability
List documents
Lists source documents and OGL metadata. This lets you see where specific rules originated.
09—12
4 capabilities in this set.
Part of 12 available through Open5e.
- 09 Capability
List equipment
Lists weapons, armor, and gear. Filter by category to see what a character can carry or wear.
- 10 Capability
List magic items
Lists magic items and artifacts. You can filter by rarity or category to find legendary loot.
- 11 Capability
Search open5e
Performs a global search across all Open5e resources. Use this to find any term across the entire 5e dataset.
- 12 Capability
List sections
Lists rules and supplemental text sections. This helps you find specific game sections quickly.
Set up in minutes
One URL. Then ask Open5e to work.
Claude and ChatGPT only need the Connector URL. Copy it once, add it in settings, and use Open5e from the conversation.
Choose your client
Live previewAdvanced clients IDE · CLI
Claude · Web + desktop
Connector URL · ready to paste
Streamable HTTPhttps://edge.vinkius.com/vk_preview_Sgngvr5vVfGjbGKNdMBzKgeOByNYWDnWjHsaNmP3/mcp - Step 01
Open Connectors
In Claude Web or Claude Desktop, open Settings and choose Connectors.
- Step 02
Add the URL
Choose Add custom connector, name it Open5e, and paste the URL above.
- Step 03
Turn it on in chat
Select +, open Connectors, and enable Open5e for the conversation.
ChatGPT · Web + desktop
Connector URL · ready to paste
Streamable HTTPhttps://edge.vinkius.com/vk_preview_Sgngvr5vVfGjbGKNdMBzKgeOByNYWDnWjHsaNmP3/mcp - Step 01
Open MCP settings
On desktop, open Settings and MCP servers. On web, open your workspace app or connector settings.
- Step 02
Add the URL
Choose Add server with Streamable HTTP, or create a custom MCP app, then paste the Open5e URL.
- Step 03
Save and start
Save the connection and enable Open5e in your conversation. Desktop may ask you to restart once.
Cursor · IDE configuration
Advanced setup
{
"mcpServers": {
"open5e": {
"url": "https://edge.vinkius.com/vk_preview_Sgngvr5vVfGjbGKNdMBzKgeOByNYWDnWjHsaNmP3/mcp"
}
}
} - Step 01
Open MCP Settings
Press Cmd+Shift+P (macOS) or Ctrl+Shift+P (Windows/Linux) → search "MCP Settings"
- Step 02
Add the server config
Paste the JSON configuration above into the mcp.json file that opens
- Step 03
Save the file
Cursor will automatically detect the new Connector
- Step 04
Start using Open5e
Open Agent mode in chat and ask: "Using Open5e, help me...". 12 tools available
VS Code Copilot · IDE configuration
Advanced setup
{
"mcpServers": {
"open5e": {
"url": "https://edge.vinkius.com/vk_preview_Sgngvr5vVfGjbGKNdMBzKgeOByNYWDnWjHsaNmP3/mcp"
}
}
} - Step 01
Create MCP config
Create a .vscode/mcp.json file in your project root
- Step 02
Add the server config
Paste the JSON configuration above
- Step 03
Enable Agent mode
Open GitHub Copilot Chat and switch to Agent mode using the dropdown
- Step 04
Start using Open5e
Ask Copilot: "Using Open5e, help me...". 12 tools available
Windsurf · IDE configuration
Advanced setup
{
"mcpServers": {
"open5e": {
"url": "https://edge.vinkius.com/vk_preview_Sgngvr5vVfGjbGKNdMBzKgeOByNYWDnWjHsaNmP3/mcp"
}
}
} - Step 01
Open MCP Settings
Go to Settings → MCP Configuration or press Cmd+Shift+P and search "MCP"
- Step 02
Add the server
Paste the JSON configuration above into mcp_config.json
- Step 03
Save and reload
Windsurf will detect the new server automatically
- Step 04
Start using Open5e
Open Cascade and ask: "Using Open5e, help me...". 12 tools available
Cline · IDE configuration
Advanced setup
{
"mcpServers": {
"open5e": {
"url": "https://edge.vinkius.com/vk_preview_Sgngvr5vVfGjbGKNdMBzKgeOByNYWDnWjHsaNmP3/mcp"
}
}
} - Step 01
Open Cline MCP Settings
Click the Connectors icon in the Cline sidebar panel
- Step 02
Add remote server
Click "Add Connector" and paste the configuration above
- Step 03
Enable the server
Toggle the server switch to ON
- Step 04
Start using Open5e
Ask Cline: "Using Open5e, help me...". 12 tools available
Claude Code · Terminal command
Advanced setup
claude mcp add open5e --transport http "https://edge.vinkius.com/vk_preview_Sgngvr5vVfGjbGKNdMBzKgeOByNYWDnWjHsaNmP3/mcp" - Step 01
Install Claude Code
Run npm install -g @anthropic-ai/claude-code if not already installed
- Step 02
Add the Connector
Run the command above in your terminal
- Step 03
Verify the connection
Run claude mcp to list connected servers, or type /mcp inside a session
- Step 04
Start using Open5e
Ask Claude: "Using Open5e, show me...". 12 tools are ready
Where the request belongs
Work Open5e can move forward.
Dungeon Masters who want to keep the game moving without constant rulebook pauses. Players who need quick help building complex characters or finding loot.
Dungeon Master
Pulls monster stats and rules on the fly during a live session to keep the story moving.
TTRPG Content Creator
Gathers data for homebrew items and world-building without manual searching.
Character Builder
Finds specific feats and backgrounds to flesh out a new hero's backstory.
Build the capability set
Add more capabilities.
Each Connector adds new actions and data without changing how you work.
Browse ConnectorsHyrule Compendium
Access the comprehensive Breath of the Wild and Tears of the Kingdom compendium. search creatures, monsters, materials, and equipment directly from your AI agent.
Scryfall
Access the ultimate Magic: The Gathering database. search cards, fetch rulings, and explore sets directly from your AI agent.
The One
Access the complete lore of Middle-earth. browse books, movies, characters, and iconic quotes from The Lord of the Rings universe.
Harry Potter API
Explore the wizarding world. search characters, students, staff, houses and spells from the Harry Potter universe.
RPG Encounter Balance Calculator
Estimate combat duration, lethality, and difficulty for tabletop RPG encounters.
Spell Slot Optimizer
Strategically distribute spell slots across encounters to maximize damage and utility in RPGs.
Bring your own AI
Change the model, client or framework. Keep Open5e connected.
-
Claude -
ChatGPT -
Gemini -
Cursor -
VS Code -
Windsurf -
ZCode -
Cline -
Zed -
Continue -
Kiro -
Roo Code -
Zencoder -
Goose -
Void -
Augment Code -
Amp -
Qodo -
Tabnine -
Pieces -
Sourcegraph Cody -
JetBrains -
Warp -
Amazon Q -
Antigravity -
BoltAI -
Raycast -
Jan -
LM Studio -
AnythingLLM -
Open WebUI -
Msty -
Cherry Studio -
LibreChat -
TypingMind -
Chorus -
5ire -
n8n -
LangChain -
LlamaIndex -
CrewAI -
Vercel AI SDK
Before you connect
Questions about Open5e.
The practical details behind the request, access and result.
Does the Open5e MCP work for any D&D edition?
No, it is specifically for 5th Edition content. It pulls from the Open5e database which focuses on 5e rules and data.
Can I use the Open5e MCP to find homebrew monsters?
This Connector pulls from the official Open5e repository. It is best for standard 5e content like spells, creatures, and items.
Will the Open5e MCP help me build a character?
Yes, it can list classes, species, backgrounds, and feats. Your AI agent can help you find the right options for a new hero.
How do I get the rules for status effects?
You can ask your agent to list conditions. It will pull the specific rules for things like stunned, paralyzed, or restrained instantly.
Can the Open5e MCP search for specific magic items?
Yes, it can browse the entire library of magic items. You can even filter by rarity or category to find specific loot.
Is the Open5e MCP good for Dungeon Masters?
It is a great capability for DMs. It lets you quickly grab monster stats or rule references during a game to keep the story flowing.
How can I find a monster with a specific Challenge Rating?
Use the list_creatures capability 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 capability 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.
One connection away
Give your agent a direct line to Open5e.
Connect Open5e once. Keep it beside 5,900+ managed Connectors when the next task needs more.
Explore every Connector No credit card required · Free tier available