# Onlypult Developer Documentation > Publish social media content programmatically via REST API and MCP. ## Docs - Quickstart & Authentication: /dev/index.html - MCP Server (HTML): /dev/mcp.html - Claude.ai Connectors setup: /dev/mcp-claude.html - ChatGPT Developer mode setup: /dev/mcp-chatgpt.html - MCP Server (Markdown, AI-readable): /dev/mcp.md - REST API Reference (OpenAPI): /dev/api.html - OpenAPI spec: /dev/openapi.yaml ## MCP Server URL: https://mcp.onlypult.com/mcp Auth: Bearer op_your_api_key_here (or OAuth 2.1 for Claude.ai / ChatGPT) Media upload tools: - media_upload_file — local MCP only (file path on same machine) - media_get_upload_url + media_check_status — remote MCP / browser upload - media_urls in posts — public HTTP(S) URL, no upload See /dev/mcp.md for full tool reference. ## REST API Base URL: https://api.onlypult.com/v1 Auth: Authorization: Bearer op_your_api_key_here