Welder from any client or script
Any MCP client or script can call Welder over HTTP with an API key.
Steps
- 1
Clients that support OAuth for remote MCP servers only need the URL.
Welder linkhttps://weldergtm.com/mcp - 2
Test it. Ask your app something.
The curl call above returns your workspace, its posting status and your accounts as JSON.
AskWhich accounts can you post to with Welder?Your AI assistantWhich accounts can you post to with Welder?
Welder is connected. You can post to these accounts:
TikTok Instagram
Didn’t work?
The usual fixes. If none helps, write to hello@weldergtm.com.
I get 401 Unauthorized
Check the Authorization header is exactly “Bearer ” followed by the full key, and that the key is not revoked in Keys.
I get an SSE stream instead of JSON
Send Accept: application/json, text/event-stream. Welder answers stateless requests with a single response either way.
Welder says publishing is unavailable
Your Welder account can’t post right now. Check Billing in the Welder app at weldergtm.com, then ask again. Connecting accounts, uploading and checking a post work either way.
Prefer to use a key instead?For a machine without a browser. Create one under Advanced → Keys in the app; it is shown once.
Create an API key in the app (Keys), then call any tool over HTTP:
curl -X POST https://weldergtm.com/mcp \
-H "Authorization: Bearer {key}" \
-H "Content-Type: application/json" \
-H "Accept: application/json, text/event-stream" \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"get_context","arguments":{}}}'