
primitive
@primitivedotdev
关于 primitive
Official Node.js, Python, and Go SDKs plus the primitive CLI for Primitive — email infrastructure for AI agents. Generated from the OpenAPI spec.
基本信息
配置
使用下面的配置,将此服务器添加到你的 MCP 客户端。
{
"mcpServers": {
"primitive": {
"url": "https://www.primitive.dev/mcp",
"headers": {
"Authorization": "Bearer prim_YOUR_API_KEY"
}
}
}
}工具
未检测到工具
工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。
概览
What is primitive?
Primitive is an inbound and outbound email platform with SDKs for Node.js, Python, and Go. It centers on a small default workflow: receive an inbound email, inspect a normalized email object, and send, reply, or forward synchronously. The SDKs also include a non-custodial x402 payments client for USDC transactions.
How to use primitive?
Install the SDK for your language (npm install @primitivedotdev/sdk, pip install primitivedotdev, or go get github.com/primitivedotdev/sdks/sdk-go@latest). Use receive(...) to parse an incoming email, client(...) to create an outbound client with an API key, and then send(...), reply(...), or forward(...) to act on the email.
Key features of primitive
- Inbound email parsing and synchronous outbound sending
- Non-custodial x402 payments on Base and Base-Sepolia
- SDKs for Node.js, Python, and Go
- Webhook verification and MIME parsing helpers
- Low-level generated APIs and OpenAPI exports
- Primitive Memories key-value store operations
Use cases of primitive
- Automate email replies from a webhook endpoint
- Send, reply, or forward emails programmatically
- Accept USDC micro‑payments before processing an email action
- Build custom email workflows with raw MIME or API access
FAQ from primitive
What languages does the primitive SDK support?
Node.js (npm), Python (pip), and Go (go get) are officially supported.
How does x402 payments work in primitive?
One party registers a payout address and requests a USDC payment; the paying agent signs locally with its own key. Keys never leave the caller, and settlement occurs on the chosen network (base or base-sepolia).
Do I need an API key to use primitive?
Yes. The outbound client requires a PRIMITIVE_API_KEY, and webhook verification uses a PRIMITIVE_WEBHOOK_SECRET.
Are there lower-level APIs beyond the default workflow?
Yes. The SDKs also expose raw webhook parsing, generated HTTP API packages, MIME parsing, and a CLI for advanced use cases.
Where is email data stored?
Primitive provides a key‑value store called Primitive Memories for custom data, but the README does not specify where email payloads themselves are stored.
其他 分类下的更多 MCP 服务器
XcodeBuildMCP
cameroncookeA Model Context Protocol (MCP) server and CLI that provides tools for agent use when working on iOS and macOS projects.
Inbox Zero AI
elie222The world's best AI personal assistant for email. Open source app to help you reach inbox zero fast.
ghidraMCP
LaurieWiredMCP Server for Ghidra
Activepieces
activepiecesAI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents
MCP Go 🚀
mark3labsA Go implementation of the Model Context Protocol (MCP), enabling seamless integration between LLM applications and external data sources and tools.
评论