Developers · API & MCP
Public REST + MCP liveOne integration surface for research procurement.
ResearchPricer exposes capability discovery and stateless brief validation through public REST and read-only MCP interfaces. Commercial tools are configured through managed organisational onboarding. Anything that commits money, contracts or fieldwork requires a verified organisation and either an authorised human or a scoped company mandate.
tool: researchpricer.validate_research_brief
input:
markets: ["CA"]
audience: { type: "consumer", segment: "mothers of children 0–3" }
method: "idi"
n: 20
duration_minutes: 60
deliverables: ["transcripts", "recordings", "summary"]
result:
state: needs_clarification
missing_fields:
- purpose
contradictions: []
commercial_effect: noneAgent tools
Two public read-only tools. Eleven managed commercial tools.
Capability discovery and brief validation are live through REST and MCP. The remaining tools define the commercial contract configured for approved organisations.
| Tool | Class | What it does | Input → output | Status |
|---|---|---|---|---|
| search_research_capabilities | read | Discover supported methods, audiences, markets and deliverable formats. | method?, audience_type?, markets? → supported capabilities and feasibility rule | public REST + MCP |
| validate_research_brief | read | Normalise a research brief and return missing or contradictory fields — never guessed. | brief fields → canonical brief, brief_hash, missing_fields[] | public REST + MCP |
| estimate_project | read | Return a non-binding price corridor, timing range and confidence for a validated brief. | brief_hash → estimate: price_range, timing_range, confidence, assumptions[] | managed setup |
| request_binding_quote | controlled | Trigger live feasibility and supplier validation; returns a firm, immutable quote. | brief_hash, priority → quote_id, state, expected_by | managed setup |
| get_quote | read | Retrieve a quote with price, tax, validity, inclusions, exclusions and approval level. | quote_id → quote object | managed setup |
| prepare_order | controlled | Assemble an order from an accepted quote for human or mandate approval. | quote_id, principal, approver → order_id, approval_required | managed setup |
| request_approval | controlled | Route the order to the organisation's approver or check it against a purchasing mandate. | order_id → approval state | managed setup |
| create_contract | commit | Generate the SOW / terms / DPA package for signature (human by default). | order_id → contract references | managed setup |
| create_payment | commit | Create a deposit invoice or checkout session according to the payment schedule. | order_id → payment reference, schedule | managed setup |
| start_project | commit | Start fieldwork once approval and funds are confirmed. | order_id → project_id, milestones[] | managed setup |
| get_project_status | read | Check recruitment, fieldwork and quality progress. | project_id → state, completes, quota progress, incidents | managed setup |
| list_deliverables | read | List and retrieve delivered files with checksums and provenance. | project_id → deliverable[] with signed download references | managed setup |
| request_change_or_cancel | commit | Request a scope change or cancellation with the applicable cost ladder. | project_id, change → change order / cancellation terms | managed setup |
Explicit states
Agents reward predictable schemas.
Every object returns one of a fixed set of states. An estimate is never mistaken for an executable order; a quote is never silently repriced.
- 01needs_clarification
- 02indicative_only
- 03live_feasibility_pending
- 04human_review_required
- 05binding_quote_ready
- 06approval_pending
- 07payment_action_required
- 08funds_cleared
- 09fieldwork_active
- 10quality_hold
- 11delivered
- 12closed
REST API →
Two public operations are live; the OpenAPI file is the canonical REST contract.
MCP →
Public read-only discovery and brief validation, with commercial tools available through managed setup.
Documentation →
Brief schema, lanes, quote types, lifecycle and deliverables.
Integration partners →
Who we are opening access to and what partners receive.
Built for agentic research
Designed for machines. Backed by research experts.
The integration surface uses typed tools, immutable quotes, explicit states and human approval where it matters. Public operations and managed organisational access are labelled separately.
REST API
Available todayPublic capability discovery and stateless brief validation are live. Commercial operations are configured for approved organisations.
Specification preview →MCP
Available todayA public read-only MCP endpoint exposes capability search and brief validation. Quote, order and payment tools require managed organisational setup.
Specification preview →Structured quotes
Available todayReturn standardized price, timing, methodology and feasibility information.
Agent authentication
Partner accessIdentify authorised organisations and purchasing agents through a managed integration.
Human approval
Available todayRequire approval for projects above configured thresholds.
Autonomous purchasing
Partner accessAvailable through organisational setup: identity, budgets, approval rules, payment terms and permitted research are agreed before activation.
Project status
Coming soonAllow agents to check recruitment and fieldwork progress.
Structured delivery
Available todayReturn CSV, JSON, transcripts, recordings, summaries and metadata.
Webhooks
Coming soonNotify requesting systems when project milestones or deliverables are available.
Available through ResearchPricer / Stratega today
- Feasibility, methodology, sample specification and pricing for custom primary research worldwide
- Quantitative, qualitative, specialist, field and recruitment projects executed by Stratega and its supplier network
- Structured quotes: price, timing, methodology, feasibility, assumptions and validity
- Human approval or an agreed organisational purchasing mandate, with accountable research project management
- Structured delivery: CSV, XLSX, SAV, JSON, transcripts, recordings, summaries, codebooks and metadata
- Secure website intake for research briefs, agent integrations and procurement setup
- Public API capability discovery and stateless research-brief validation
- Public read-only MCP tools for capability search and research-brief validation
- Managed agentic purchasing programmes for organisations that configure identity, limits, approvals and payment terms with the team
Public self-service expansion
- Self-service onboarding for the authenticated feasibility, estimate, quote and order API
- Additional MCP client installation workflows
- Reusable organisation and agent identity administration
- Out-of-the-box purchasing-mandate configuration
- Project status endpoints and milestone webhooks
- Account balances, research allowances and online payment
Need commercial agent access? Configure an organisational integration.
Use the public tools. Configure commercial access.
Use the public REST or MCP operations today, then work with the team to establish identity, purchasing authority, payment terms and the commercial tools your agents need.