Mmcp.market

Wiki.js MCP server

by ni-c·io.github.ni-c/wikijs-mcp·v0.3.0

Search, read and edit Wiki.js pages, and manage its assets, users, groups and comments

B83/100grade B
What users say
No reviews yet
Be the first
Safety scan
B83/100

full report

Adoption
Growing

0 stars50 downloads/wk

Reviews

Write one

Nobody has reviewed Wiki.js yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Wiki.js tools (62, 19 write)

write = sends, deletes, buys or posts

Read from the package source without running it. The installed server may list more.

  • assign_user_to_group

    Adds one account to one group, leaving its other memberships alone —

  • convert_page_editor

    Changes the storage format of a page. Wiki.js does not translate the

  • create_asset_folderwrite action

    Creates a folder in the asset store. The slug is what appears in the

  • create_commentwrite action

    Posts a comment on a page, optionally as a reply to another. The

  • create_groupwrite action

    Creates an empty group. It starts with no permissions and no page

  • create_pagewrite action

    Creates a page. The path must not already exist in this locale —

  • create_userwrite action

    Creates an account. For a local account supply a password, or set

  • delete_assetwrite action

    Deletes an asset permanently. Any page embedding it will show a broken

  • delete_commentwrite action

    Removes a comment permanently. Replies to it are not removed with it.

  • delete_groupwrite action

    Removes a group. Its members keep their accounts but lose whatever

  • delete_pagewrite action

    Deletes a page and its history. Wiki.js has no trash — this cannot be

  • delete_tagwrite action

    Removes a tag from the wiki and from every page that carries it. The

  • delete_userwrite action

    Removes an account. Wiki.js needs somebody to inherit the pages it

  • diff_page_versions

    Returns a unified diff between two versions of a page — or between one

  • flush_page_cachewrite action

    Drops Wiki.js’ rendered-page cache for the whole wiki. Nothing is

  • get_comment

    Returns a single comment by id, with its source and its rendered HTML.

  • get_group

    Returns one group with its global permissions, its page rules and its

  • get_navigation_tree

    The sidebar navigation as configured, per locale. This is curated by

  • get_page

    Reads one page, addressed by page_id or by path plus locale. Choose a

  • get_page_conflict

    Returns the version of a page that is newer than the one you read —

  • get_page_tree

    Lists the pages and folders directly under a path — the structural

  • get_page_version

    Returns a single historical version of a page, including its full

  • get_site_info

    Version, database, host summary and the site’s own title and

  • get_user

    Full detail for one account, including its group memberships and

  • grep_pages

    Searches the actual text of pages with a regular expression, by

  • list_api_keys

    Lists the wiki’s API keys with their expiry and whether they are

  • list_asset_folders

    Lists the folders directly under an asset folder. Folder 0 is the

  • list_assets

    Lists the images and files in one asset folder. Folder 0 is the root.

  • list_comments

    Returns the comments on one page, addressed by path and locale — not

  • list_groups

    Lists the wiki’s groups with how many users each has. Groups marked

  • list_locales

    Which locales are installed and which one is the default. Worth

  • list_page_history

    Lists the stored versions of a page, newest first, with who changed

  • list_page_links

    Returns every page together with the internal links it contains — the

  • list_pages

    Lists pages with their metadata, newest first by default. The result

  • list_search_engines

    Which search engine this wiki uses. Worth knowing before trusting

  • list_storage_targets

    The configured storage backends — git mirrors, S3 buckets, local

  • list_tags

    Every tag in the wiki, with its display title and when it was last

  • list_users

    Lists the wiki’s user accounts. `providerKey` says how they log in —

  • migrate_pages_locale

    Moves all pages from one locale to another, across the whole wiki.

  • move_page

    Moves a page to another path, another locale, or both. Internal links

  • purge_page_historywrite action

    Deletes stored page versions older than a cutoff, across the whole

  • rebuild_page_tree

    Recomputes the folder structure Wiki.js derives from page paths. The

  • rebuild_search_index

    Reindexes every page in the active search engine. Required once after

  • rename_asset

    Renames an asset. Pages embedding it by its old URL will break —

  • render_page

    Forces Wiki.js to regenerate one page’s HTML from its source. The fix

  • reset_user_password

    Starts Wiki.js’ own password reset for a local account, which emails

  • restore_page_version

    Rolls a page back to a stored version. The current content is not

  • revoke_api_key

    Revokes an API key immediately and for good — Wiki.js has no way to

  • search_pages

    Full-text search — but read this first: on a default Wiki.js the

  • search_tags

    Finds tags matching a fragment. Cheaper than list_tags on a wiki with

  • search_users

    Finds users by name or email. Use it to resolve a person to the id

  • set_api_state

    Switches Wiki.js’ whole API on or off. Turning it off disables every

  • set_user_active

    Switches an account on or off. A deactivated account keeps its pages

  • set_user_tfa

    Switches an account’s second factor. Turning it OFF weakens that

  • unassign_user_from_group

    Takes one account out of one group. Requires a confirmation token —

  • update_commentwrite action

    Replaces the body of a comment. Wiki.js keeps no history for

  • update_groupwrite action

    Replaces a group’s name, permissions, page rules and login redirect

  • update_pagewrite action

    Changes a page. Pass content to replace the whole body, or edits for

  • update_tagwrite action

    Changes a tag’s name or display title across every page carrying it.

  • update_userwrite action

    Changes an account’s details or its group membership. The groups list

  • upload_assetwrite action

    Uploads an image or file to an asset folder, so it can be embedded in

  • verify_user

    Marks an account’s email as verified, which is otherwise done by the

Public scan report

scanner v0.1.9 · 2026-09-20 · same rubric, same numbers if you re-run it

no findings
  • Code scan63 source files scanned25/25
  • Live reliabilityno gateway calls yet and no remote to proben/a
  • Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitystatic API keys via environment variables6/15
  • Maintenancelast push 4 days ago15/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Overall 83/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

Install directly

Runs npx -y @ni-c/wikijs-mcp on your machine. Read the scan report first; the gateway never runs local packages.

claude mcp add wikijs-mcp -- npx -y @ni-c/wikijs-mcp
Add to Cursor

Wiki.js: common questions

Is Wiki.js MCP server safe?
Mostly: it is graded B (83/100). Read the Wiki.js safety report
How do I install Wiki.js?
It runs on your machine. Copy the Claude Code, Claude Desktop or Cursor config from the install section.
Does Wiki.js need an API key?
Yes. The registry entry asks for WIKIJS_TOKEN.
Is Wiki.js maintained?
The last commit was 4 days ago (2026-09-16). The latest release is v0.3.0.
What can I use instead of Wiki.js?
Servers from other publishers that do the same job: Zoteus MCP server, Reddit MCP server and HasData Yellow Pages MCP server. Compare all Wiki.js alternatives.

Alternatives to Wiki.js

Same job from other publishers: the closest match first, then the best rated.

All Wiki.js alternatives →
  • Zoteus
    Zotero MCP server for Claude and ChatGPT: search, citations, safe writes, PDF passages and pages.
    A
  • Reddit
    Reddit MCP server with full read/write - posts, comments, search, and content creation.
    B
  • HasData Yellow Pages
    Yellow Pages local business search and full business listings, as structured JSON.
    A
  • Wikipedia
    Search Wikipedia, read summaries and full text, target sections, find nearby pages, list languages.
    A
  • Cronus UI
    Search, install, compose, add-page, and theme Cronus UI from the live registry.
    A

More from ni-c