mcpField
P
pylon-mcp

pylon-mcp

Local
github.com/JustinBeckwithBusiness & Marketing8Updated 2w ago

About pylon-mcp

pylon-mcp connects MCP clients to the Pylon customer support platform. It exposes tools for managing organizations, accounts, contacts, issues, messages, tags, and teams using a Pylon API token.

Key features

  1. 01Retrieve organization details
  2. 02List, search, and manage accounts
  3. 03List, search, and manage contacts
  4. 04Search and manage support issues
  5. 05Redact issue messages and manage followers
  6. 06Manage tags and teams

Use cases

  1. 01Look up a customer account or contact
  2. 02Create or update a support issue
  3. 03Snooze an issue or adjust its followers
  4. 04Maintain Pylon tags and teams

MCP support

Exposes Pylon organization, account, contact, issue, message, tag, and team operations as tools for MCP clients. Requires a Pylon API token.

Configuration

Local server config is the same for every client. Copy it into your client’s MCP config file.

mcp.json · Universal config
{
"mcpServers": {
"justinbeckwith-pylon": {
"command": "npx",
"args": [
"-y",
"pylon-mcp"
]
}
}
}
Run commandnpx -y pylon-mcp

Local servers need a runtime on your machine (e.g. Node.js 18+). Config file locations differ by client; see your client’s docs.

Packages
npmpylon-mcp1.1.2

Tools

No tool list yet

Local servers expose tools only once running on your machine, and the maintainer has not provided a tool list.

Details

From the project README

pylon-mcp

pylon-mcp

MCP (Model Context Protocol) server for Pylon customer support platform.

Installation

corepack enable
pnpm install
pnpm run build

Configuration

  1. Copy the example environment file:

    cp .env.example .env
    
  2. Edit .env and add your Pylon API token:

    PYLON_API_TOKEN=your_api_token_here
    

You can generate an API token from the Pylon dashboard. Note: Only Admin users can create API tokens.

Usage

With Claude Desktop

Add to your Claude Desktop configuration (~/Library/Application Support/Claude/claude_desktop_config.json on macOS):

{
  "mcpServers": {
    "pylon": {
      "command": "node",
      "args": ["--env-file", "/path/to/pylon-mcp/.env", "/path/to/pylon-mcp/dist/index.js"]
    }
  }
}
With Claude Code

Add to your Claude Code MCP settings:

{
  "mcpServers": {
    "pylon": {
      "command": "node",
      "args": ["--env-file", "/path/to/pylon-mcp/.env", "/path/to/pylon-mcp/dist/index.js"]
    }
  }
}

Available Tools

Organization
  • pylon_get_organization - Get information about your Pylon organization
Accounts
  • pylon_list_accounts - List all accounts with pagination
  • pylon_get_account - Get a specific account by ID
  • pylon_create_account - Create a new account
  • pylon_update_account - Update an existing account
  • pylon_delete_account - Delete an account
  • pylon_search_accounts - Search accounts with filters
Contacts
  • pylon_list_contacts - List all contacts with pagination
  • pylon_get_contact - Get a specific contact by ID
  • pylon_create_contact - Create a new contact
  • pylon_update_contact - Update an existing contact
  • pylon_delete_contact - Delete a contact
  • pylon_search_contacts - Search contacts with filters
Issues
  • pylon_list_issues - List issues within a time range
  • pylon_get_issue - Get a specific issue by ID
  • pylon_create_issue - Create a new issue/ticket
  • pylon_update_issue - Update an existing issue
  • pylon_delete_issue - Delete an issue
  • pylon_search_issues - Search issues with filters
  • pylon_snooze_issue - Snooze an issue until a specific time
  • pylon_get_issue_followers - Get issue followers
  • pylon_update_issue_followers - Add/remove issue followers
Messages
  • pylon_redact_message - Redact a message from an issue
Tags
  • pylon_list_tags - List all tags
  • pylon_get_tag - Get a specific tag by ID
  • pylon_create_tag - Create a new tag
  • pylon_update_tag - Update an existing tag
  • pylon_delete_tag - Delete a tag
Teams
  • pylon_list_teams - List all teams
  • pylon_get_team - Get a specific team by ID
  • pylon_create_team - Create a new team
  • pylon_update_team - Update an existing team

Requirements

  • Node.js 24+
  • Pylon API token (Admin access required)

License

MIT

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.