FeaturesAI Agents

Connect Any AI Agent to Postfalcon

Postfalcon has had an MCP server for a while, but it only worked one way: your agent's client had to be able to spawn a local process and pass it environment variables. That covers Claude Desktop and Cursor's command-style config, but not agents that connect over a URL instead — ChatGPT, Claude.ai, and a growing list of others. Postfalcon's MCP server now works both ways.

Two ways in, same tools

Both connect with the same personal API token from Settings → API access for agents, and both expose the same six tools: list_accounts, list_posts, create_post, update_post, delete_post, and get_analytics_summary.

A local command — for a client that spawns a process itself, like Claude Desktop or Cursor's command-style MCP config:

node mcp/server.js

with POSTFALCON_BASE_URL and POSTFALCON_API_TOKEN set in its environment.

A remote URL — for a client that connects to a hosted endpoint instead, like ChatGPT, Claude.ai, Cursor's url-style config, OpenClaw, or anything else that speaks Streamable HTTP:

https://your-postfalcon-host/mcp

with your token sent the normal way, as Authorization: Bearer pf_<your token>. No process to run, no environment to manage — just a URL and a header.

Nothing to migrate

If you're already using the local mcp/server.js script, nothing changes for you — it still works exactly the same way, and both paths call the exact same tool implementations underneath, so behavior can't drift between them. The remote endpoint is purely additive, for the agents that need it.

Not using MCP at all?

The REST API underneath both of them is the actual source of truth — a Custom GPT Action, a shell script, or any other tool that can make an HTTPS request with a bearer token can talk to Postfalcon directly without going through MCP at either endpoint.

Ready to try Postfalcon?

Every plan starts with a 7-day free trial — no card required to look around.

See pricing