v0.6.1 — Instagram MCP fix (local server) + integration command
Real Instagram MCP fix + new integration command for local MCP servers.
Fixed
- Instagram MCP catalog entry was fabricated: pointed to
@modelcontextprotocol/server-instagramwhich does NOT exist on npm (Rule 16 violation discovered in real testing). - Now uses a LOCAL Node server at
~/.claude/integrations/instagram-mcp/(15-tool real Graph API implementation: ig_profile, ig_publish_reel, ig_list_messages, etc.). Server is shipped separately and copied from a working source (e.g.,azerogluemin.az/projects/azerogluemin-ai/instagram-mcp). - Env vars (META_APP_ID, IG_ACCESS_TOKEN, IG_BUSINESS_ACCOUNT_ID, etc.) are loaded by the server itself from
~/.claude/integrations/instagram-mcp/.env— no shell env required.
Added — ai-bootstrap integration <sub> command
For MCP servers that ship as local Node code instead of public npm packages:
ai-bootstrap integration status— list installed integrations + healthai-bootstrap integration install <name>— npm install deps + verify .env + first bootai-bootstrap integration doctor <name>— full health check (file/deps/env/boot)
Currently supports: instagram (15-tool local server). Architecture is extensible — drop a new server into ~/.claude/integrations/<name>/ and register it in INTEGRATIONS map.
Why
Some valuable MCP integrations exist only as project-local code (custom Graph API clients, internal tools). ai-bootstrap now first-classes that pattern instead of forcing everything through the npm registry.