Skip to content

Add GetXAPI Twitter/X adapter - #3

Open
bozad wants to merge 4 commits into
AutomateLab-tech:mainfrom
bozad:add-getxapi-adapter
Open

bozad wants to merge 4 commits into
AutomateLab-tech:mainfrom
bozad:add-getxapi-adapter

Conversation

@bozad

@bozad bozad commented May 31, 2026 •

Copy link
Copy Markdown

Adds an opt-in GetXAPI adapter for publishing X posts with service and account credentials. The adapter preserves submitted text, rejects empty or oversized variants, reads the documented nested tweet ID, and returns a live URL only after the service confirms success. Remote error bodies are excluded from logs to avoid recording credentials.

Also updates the lockfile and minimum MCP SDK/YAML versions to patched releases; npm audit reports zero vulnerabilities.

Validation: six adapter tests pass, including credential checks, response handling, Unicode text, and secret-safe errors. GitHub CI passes the build, tests, and MCP initialization check. No live posts were made.

API reference: https://docs.getxapi.com/docs/tweets/create-tweet

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants