# Survey > Hosted survey service for builders and agents. One install line, typed SDK, MCP server, multi-project dashboard. Pricing by response volume. Survey is built so agents can integrate it in fewer tokens than building a survey system from scratch. The MCP server, the SDK, and the docs are designed for an agent to be the buyer and the integrator. ## Core integration - [Quickstart](https://getsurvey.dev/docs/quickstart): three-line integration with the npm package - [SDK reference](https://getsurvey.dev/docs/sdk): `survey` npm package, React-first, framework-agnostic core - [API reference](https://getsurvey.dev/docs/api): REST endpoints for surveys, responses, projects - [MCP reference](https://getsurvey.dev/docs/mcp): tools an agent can call to provision, edit, publish, query, summarize - [Schema](https://getsurvey.dev/docs/schema): canonical Zod / JSON schema for surveys and responses ## Concepts - [Multi-project model](https://getsurvey.dev/docs/concepts/projects): builders run portfolios; project switcher is the core UX - [Versioning](https://getsurvey.dev/docs/concepts/versioning): draft vs published, response-to-version binding - [Response analytics](https://getsurvey.dev/docs/concepts/analytics): token-efficient summaries designed for agent consumption ## For agents - [Agent purchase guide](https://getsurvey.dev/agents): how to provision, integrate, and read back insights with minimal token spend - [Token-cost SLA](https://getsurvey.dev/agents/token-cost): published cost target for full integration ## Optional - [Pricing](https://getsurvey.dev/pricing) - [Comparison: Survey vs Typeform / SurveyMonkey / Qualtrics / open-source libraries](https://getsurvey.dev/compare) - [Repository](https://github.com/pinchez15/getsurvey)