Skip to content

Conversation

@Nichster
Copy link

@Nichster Nichster commented Jan 3, 2026

Plugin Description

Claude Export is a RuneLite plugin that exports OSRS game data to JSON files for integration with Claude AI via Model Context Protocol (MCP).

Features

  • Export bank contents (requires bank to be open)
  • Export inventory items
  • Export equipped items
  • Export quest completion status
  • Export skill levels and XP
  • Auto-export options (on login, on inventory/bank/equipment changes)
  • Panel UI with individual export buttons
  • Exports to ~/.runelite/claude-export/ directory

Use Case

This plugin enables Claude AI to read your OSRS game data through an MCP server, allowing Claude to provide personalized assistance with:

  • Inventory management and bank organization
  • Quest planning and tracking
  • Skill training recommendations
  • Equipment optimization
  • Item price lookups and wealth tracking

Repository

https://github.com/Nichster/claude-export-plugin

Testing

The plugin has been tested with:

  • Bank exports (all items with quantities and GE prices)
  • Inventory and equipment exports
  • Quest and skill data exports
  • Auto-export functionality

All exports are formatted as clean JSON files with timestamps and player username.

@runelite-github-app
Copy link

runelite-github-app bot commented Jan 3, 2026

@raiyni
Copy link
Member

raiyni commented Jan 3, 2026

I don't see anything really claude related here. Can you just use one of the exist export plugins or maybe the homeassistant plugin?

@riktenx riktenx added the build failed This submission failed to build and cannot be reviewed until the author corrects it label Jan 3, 2026
Plugin that exports OSRS account data in formats optimized for Claude AI:
- Copy for Claude: One-click formatted account summary for pasting into Claude
- Generate Prompt: Creates starter prompts with your data
- Export to JSON: Skills, quests, bank, inventory, equipment
- MCP Integration: Works with Claude Desktop via MCP server

Features:
- Auto-export on login, on change, or on interval
- Combined claude-context.json with metadata
- Comprehensive MCP setup guide included

Repository: https://github.com/Nichster/claude-export-plugin

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@Nichster Nichster force-pushed the claude-export-plugin branch from e5f46f3 to 905d7f4 Compare January 3, 2026 04:58
@Nichster
Copy link
Author

Nichster commented Jan 3, 2026

Hey @raiyni, thanks for taking the time to review!

I've made significant updates based on your feedback about making it more "Claude-related":

New Claude-specific features:

  • "Copy for Claude" button - generates a formatted account summary optimized for pasting into Claude
  • "Generate Prompt" button - creates a starter prompt with account data
  • Combined claude-context.json with metadata to help Claude understand the data
  • MCP Integration section with a setup guide for Claude Desktop

Other improvements:

  • Better UI with tooltips on all buttons
  • Cleaner summary output format
  • Comprehensive MCP setup documentation

Apologies for the messy commit history - this is my first time contributing to open source and I'm still learning the git workflow. I should have squashed my commits and requested review before pushing updates. I'll be more mindful of that going forward.

Would you mind taking another look when you have a chance? Happy to make any additional changes needed.

@Nichster Nichster marked this pull request as draft January 3, 2026 05:01
@riktenx riktenx added the waiting for author waiting for the pr author to make changes or respond to questions label Jan 3, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

build failed This submission failed to build and cannot be reviewed until the author corrects it plugin added size-0 waiting for author waiting for the pr author to make changes or respond to questions

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants