Kanka MCP Server
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., "@Kanka MCP ServerList my campaigns"
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.
Kanka MCP Tool
Local MCP tool for the Kanka worldbuilding API. Runs on your machine via stdio — no remote server needed.
Prerequisites
Node.js 20+.
A Kanka API token (get one at kanka.io/en/settings/api).
Related MCP server: kanka-mcp
Install
npm installUsage
MCP client configuration (Claude Desktop, Cursor, etc.)
Add this to your MCP client config:
{
"mcpServers": {
"kanka": {
"command": "node",
"args": ["<ABSOLUTE_PATH_TO_REPO>/index.js"],
"env": {
"KANKA_API_TOKEN": "<YOUR_KANKA_TOKEN>"
}
}
}
}Notes:
Replace
<ABSOLUTE_PATH_TO_REPO>with the full path to this repository.On Windows, prefer forward slashes (
C:/Users/...) or escaped backslashes (C:\\Users\\...).Restart the MCP client after editing the config.
Run directly
KANKA_API_TOKEN=your_token npm startInstall globally
npm install -g .
KANKA_API_TOKEN=your_token kanka-mcpAvailable tools
The tool exposes 82 MCP tools for interacting with Kanka:
list_campaigns — List all campaigns
search — Search entities within a campaign
For each entity type (Character, Location, Family, Organization, Item, Note, Event, Calendar, Timeline, Creature, Race, Quest, Map, Journal, Ability, Entity):
list_<entities>— List allget_<entity>— Get detailscreate_<entity>— Create newupdate_<entity>— Update existingdelete_<entity>— Delete existing
Contributing
Community contributions are welcome.
Read CONTRIBUTING.md for workflow, coding standards, and PR checklist.
Review CODE_OF_CONDUCT.md before participating.
Local quality checks
npm run lint
npm run format:check
npm testThis 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.
Latest Blog Posts
- 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/Heartran/Kanka-MCP-Server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server