Integrate with Chance AI
Developer portal
MCP server
The same opportunity catalogue as the REST API — jobs, scholarships, training programmes and tenders — exposed to AI agents through read-only, account-authorized tool calls.
https://mcp.chance.africa/mcpPOST. Every other method answers 405.mcp-protocol-version: 2025-11-25Connect a client
Add the protected endpoint to your client. It will open Chance AI in your browser so you can sign in and approve the mcp:read scope. Tokens are stored and refreshed by the client.
{
"mcpServers": {
"chance-ai": {
"type": "http",
"url": "https://mcp.chance.africa/mcp"
}
}
}Works with
Use a custom connector or remote MCP server in any supported client.
Protocol version
mcp-protocol-versionOptional. Omit it and the server answers on 2025-11-25. Send an unsupported value and the request is rejected with 400.
Supported: 2025-11-252025-06-182025-03-262024-11-05
Authentication
The MCP endpoint requires OAuth. Your client discovers the authorization server, opens browser sign-in, and asks you to approve access to your Chance AI account.
Tools
Five read-only tools. Call tools/list for the full schemas, including each tool's output shape.
queryobject · Optional
- Filters include query, type, category, location, province, organOfState, postedFrom, postedTo, page and pageSize.
queryobject · Required
- Set query to the search phrase. The same type, category, location, province, organOfState, postedFrom, postedTo, page and pageSize filters apply.
queryobject · Optional
- Filters include query, category, location, postedFrom, postedTo, page, limit and pageSize.
pathobject · Required
- Set opportunity_id to an identifier returned by listOpportunities or listJobs.