- Community
- Starter
- Pro
- Enterprise
Connect your AI assistant to GovCon MCP
Connect Claude, ChatGPT, or Cursor to your G2X account with the hosted server and the registration for your client.
On this page
Connect the work to your G2X account
GovCon MCP — The agentic context layer for GovCon.
GovCon MCP connects your AI assistant to G2X for opportunity and award research, company context, solicitation review, and supported work in your account. Add https://mcp.g2x.com/mcp and the OAuth client ID registered for your client, then sign in with your G2X account. The URL alone is not enough. The steps below explain the setup for each client; available records and actions depend on your G2X seat and the tools your connection offers. Check G2X pricing for current access. Your assistant may also require a subscription or workspace administrator's approval.
Get the registration for your client
The server URL is only part of setup. You also need the OAuth client ID registered for the client you will use. Contact G2X support for the applicable setup details. An API key is not an OAuth client ID.
Claude Code, hosted Claude, ChatGPT, and Cursor use different return addresses after sign-in. A client ID for one must not be copied into another. If the client asks to register itself automatically, use the registered client ID supplied by G2X instead.
These instructions describe the required configuration. Complete sign-in and a small data request in your client before using the connection for a workflow. Seeing a list of tools alone does not confirm that your account can use them.
Claude Code
Ask G2X support for a Claude Code public client ID with a callback registered as http://localhost:PORT/callback. Choose the port with support. This example uses 8080, so its registered callback must be http://localhost:8080/callback.
Replace the placeholder with that client ID:
claude mcp add --transport http \
--client-id YOUR_REGISTERED_CLAUDE_CODE_CLIENT_ID \
--callback-port 8080 \
g2x-govcon https://mcp.g2x.com/mcpOpen Claude Code, run /mcp, select the connection, and complete browser sign-in. Use the public client ID without a client secret. A hosted Claude registration does not cover this callback. See Claude Code's MCP guide for current command options.
Hosted Claude
In Claude's connector settings, add a custom connector using https://mcp.g2x.com/mcp. Enter the hosted Claude client ID supplied by G2X in the OAuth settings, then connect and sign in with G2X.
This registration uses https://claude.ai/api/mcp/auth_callback. It is separate from Claude Code. If custom connectors or the required settings are unavailable, ask your workspace administrator and G2X support to complete setup.
ChatGPT
Check ChatGPT's custom-app setup instructions for plan and workspace requirements. With developer mode enabled where permitted, open Settings → Apps → Create, or the equivalent workspace settings available to your administrator.
Enter https://mcp.g2x.com/mcp, choose OAuth, and use the ChatGPT client registration supplied by G2X. Its callback is https://chatgpt.com/connector_platform_oauth_redirect. Complete G2X sign-in and tool scanning, create the app, then select it in a new chat for a small read request. Workspace-wide availability may require an administrator to publish the app. Available actions depend on your ChatGPT workspace and chat mode.
Cursor
Get a Cursor public client ID from G2X support first. Cursor Desktop uses http://localhost:8787/callback; its web and agent surfaces use https://www.cursor.com/agents/mcp/oauth/callback. The registration must include the surface you use.
Add this entry to your Cursor MCP configuration, replacing the client ID. If other servers are configured, add this entry inside the existing mcpServers object:
{
"mcpServers": {
"g2x-govcon": {
"url": "https://mcp.g2x.com/mcp",
"auth": {
"CLIENT_ID": "YOUR_REGISTERED_CURSOR_CLIENT_ID"
}
}
}
}Use Cursor's connection action to complete G2X sign-in. See Cursor's MCP documentation for configuration locations and static OAuth settings.
Check your first result
Ask: “Find three Department of Veterans Affairs information technology opportunities. Include the G2X links and response deadlines returned by the tools.”
Confirm that the assistant receives a result from G2X and distinguishes returned facts from its interpretation. A successful empty search can be valid; a sign-in or permission error is not a completed search. Try a company you know if the opportunity query is too narrow.
If sign-in fails, check the client-specific ID and exact callback with G2X support. If a request is denied, check the signed-in G2X account and its access. Do not switch to anonymous access to get around a denial. Never send passwords, access tokens, or API keys in chat.
Choose the next workflow
Install the GovCon MCP skill, then use the workflow and limits guide. For direct data, bulk work, or a custom application, consider Tango by MakeGov. Professional G2X users receive 50% off any Tango plan; contact G2X support for help applying the discount.