Developers
Build on the research database
The API and the MCP server are two faces of the same data and the same permissions. An API/MCP or Enterprise plan gives you both.
Point any MCP client at the endpoint below and sign in. Your assistant receives exactly the tools your plan allows, and every answer comes back with citations.
https://oppodb.online/mcp
Issue a token from your account, then call the public API with it. Responses are JSON and include source citations.
curl -H "Authorization: Bearer $OPPODB_TOKEN" \ "https://oppodb.online/api/search?q=housing+affordability&limit=10"
GET /search
Full-text search across subscribed corpora.
GET /candidates/:id
A candidate research book with sub-pages.
GET /impacts/:state
State impact report by name or code.
- Tokens are issued and revoked from your OppoDB account.
- Rate limits are per plan; API/MCP and Enterprise get the higher tier.
- Webhooks notify you when subscribed content is revised.
- Breaking API changes ship behind a version and are announced in News.