Omnisend MCP Server

Integrations

  • Used for configuration to store sensitive API keys and URLs needed for Omnisend API integration

  • Required runtime environment for the MCP server that enables integration with Omnisend's API

Omnisend MCP 服务器

与 Omnisend API V5 集成的模型上下文协议 (MCP) 服务器。

特征

  • 联系人管理(列出、创建、获取、更新)
  • 产品管理(列出、创建、获取、替换、删除)
  • 事件追踪

安装

npm install

配置

使用您的 Omnisend API 密钥在根目录中创建一个.env文件:

OMNISEND_API_KEY=your_api_key_here OMNISEND_API_URL=https://api.omnisend.com/v5

用法

要启动 MCP 服务器:

npm start

与 MCP 服务器交互

MCP 服务器旨在与支持模型上下文协议 (MCP) 的客户端配合使用。以下是与其交互的方式:

VS Code 集成

为了与 VS Code 配合使用,我们提供了一个配置文件.vscode/mcp.json 。安装了相应 MCP 扩展的 VS Code 可以与此服务器通信。

人工智能助手

像 Claude 这样支持 MCP 的 AI 助手可以与该服务器通信以访问 Omnisend 数据并执行操作。

与 Claude Desktop 一起使用

要将此 MCP 服务器与 Claude Desktop 一起使用:

  1. 官方网站下载并安装Claude Desktop。
  2. 确保你的系统上已安装 Node.js。你可以运行以下命令来验证:
    node --version
    如果未安装 Node.js,请从nodejs.org下载。
  3. 打开计算机上的 Claude 菜单并选择“设置...”
  4. 单击“设置”窗格左侧栏中的“开发人员”,然后单击“编辑配置”
  5. 这将打开您的 Claude Desktop 配置文件。将文件内容替换为以下配置或添加以下配置:
    { "mcpServers": { "omnisend": { "command": "node", "args": [ "/path/to/index.js" ], "env": { "OMNISEND_API_KEY": "your_api_key_here" } } } }
    确保将your_api_key_here替换为您的实际 Omnisend API 密钥。
  6. 保存配置文件并重新启动Claude Desktop。
  7. 重新启动后,您应该会在输入框的右下角看到一个锤子图标。
  8. 单击锤子图标即可查看可用的 Omnisend 工具。
  9. 您现在可以要求 Claude 执行如下操作:
    • “在 Omnisend 中列出我最近的联系人”
    • “在我的 Omnisend 目录中创建新产品”
    • “将客户事件发送至 Omnisend”

自定义 MCP 客户端

您可以使用@modelcontextprotocol/sdk库开发自定义客户端:

import { McpClient } from '@modelcontextprotocol/sdk/client/mcp'; import { ProcessClientTransport } from '@modelcontextprotocol/sdk/client/process'; const transport = new ProcessClientTransport(serverProcess); const client = new McpClient(transport); // Connect to the server await client.connect(); // Execute tools const result = await client.executeTool("listContacts", { limit: 10 });

API 文档

有关 Omnisend API 的更多信息,请参阅官方文档

You must be authenticated.

A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

实现AI助手与Omnisend营销平台交互的服务器,支持通过自然语言进行联系人管理、产品管理、事件追踪等操作。

  1. 特征
    1. 安装
      1. 配置
        1. 用法
          1. 与 MCP 服务器交互
            1. VS Code 集成
            2. 人工智能助手
            3. 与 Claude Desktop 一起使用
            4. 自定义 MCP 客户端
          2. API 文档

            Related MCP Servers

            • -
              security
              A
              license
              -
              quality
              A Model Context Protocol server enabling AI agents to access and manipulate ServiceNow data through natural language interactions, allowing users to search for records, update them, and manage scripts.
              Last updated -
              9
              Python
              MIT License
            • A
              security
              A
              license
              A
              quality
              A server that enhances AI assistants with the ability to update your JSON Resume by analyzing your coding projects, automatically extracting skills and generating professional descriptions.
              Last updated -
              3
              32
              39
              TypeScript
              The Unlicense
              • Apple
              • Linux
            • -
              security
              F
              license
              -
              quality
              A Model Context Protocol server that enables AI assistants to interact with Coolify instances through natural language, allowing management of servers, applications, databases, and deployments.
              Last updated -
              85
              2
              TypeScript
            • -
              security
              A
              license
              -
              quality
              This server implementation allows AI assistants to interact with Asana's API, enabling users to manage tasks, projects, workspaces, and comments through natural language requests.
              Last updated -
              65
              TypeScript
              MIT License

            View all related MCP servers

            ID: 9b2gk8u8oq