# Attio Developer Platform
> Build custom apps and agents to extend Attio, integrate your product, or power your GTM stack. All possible with a modern REST API, App SDK, and MCP server built for developers.
## Developer Quotes
- "Integrating with Attio via MCP was remarkably fast. We went from MCP access to a fully tested live integration in a few hours. The protocol gave us instant access to Attio's full data model without custom API work." - Siavash Ghorbani, Stilla
- "We're both drawn to tools that believe in the builder economy — platforms that give you Lego blocks instead of rigid software. The Attio SDK gives the authority and autonomy back to builders." - Nick Janes, Attio Developer
- "With the SDK, backend logic and frontend UI are seamlessly connected. It's a joy to work with." - Will Stenzel, Attio Developer
- "I really wanted to work with something hyper modern — the Attio SDK gives me that." - Kacper Cygan, Sequence
## MCP Server
### Use Cases
- Use with AI coding agents like Claude Code and Codex
- Use with automation tools like n8n and Raycast
- Integrate with other products with MCP servers
### Core Capabilities
- Expose Attio to AI clients
- Manage your entire Attio workspace through conversational AI instead of clicking through multiple screens
- Enable agent-driven workflows with full read and write access to Attio
- Search, create, and manage data in Attio through structured tool calls
- Reason across Attio and other systems with dynamic, multi-tool execution
- Connect to Attio in any MCP client alongside any other MCP servers
### Integration Features
- Secure authentication via OAuth with user-scoped permissions
- Read operations are auto-approved, while write operations request confirmation
- Built specifically for AI agents with efficient data formatting and human-readable responses
- One-click installation for supported AI tools like Claude and Notion
## REST API
### Core Capabilities
- Secure REST API built for scale
- Full read and write access for custom integrations
- OAuth 2.0 authentication and authorization
- Webhook listeners for programmatic actions
- API with comprehensive documentation
### Integration Features
- Connect Attio to any external service
- Bi-directional data synchronization
- Event-driven architecture with webhooks
- Complete control over CRM data
- Enterprise-grade security and reliability
## App SDK (TypeScript & React)
### Build Inside Attio
- Extend Attio with custom apps using TypeScript and React
- Multiple entry points: record actions, widgets, text selection
- Ready-made UI components for rapid development
- Seamless integration between backend logic and frontend UI
### Development Features
- **Forms**: Create forms and define validation rules for form data
- **Server Functions**: Fetch, update, or remove data from third parties
- **Authentication**: Handle user or workspace connections between Attio and external services
- **Webhooks**: Receive external requests to sync Attio or respond with data
- **UI Components**: Pre-built components for consistent, professional interfaces
### Publishing Options
- Share apps internally within your workspace
- Publish to the Attio App Store
- Used by leading teams building production apps
## Developer-Focused Platform
### Modern Stack
- 28,755 commits over the past year
- Built by developers for developers
- Hyper-modern architecture and tooling
- Continuous updates and improvements
### Builder Economy Philosophy
- Lego blocks approach: flexible, composable components
- Authority and autonomy for builders
- Platform that adapts to your needs
- Community of developers building on Attio
## Apps Built with the SDK
Leading teams are building with the Attio App SDK:
- Linear
- Aircall
- Granola
- Pandadoc
- Sequence
The open-source Linear app is available on GitHub as a reference implementation.
## Getting Started
### Documentation
- App SDK Documentation: Complete guides for building apps
- Developer Docs Overview: Comprehensive platform documentation
- REST API Overview: API guides and examples
### Developer Resources
- OpenAPI Spec: Machine-readable API specification
- Server Functions: Backend logic documentation
- Objects & Lists: Core data model concepts
- GitHub examples and open-source apps
## Why Build on Attio
- **Modern Tech Stack**: TypeScript, React, and contemporary development practices
- **Seamless Integration**: Backend and frontend work together naturally
- **Flexible Architecture**: Build exactly what you need
- **Active Development**: Continuous platform improvements and new features
- **Growing Ecosystem**: Join developers building the next generation of CRM apps
The Attio Developer Platform empowers startups and builders to create custom integrations, extend CRM functionality, and build powerful apps that integrate seamlessly with their GTM stack.
## Related pages
- AI-powered features
- Data structure & syncing
- Automations & workflows
- Apps & Integrations
- Complete platform overview