io.github.ricrio-inc/plainhub

Official registry Developer tools

Open files and diffs from your agent in PlainHub, and keep a shared ledger in your own GitHub repo.

Install

Add this to your client's MCP configuration (Claude Desktop: claude_desktop_config.json; Cursor: .cursor/mcp.json; VS Code and others use the same "mcpServers" shape).

NPM package plainhub
Claude Code
claude mcp add plainhub -- npx -y plainhub@1.6.0 mcp
JSON configuration (Claude Desktop, Cursor, VS Code)
{
    "mcpServers": {
        "plainhub": {
            "command": "npx",
            "args": [
                "-y",
                "plainhub@1.6.0",
                "mcp"
            ]
        }
    }
}

Documentation

From the project's README on GitHub, refreshed weekly. Links open on GitHub.

Contents
  1. PlainHub
  2. Why PlainHub
  3. Features
  4. Quick Start
  5. Documentation
  6. Getting help
  7. Links
  8. License

PlainHub

Your notes, in your own GitHub. A plain-text editor for your GitHub repos, with Markdown support. Every save is a Git commit, and AI helps you edit.

Website · ▶ 30-second intro (YouTube) · Documentation · 日本語ドキュメント

⭐ If PlainHub helps you, please star this repo — your support directly powers new features.

PlainHub is an AI-driven online editor that makes GitHub simple for everyone. No Git knowledge required. Open, edit, save — directly to your repo. Handles huge files with ease. Control GitHub with natural language — just tell the AI what you want. For engineers and non-engineers alike, working together in the same place.

Why PlainHub

  • GitHub-native — Your files are saved only in your own GitHub repository. PlainHub doesn't store them.
  • File contents never pass through PlainHub's servers — Reading and saving go directly between your browser and the GitHub API. Sign-in uses a small server step — see the privacy policy.
  • BYOK (Bring Your Own Key) — Use your own AI API keys (e.g., Anthropic Claude). Keys stay in your browser, never sent to PlainHub servers.
  • AI for idea development — Brainstorm, write, and edit alongside an AI assistant. Voice input and TTS read-aloud supported.
  • Frontend for GitHub — Like github.dev, but for non-engineers. A notepad with version control built in.

Features

Edit from your phone

Open a note on your phone, fix a line, and it is saved — as a commit in your own repository.

Editor
  • Markdown 3-mode editing — Code / Visual (WYSIWYG) / Preview
  • Syntax highlighting — Markdown, JSON, YAML, and more
  • Undo / Redo — Full edit history
  • Line numbers, auto-indent, line wrapping — Configurable
  • Whitespace visualization — Toggle invisible characters
  • Keyboard shortcuts — VS Code-style shortcuts (Ctrl+S, Ctrl+Z, etc.)
File Management
  • Create / rename / duplicate / delete files and folders
  • File history — View past versions with diff
  • Sync & conflict resolution — Real-time sync with GitHub
  • Image paste — Paste images directly, auto-upload to repo
  • Cross-repo search — Search across all your repositories
Integration
  • CLI — plainhub open <file> -r <repo> from your terminal
  • MCP Server — Control from AI IDE (Claude Code, Cursor, VS Code)
  • Deep linking — Share URLs with theme, font size, line number settings
  • PWA — Install as native app on desktop and mobile
Design
  • Dark / Light theme — Automatic or manual
  • Mobile responsive — Full-featured on phone and tablet

Quick Start

Web

Visit plainhub.dev and sign in with GitHub.

CLI
npm install -g plainhub
plainhub auth --from-gh
plainhub open README.md -r owner/repo
MCP Server (AI IDE)
npm install -g plainhub
claude mcp add plainhub -- plainhub-mcp

Then say: "Open the README in owner/repo on PlainHub"

Documentation

Getting help

Stuck, found a bug, or have an idea? Open an issue — no question is too small.

  • ❓ How do I…? — ask how to do something
  • 🐞 Bug — something doesn't work as expected
  • 💡 Idea — suggest an improvement

Replies may be drafted with the help of an AI assistant and are checked by the PlainHub team. Please don't post personal information, tokens, or private file contents — this repository is public.

License

Copyright © 2025 ricrio Inc. All rights reserved.

Frequently asked questions

What is io.github.ricrio-inc/plainhub?

Open files and diffs from your agent in PlainHub, and keep a shared ledger in your own GitHub repo.

How do I install io.github.ricrio-inc/plainhub?

It runs on your machine. In Claude Code: claude mcp add plainhub -- npx -y plainhub@1.6.0 mcp. For other clients, paste the JSON configuration from this page into their MCP settings.

Does io.github.ricrio-inc/plainhub need an API key?

Its registry entry lists no required key or secret. Some features may still need an account with the service it connects to.

Is io.github.ricrio-inc/plainhub open source?

Its code is public on GitHub, but the repository does not declare a standard license.

Who maintains io.github.ricrio-inc/plainhub?

It is published by ricrio-inc. AI.tn lists it but does not maintain or endorse it.

From the official MCP Registry. Listing is not an endorsement: review a server's code and permissions before giving it access to your data.