npm @mailrith/mcp-serverstreamable-httpMITupdated 12d ago
This public repository contains the versioned developer surfaces for building safe AI agent email marketing workflows with Mailrith:
Was kannst du mit Mailrith Email Marketing machen?
Mailrith Agent Platform
This public repository contains the versioned developer surfaces for building safe AI agent email marketing workflows with Mailrith:
- The public API, OAuth, scope, risk, and MCP contract
- The official TypeScript and Python SDKs
- The local and self-hosted MCP server
- The Mailrith CLI
- The installable Mailrith Agent Skill and supported-client connection templates
- The installable ChatGPT/Codex, Claude Code, GitHub Copilot CLI, and Cursor plugin packages
- The Gemini CLI extension
- The Claude Connector listing, Microsoft certification package, Cline installation guide, and shared submission materials
The hosted Mailrith application and its private infrastructure remain in a separate private repository. This repository intentionally contains no application source, database migrations, deployment credentials, customer data, or private operational configuration.
Development
Requirements: Node.js 20 or newer, pnpm 11.7.0, and Python 3.10 or newer.
pnpm install --frozen-lockfile
pnpm validate
Generated SDK and MCP files come from packages/public-api. Change the public contract first, then run:
pnpm generate:agent-artifacts
pnpm generate:agent-integrations
pnpm agent:release:manifest
Commit the contract and every regenerated artifact in the same change.
Releases
The Release Agent Packages workflow prepares checksummed npm, Python, and
platform packages on every manual run. Publishing requires the protected
agent-packages-production environment and trusted publishing configured for
npm and PyPI. A matching agent-v<version> tag or an explicitly approved
publish run starts publication.
The npm, Python, and marketplace submission versions advance independently through the coordinated workflow. This keeps already-submitted marketplace archives unchanged while another package channel receives a compatible patch release. The release manifest records each version, the contract digest, package digests, and public-registry status.
The platform archives are submission-ready files for OpenAI, Claude, Cursor, Gemini CLI, GitHub Copilot CLI, Microsoft, and Cline. Provider review and public directory approval are separate from npm and PyPI publication.
Security
Do not report security vulnerabilities in public issues. Follow SECURITY.md.
Official Builds And Forks
Forking the code is allowed. Modified public versions must use distinct names and clearly say that they are unofficial and not affiliated with Mailrith. See the Mailrith Trademark And Unofficial Fork Policy.
License
The code is available under the MIT License. Mailrith brand identifiers are not licensed with the code.
Installation
Mailrith Email Marketing zu deinem Client hinzufügen. Wähl den, den du nutzt.
{
"servers": {
"mcp-server": {
"type": "http",
"url": "https://api.mailrith.com/mcp"
}
}
}Add to `.vscode/mcp.json` in your workspace.
claude mcp add mcp-server -- npx -y @mailrith/mcp-servercodex mcp add mcp-server -- npx -y @mailrith/mcp-serveramp mcp add mcp-server -- npx -y @mailrith/mcp-server{
"mcpServers": {
"mcp-server": {
"command": "npx",
"args": [
"-y",
"@mailrith/mcp-server"
]
}
}
}Add to `claude_desktop_config.json`, then restart Claude Desktop.
{
"mcpServers": {
"mcp-server": {
"command": "npx",
"args": [
"-y",
"@mailrith/mcp-server"
]
}
}
}Add to `~/.cursor/mcp.json`, or `.cursor/mcp.json` for a single project.
{
"mcpServers": {
"mcp-server": {
"command": "npx",
"args": [
"-y",
"@mailrith/mcp-server"
]
}
}
}Add to `~/.codeium/windsurf/mcp_config.json`.
{
"mcpServers": {
"mcp-server": {
"command": "npx",
"args": [
"-y",
"@mailrith/mcp-server"
]
}
}
}Add to `cline_mcp_settings.json` via the MCP Servers panel.
{
"mcpServers": {
"mcp-server": {
"command": "npx",
"args": [
"-y",
"@mailrith/mcp-server"
]
}
}
}Add to `~/.gemini/settings.json`.
{
"mcpServers": {
"mcp-server": {
"type": "local",
"command": "npx",
"args": [
"-y",
"@mailrith/mcp-server"
],
"tools": [
"*"
]
}
}
}Add to `~/.copilot/mcp-config.json`, or run `/mcp add` inside the CLI.
{
"context_servers": {
"mcp-server": {
"command": {
"path": "npx",
"args": [
"-y",
"@mailrith/mcp-server"
]
}
}
}
}Add to your Zed `settings.json`.
npx -y @mailrith/mcp-serverRun `goose configure`, choose **Add Extension → Command-line Extension**, and paste this command.
Score
39 / 100
Unvollständig
- Dokumentation22/25
- Pflege25/25
- Vertrauen13/20
- Funktionsumfang0/15
- Installation15/15
- Documents what it does and how to connect
- Has a resolvable package or endpoint
- Exposes at least one tool, prompt or resource
- README has substantive content
- Includes a code example
- Documents its configuration
- Mentions credentials or security posture
- Last commit 5 days ago
- Has a release history
- Repository is not archived
- Licensed MIT
- Namespace verified in the official MCP registry
- Claimed by its owner
- Published under an organisation
- 0 tool(s) documented
- Provides prompt templates
- Provides resources
- 18 documented install method(s)
- Published to a package registry
- Offers a hosted endpoint — no local install
Versionsverlauf
| Versionen | Veröffentlicht |
|---|---|
| 1.1.1Aktuell | 27. Aug. 2026 |
| 1.1.0 | 17. Aug. 2026 |
| 1.0.1 | 30. Juli 2026 |
| 1.0.0 | 30. Juli 2026 |