Before you start
You need:- A Govly account with a paid seat. Enterprise API access is not required to connect.
- A client that supports remote HTTP MCP servers.
- A personal Govly API key if your client only accepts a static bearer token.
Choose an authentication method
Govly supports two connection methods:- OAuth — recommended whenever your client supports it. You sign in to Govly in a browser, approve access, and let the client manage the connection.
- Personal API key — use this when a client only accepts a static bearer token or authorization header.
Connect with OAuth
1
Add a remote MCP server
In your client, add a remote MCP server named
Govly with the URL https://app.govly.com/api/mcp.2
Sign in to Govly
Follow the browser prompt and sign in to your existing Govly account. Govly’s OAuth flow does not create new users.
3
Approve access
Review the authorization request and approve the connection.
4
Test the connection
Ask the client to list its Govly tools or try a small request such as, “What workspaces do I have in Govly?”
Connect with a personal API key
Create a personal API key
1
Open API settings
In Govly, go to Settings → API → API Keys.
2
Create a personal key
Under Personal API Keys, select New key and name it after the client that will use it.
3
Copy and store the key
Copy the
gk_... token immediately. It is only shown once.Configure your client
Most MCP clients accept a configuration block like this:Connect through an AI provider API
When an AI provider API supports remote MCP servers:- Add a remote MCP server named
govly. - Use
https://app.govly.com/api/mcpas the server URL. - Use your personal Govly API key as the server authorization token.
- Require approval for tool calls while you test the integration.
- Start with a low-risk request, such as listing Govly tools or running one opportunity search.
Verify the connection
Send a JSON-RPCtools/list request with your personal key:
search_opportunities, search_awards, search_contacts, document_read, document_download, and list_workspaces.
Shared or service accounts
If your team needs a shared agent or service account, email support@govly.com with:- The requested display name and email address.
- A short description of how the account will be used.
Multiple Govly organizations
OAuth connections and personal API keys are scoped to the Govly organization where they were authorized or created. To connect another organization, authorize a separate OAuth connection while viewing that organization or create a separate personal API key from it.Manage personal keys
Personal-key connections do not appear under Connected Apps. Manage, rotate, or revoke them under Govly Settings → API → API Keys. After rotating a key, update every client that used the previous value.Troubleshooting
Still stuck? Email support@govly.com with the client you’re using and any error messages you’re seeing.