Skip to main content
Glama
MarcoAIEH

sendpilot-actions

by MarcoAIEH

sendpilot-actions

Secure local MCP server for SendPilot Lead Database searches and workspace read operations.

sendpilot-actions uses stdio and runs on your Mac. It keeps the SendPilot API key outside the repository and never writes it to Codex configuration or MCP output.

Scope

The server exposes exactly five tools:

Tool

Purpose

create_lead_database_search

Create a Lead Database search after explicit user confirmation and native macOS approval.

get_search_status

Read search status and progress.

get_search_results

Read paginated results for an existing search.

get_credits

Read the workspace credit balance.

list_campaigns

Read campaigns.

It does not send messages, send connection requests, create or modify campaigns, or add leads to campaigns.

Creating a search may consume credits. The tool requires confirmed: true and then presents a local macOS approval dialog with a bounded request summary and fingerprint. Declining or timing out prevents the API request.

Related MCP server: @louis030195/apollo-io-mcp

Requirements

  • Node.js 22 or newer

  • macOS for the native approval dialog used by the create-search tool

  • A SendPilot API key with access to the endpoints you intend to use

Install

git clone https://github.com/MarcoAIEH/sendpilot-actions.git
cd sendpilot-actions
npm ci
npm run build

Credentials

The default local credential file is ~/.config/sendpilot-actions/.env:

mkdir -p ~/.config/sendpilot-actions
chmod 700 ~/.config/sendpilot-actions
cp .env.example ~/.config/sendpilot-actions/.env
chmod 600 ~/.config/sendpilot-actions/.env

Set SENDPILOT_API_KEY in that file. Do not commit it. The loader rejects a non-private directory or file and rejects symlinks. A runtime SENDPILOT_API_KEY takes precedence, enabling a secret manager to inject the value without storing it in the repository.

Codex configuration

After building, register the stdio server without putting a secret in the configuration:

codex mcp remove sendpilot-actions
codex mcp add sendpilot-actions -- node "$(pwd)/dist/index.js"

Restart Codex or open a new task to load the tools.

Verification

npm test
npm run typecheck
npm run build
npm run smoke:readonly

smoke:readonly calls only GET /v1/credits and GET /v1/campaigns?status=all&page=1&limit=1. It does not create searches or modify any SendPilot resource.

Security notes

  • API keys are read at runtime only; they are never logged or returned through MCP.

  • Upstream error text is redacted before it reaches the MCP client.

  • All input is validated and bounded before a local approval dialog can be shown.

  • This repository is GitHub-only: private: true prevents accidental npm publication.

License

MIT

A
license - permissive license
-
quality - not tested
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    B
    quality
    B
    maintenance
    MCP server for B2B lead generation and company search using the Generect Live API. Provides tools to search leads, companies, generate emails, and get lead by URL.
    5
    11
    1
    MIT
  • A
    license
    A
    quality
    D
    maintenance
    MCP server for Apollo.io B2B sales intelligence API. Enables searching and enriching people and organizations via natural language.
    7
    15
    4
    MIT
  • A
    license
    -
    quality
    D
    maintenance
    MCP server for managing cold email campaigns, leads, email accounts, sequences, analytics, webhooks, and client sub-accounts via the Smartlead API.
    63
    5
    MIT
  • F
    license
    -
    quality
    B
    maintenance
    Read-only MCP server for querying the lead database and pipeline statistics.

View all related MCP servers

Related MCP Connectors

  • Managed LinkedIn MCP server for AI agents: search, connect, message and enrich on accounts you own.

  • Personal assistant MCP server with search, execute, packages, jobs, secrets, and integrations.

  • MCP server for Pentest-Tools.com: run scans, manage findings and reports via your preffered LLM.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/MarcoAIEH/sendpilot-actions'

If you have feedback or need assistance with the MCP directory API, please join our Discord server