github re-analysis due

Njengah/autowpmcp

github

AutoWP MCP (Model Context Protocol) server connects Claude to WordPress site and allows users to ask Claude to write blog posts and automatically publish them to WordPress sites.

maintainer
Njengah
license
MIT
first seen
2026-06-01
last seen
2026-06-04
releases · 30d
0
short id

Drift inferred · capture-to-capture

No drift recorded — single capability capture; advisories appear once its surface changes.

capabilities 0 tools
transport stdio counts 0 tools · 0 res · 0 prompts permission surface via code analysis

no tools enumerated yet for this server.

code evidence vv1.0.0 · github-tarball
evidence-backed findings quoted directly from the published source artifact — not inferred

filesystem 4

  • fs Njengah-autowpmcp-1e743ba/build/utils/helpers.js :3 import fs from 'fs/promises';
  • fs Njengah-autowpmcp-1e743ba/build/wordpress/api.js :4 import fs from 'fs';
  • fs Njengah-autowpmcp-1e743ba/src/utils/helpers.ts :3 import fs from 'fs/promises';
  • fs Njengah-autowpmcp-1e743ba/src/wordpress/api.ts :5 import fs from 'fs';

network 2

  • net Njengah-autowpmcp-1e743ba/build/wordpress/api.js :2 import axios from 'axios';
  • net Njengah-autowpmcp-1e743ba/src/wordpress/api.ts :2 import axios from 'axios';

secrets 2

  • secrets Njengah-autowpmcp-1e743ba/build/wordpress/api.js :1302 if (!process.env.TINIFY_API_KEY)
  • secrets Njengah-autowpmcp-1e743ba/src/wordpress/api.ts :1596 if (!process.env.TINIFY_API_KEY) throw new Error('TinyPNG API key not configured');

tool registrations 56

  • authenticate-wp Njengah-autowpmcp-1e743ba/build/index.js :23
  • test-wp-connection Njengah-autowpmcp-1e743ba/build/index.js :72
  • upload-media Njengah-autowpmcp-1e743ba/build/tools/mediaTools.js :10
  • list-media Njengah-autowpmcp-1e743ba/build/tools/mediaTools.js :41
  • search-media Njengah-autowpmcp-1e743ba/build/tools/mediaTools.js :73
  • edit-media-metadata Njengah-autowpmcp-1e743ba/build/tools/mediaTools.js :103
  • delete-media Njengah-autowpmcp-1e743ba/build/tools/mediaTools.js :133
  • set-featured-image Njengah-autowpmcp-1e743ba/build/tools/mediaTools.js :160
  • optimize-media Njengah-autowpmcp-1e743ba/build/tools/mediaTools.js :187
  • get-media-details Njengah-autowpmcp-1e743ba/build/tools/mediaTools.js :215
  • bulk-delete-media Njengah-autowpmcp-1e743ba/build/tools/mediaTools.js :241
  • list-plugins Njengah-autowpmcp-1e743ba/build/tools/pluginTools.js :7
  • create-blog-post Njengah-autowpmcp-1e743ba/build/tools/postTools.js :11
  • save-draft Njengah-autowpmcp-1e743ba/build/tools/postTools.js :50
  • load-draft Njengah-autowpmcp-1e743ba/build/tools/postTools.js :70
  • format-wp-content Njengah-autowpmcp-1e743ba/build/tools/postTools.js :89
  • update-post Njengah-autowpmcp-1e743ba/build/tools/postTools.js :103
  • get-post Njengah-autowpmcp-1e743ba/build/tools/postTools.js :136
  • list-posts Njengah-autowpmcp-1e743ba/build/tools/postTools.js :163
  • delete-post Njengah-autowpmcp-1e743ba/build/tools/postTools.js :197
  • trash-post Njengah-autowpmcp-1e743ba/build/tools/postTools.js :224
  • restore-post Njengah-autowpmcp-1e743ba/build/tools/postTools.js :251
  • schedule-post Njengah-autowpmcp-1e743ba/build/tools/postTools.js :277
  • clone-post Njengah-autowpmcp-1e743ba/build/tools/postTools.js :324
  • bulk-update-posts Njengah-autowpmcp-1e743ba/build/tools/postTools.js :352
  • get-site-settings Njengah-autowpmcp-1e743ba/build/tools/settingsTools.js :7
  • update-site-settings Njengah-autowpmcp-1e743ba/build/tools/settingsTools.js :50
  • get-site-health Njengah-autowpmcp-1e743ba/build/tools/systemTools.js :7
  • check-core-updates Njengah-autowpmcp-1e743ba/build/tools/systemTools.js :35
  • apply-core-update Njengah-autowpmcp-1e743ba/build/tools/systemTools.js :62
  • scan-for-malware Njengah-autowpmcp-1e743ba/build/tools/systemTools.js :91
  • lock-site Njengah-autowpmcp-1e743ba/build/tools/systemTools.js :128
  • unlock-site Njengah-autowpmcp-1e743ba/build/tools/systemTools.js :161
  • clear-cache Njengah-autowpmcp-1e743ba/build/tools/systemTools.js :186
  • backup-database Njengah-autowpmcp-1e743ba/build/tools/systemTools.js :214
  • get-system-info Njengah-autowpmcp-1e743ba/build/tools/systemTools.js :251
  • get-wp-categories Njengah-autowpmcp-1e743ba/build/tools/taxonomyTools.js :8
  • get-wp-tags Njengah-autowpmcp-1e743ba/build/tools/taxonomyTools.js :43
  • create-category Njengah-autowpmcp-1e743ba/build/tools/taxonomyTools.js :78
  • create-tag Njengah-autowpmcp-1e743ba/build/tools/taxonomyTools.js :108
  • update-category Njengah-autowpmcp-1e743ba/build/tools/taxonomyTools.js :137
  • update-tag Njengah-autowpmcp-1e743ba/build/tools/taxonomyTools.js :168
  • delete-category Njengah-autowpmcp-1e743ba/build/tools/taxonomyTools.js :198
  • delete-tag Njengah-autowpmcp-1e743ba/build/tools/taxonomyTools.js :226
  • merge-categories Njengah-autowpmcp-1e743ba/build/tools/taxonomyTools.js :254
  • assign-categories-to-posts Njengah-autowpmcp-1e743ba/build/tools/taxonomyTools.js :292
  • assign-tags-to-posts Njengah-autowpmcp-1e743ba/build/tools/taxonomyTools.js :339
  • list-taxonomies Njengah-autowpmcp-1e743ba/build/tools/taxonomyTools.js :386
  • list-users Njengah-autowpmcp-1e743ba/build/tools/userTools.js :9
  • create-user Njengah-autowpmcp-1e743ba/build/tools/userTools.js :43
  • update-user Njengah-autowpmcp-1e743ba/build/tools/userTools.js :90
  • disable-user Njengah-autowpmcp-1e743ba/build/tools/userTools.js :132
  • reset-user-password Njengah-autowpmcp-1e743ba/build/tools/userTools.js :160
  • set-user-role Njengah-autowpmcp-1e743ba/build/tools/userTools.js :198
  • list-user-roles Njengah-autowpmcp-1e743ba/build/tools/userTools.js :232
  • get-author-username Njengah-autowpmcp-1e743ba/build/tools/userTools.js :259

declared dependencies 7

  • @modelcontextprotocol/sdk@^1.29.0
  • axios@^1.16.1
  • form-data@^4.0.5
  • tinify@^1.8.2
  • zod@^4.4.3
  • @types/node@^25.9.1
  • typescript@^6.0.3