🎩 You're Invited:Meet the Socket team at Black Hat in Las Vegas, August 3-6.RSVP
Sign In

@mindstone/mcp-server-outreach

Package Overview
Dependencies
Maintainers
1
Versions
1
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@mindstone/mcp-server-outreach

Outreach sales engagement MCP server — prospects, sequences, accounts, tasks, and mailings via Outreach API

latest
Source
npmnpm
Version
0.1.3
Version published
Maintainers
1
Created
Source

@mindstone/mcp-server-outreach

Outreach sales engagement MCP server — prospects, sequences, accounts, tasks, and mailings via Outreach API.

Installation

npx -y @mindstone/mcp-server-outreach

Configuration

Set these environment variables to use standalone OAuth authentication:

OUTREACH_CLIENT_ID=your_client_id
OUTREACH_CLIENT_SECRET=your_client_secret

Then call the outreach_connect_account tool to initiate the OAuth flow.

Manual Token Mode

If you have a static access token:

OUTREACH_ACCESS_TOKEN=your_access_token

Optional Settings

OUTREACH_CONFIG_DIR=~/.mcp/outreach    # Custom config directory (default: ~/.mcp/outreach)
OUTREACH_OAUTH_PORT=0                   # OAuth callback port (default: OS-assigned)
OUTREACH_OAUTH_SCOPES="prospects.all sequences.all accounts.all users.read tasks.all mailings.read"

Available Tools (15)

Account Management

  • outreach_connect_account — Connect an Outreach account via OAuth
  • outreach_list_connected_accounts — List connected accounts and auth status
  • outreach_disconnect_account — Disconnect an account and remove credentials

Prospects

  • outreach_search_prospects — Search prospects by name, email, company, tags
  • outreach_get_prospect — Get full prospect details by ID
  • outreach_create_prospect — Create a new prospect
  • outreach_update_prospect — Update an existing prospect

Sequences

  • outreach_list_sequences — List sequences with filters
  • outreach_get_sequence — Get sequence details by ID
  • outreach_add_prospect_to_sequence — Enroll a prospect in a sequence

Accounts (Companies)

  • outreach_list_accounts — List company accounts
  • outreach_get_account — Get company account details by ID

Tasks

  • outreach_list_tasks — List tasks with status and prospect filters

Mailings

  • outreach_list_mailings — List sent emails with delivery status

Users

  • outreach_list_users — List Outreach team members

Auth Modes

The connector supports four authentication modes, detected once at startup:

ModeDetectionDescription
bridgeMCP_HOST_BRIDGE_STATE setHost app manages OAuth
standalone_oauthOUTREACH_CLIENT_ID + OUTREACH_CLIENT_SECRET setLocal OAuth with browser redirect
manual_tokenOUTREACH_ACCESS_TOKEN setStatic access token
unconfiguredNo auth env varsTools return setup guidance

Precedence: bridge > standalone_oauth > manual_token > unconfigured

License

FSL-1.1-MIT

FAQs

Package last updated on 18 May 2026

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts