Welder from any client or script

Any MCP client or script can call Welder over HTTP with an API key.

About 2 minutesOne command, then sign in.

Steps

  1. 1

    Clients that support OAuth for remote MCP servers only need the URL.

    Welder linkhttps://weldergtm.com/mcp
  2. 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 assistant

    Which 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":{}}}'
Open Keys