primitive.dev
Primitive provides programmatic email infrastructure for developers and AI agents, including sending outbound mail, receiving inbound mail, managed inboxes and domains, and hosted functions triggered by email. It also offers durable agent state storage and agent-facing integration surfaces such as REST, MCP, and CLI tools.
Primitive exposes a v1 REST API at api.primitive.dev, a streamable-HTTP MCP server at www.primitive.dev/mcp, and a `primitive` CLI; developers authenticate with either Primitive API keys or OAuth 2.0 public-client tokens depending on surface.
- MCP serverdetected
- MCP serverdetected
- MCP serverdetected
- Primitive MCP serverdetected
- Primitive REST APIdiscovered
- primitive CLIdiscovered
Create an API key in Settings → API Keys. For headless agents, you can also mint one with the unauthenticated POST https://api.primitive.dev/v1/agent/accounts flow described in auth.md. Use the returned prim_... value as a Bearer token.
$ primitive loginAcquired by the CLI — running primitive login opens the auth flow and stores the credential.
conventions · 6/8 published
- integrations.json✗
/.well-known/integrations.json - llms.txt✓https://primitive.dev/llms.txt
- API catalog✓https://primitive.dev/.well-known/api-catalog
- OpenAPI document✓https://primitive.dev/openapi.json
- MCP server card✗
/.well-known/mcp/server-card.json - OAuth protected resource✓https://primitive.dev/.well-known/oauth-protected-resource
- Agent card✓https://www.primitive.dev
- Agent skills✓https://primitive.dev/.well-known/agent-skills/index.json
Publish these signals → /publishing