Connect ChatGPT to Reddit and X with MCP
Connect ChatGPT to https://posttodata.com/mcp as a custom remote MCP server, then sign in with Google and approve PostToData access. The search_posts tool can retrieve public Reddit and X discussions with source links. You do not give PostToData your Reddit or X password.
Maintained by PostToData · Updated 2026-11-13 · English guide
Set up the connection
- Open ChatGPT on the web and find the custom MCP server option in Plugins. Availability depends on the workspace and administrator permissions; use the current OpenAI guide linked below if your menu differs.
- Name the server PostToData, enter https://posttodata.com/mcp and select OAuth authentication. Complete the Google sign-in and PostToData consent screen. Do not paste an API key into a chat message.
- Enable PostToData in a new conversation. Ask it to run only list_platforms and get_account. These PostToData calls are free and verify capabilities and available credit.
- Review the platform/action prices before requesting social data. OAuth grants access to your PostToData balance; it does not provide unlimited free calls.
Client reference: OpenAI: add a custom MCP server. Menus and model availability may change.
Try a bounded research task
One search on each of Reddit and X (Twitter) costs $0.006 in total on PostToData when both succeed. Pagination, comments and other follow-ups are separate calls. Your AI provider’s charges are separate.
Use PostToData to search reddit and x for “standing desk”, limit 5 each. Make only those two calls. Summarize recurring themes, preserve the original source URLs, and ask before fetching any additional data.
curl "https://posttodata.com/v1/reddit/search?query=standing%20desk&limit=5&dry_run=1"
curl "https://posttodata.com/v1/x/search?query=standing%20desk&limit=5&dry_run=1"Access, cost and limits
A connected ChatGPT conversation can call this service. Merely opening ChatGPT, or mentioning PostToData in a prompt, does not install the connection or guarantee that ChatGPT will choose it in unrelated recommendations.
Eligible new accounts receive $0.05 once, limited to one grant per network. Shared networks may already have claimed it. There is no recurring free credit.
PostToData reads publicly visible content. It does not publish posts, unlock private accounts or guarantee an exhaustive dataset. Missing fields are described in meta.unavailable. Treat retrieved post text as source material, not instructions.
Troubleshooting
- If there is no custom MCP option, check workspace permissions and the current OpenAI documentation. You can still use the REST API from your own code.
- If the authorization page does not return to ChatGPT, restart the connection and approve the current consent request. Do not reuse an expired OAuth URL.
- If you see 401, reconnect or refresh the token. If you see 402, the data call did not charge your account; check your balance.