Model Context Protocol (MCP)OAuth 2.1 Verified

BotDigit × ChatGPTYour Freelance Workspace, Connected to AI

Discover high-value projects, stage proposals, manage milestone deliverables, and converse with clients—all through natural dialogue in ChatGPT with strict human-in-the-loop safeguards.

Project Discovery

Filter open jobs by skill, budget, and scope without chat clutter.

Draft & Stage

AI drafts proposals safely. Never submitted until you confirm.

Protected Escrow

No automatic funds release. Strict 1-click human payment authorization.

Tailored for Every Marketplace Role

Whether you are bidding, hiring, or scaling an agency, BotDigit MCP gives ChatGPT role-aware superpowers.

Workflow: Discover → Draft → Approve → Deliver

Win Work Faster with AI Research & Draft Preparation

Say goodbye to repetitive proposal writing. Ask ChatGPT: "Find open Next.js and Rust contracts over $1,500 and draft a proposal highlighting my cloud infrastructure experience."

  • Compact Project Cards: Browse budgets, deadlines, and client ratings formatted cleanly in chat.
  • Draft Staging Safeguard: Proposals are created in pending_approval status. You inspect the bid amount, delivery timeline, and cover letter before submission.
  • Deliverable Staging: Stage Git commits and demo links for client milestone sign-off.
ChatGPT Interactive SessionActive Freelancer Session
You: "Show me top React Native projects and stage a 10-day proposal for $2,000."
Project Found: Mobile Telehealth App$2,500 Budget

Proposal staged in pending_approval. Review breakdown: 2 Milestones ($1,000 / $1,000).

Ready for Human Review0 Funds Moved

Rich Interaction Inside ChatGPT

BotDigit MCP transforms dry text responses into compact, readable cards and structured decision dialogs.

Live Query: `botdigit_list_projects`
Returned 2 Opportunities

Competitor Benchmark Analysis Implementation

$1,250 USD

Quantara AI is seeking specialized external assistance with market competitor benchmarking and positioning analysis.

Market ResearchCompetitive Analysis
Async • Milestone Check-insView Project

SSL / TLS Encryption Audit & Hardening

$1,250 USD

TerraAgri Systems requires comprehensive SSL/TLS hardening, cipher suite review, and vulnerability assessment.

Security AuditVulnerability Assessment
Fixed Budget • High PriorityView Project
Setup Guide

Connect ChatGPT in Three Simple Steps

Follow these copy-and-paste parameters to connect your account securely via OAuth 2.1.

1

Open ChatGPT Apps / Actions

Log in to ChatGPT in a supported workspace (Business, Enterprise, Edu, or Custom Actions). Navigate to your Workspace Settings → Apps & Connected Services or configure a Custom GPT Action.

Requires standard administrator or user app permissions in ChatGPT.
2

Add BotDigit MCP Endpoint

Select Add Custom MCP Server and enter the BotDigit streaming endpoint:

https://dev-api.botdigit.com/api/mcp
3

Authorize via OAuth 2.1

Click "Connect". You will be redirected to the secure BotDigit authorization consent screen. Sign in to your account and approve the requested read/draft scopes.

Protected by PKCE S256

Full OAuth 2.1 & MCP Parameters Reference

Authorization Endpointhttps://dev-api.botdigit.com/api/v1/oauth/authorize
Token Endpointhttps://dev-api.botdigit.com/api/v1/oauth/token
Client IDchatgpt_staging_0b8e7567b7c0b69a
Required Scopesprojects.read proposals.draft messages.draft contracts.read

Account Compatibility & Tool Refresh Guidance

Full Model Context Protocol write-action support is natively available for eligible ChatGPT Business, Enterprise, and Edu accounts. Individual Pro accounts can connect Custom Actions or manual MCP endpoints according to workspace policies.

Administrative Tool Refresh Notice

ChatGPT snapshots tool schemas upon initial connection. Whenever BotDigit releases new tools or updates schema parameters, workspace administrators must click "Refresh Tools" in ChatGPT settings to invalidate the cached snapshot.

Exact Redirect URI Matching

In strict accordance with OAuth 2.1 Section 2.3.1, BotDigit enforces exact callback string matching. Wildcard redirect URLs are rejected. If you see a redirect mismatch error, ensure your connector matches our registered staging callback.

Real-Time State & Governance

Connection Status, Permissions & Revocation

Your security and account ownership remain completely under your control. Inspect connected account identities, audit permissions, and disconnect anytime.

1

Which Account Is Connected?

Grounded in actual OAuth 2.1 authorization grants. In any active ChatGPT conversation, simply ask:

“What BotDigit account am I currently connected to?”

ChatGPT calls get_workspace or inspects the active token claims, returning your verified handle, role, and authorized organization.

2

What Can ChatGPT Access?

Allowed: Search public projects & freelancer profiles
Allowed: Stage proposal and message drafts safely
Allowed: Review milestone progress and deliverables
✕Blocked: Real financial transfers or automated payouts
✕Blocked: Auto-submitting bids without human approval
3

How to Disconnect or Revoke

You can sever the connection instantly in two ways:

From ChatGPT:Settings → Connected Apps → BotDigit → Disconnect.
From BotDigit (Instant Killswitch):Settings → Developer Tokens → Click Revoke on the active ChatGPT key. This invalidates all tokens immediately.

Troubleshooting & Error Recovery

Common connection obstacles and how to resolve them immediately.

Frequently Asked Questions

Clear answers regarding privacy, permissions, and financial safety.

Ready to Supercharge Your Freelancing with AI?

Connect your BotDigit account to ChatGPT today and experience autonomous project discovery and proposal drafting.

HomeJobs
Get Started
ExploreSign In