# Pylon Server

Integrate your applications with the Pylon API to manage users, contacts, issues, and knowledge base articles seamlessly. Access and manipulate Pylon data through a comprehensive set of tools designe…

## Quick Start

```bash
# Connect this server (installs CLI if needed)
npx -y @smithery/cli@latest mcp add marcinwyszynski/pylon-mcp

# Browse available tools
npx -y @smithery/cli@latest tool list marcinwyszynski/pylon-mcp

# Get full schema for a tool
npx -y @smithery/cli@latest tool get marcinwyszynski/pylon-mcp pylon_get_me

# Call a tool
npx -y @smithery/cli@latest tool call marcinwyszynski/pylon-mcp pylon_get_me '{}'
```

## Tools (29)

- `pylon_get_me` — Get current user information from Pylon. Returns your user profile including name, email, role, and permissions. Use th…
- `pylon_get_contacts` — Get customer contacts from Pylon. Use this to find customers who have submitted support tickets or inquiries. Returns c…
- `pylon_create_contact` — Create a new customer contact in Pylon. Use this when adding a new customer who will submit support requests or access …
- `pylon_get_issues` — Get support issues/tickets from Pylon. Returns a list of customer support requests with details like title, status, pri…
- `pylon_create_issue` — Create a new support issue/ticket in Pylon. Use this to log customer problems, bug reports, or feature requests that ne…
- `pylon_get_knowledge_bases` — Get all knowledge bases from Pylon. Knowledge bases contain help articles, FAQs, and documentation that customers can a…
- `pylon_get_knowledge_base_articles` — Get help articles from a specific knowledge base. Use this to find existing documentation that might help resolve custo…
- `pylon_create_knowledge_base_article` — Create a new help article in a knowledge base. Use this to add new documentation, FAQs, or troubleshooting guides that …
- `pylon_get_teams` — Get all support teams from Pylon. Teams are groups of support agents that handle different types of issues (e.g., Techn…
- `pylon_get_team` — Get detailed information about a specific support team. Returns team members, their roles, current workload, and team p…
- `pylon_create_team` — Create a new support team in Pylon. Use this to organize support agents into specialized groups for handling different …
- `pylon_get_accounts` — Get all customer accounts from Pylon. Accounts represent companies or organizations that use your service. Returns acco…
- `pylon_get_account` — Get detailed information about a specific customer account. Returns company details, subscription info, billing status,…
- `pylon_search_users` — Search for team members and support agents in Pylon. Use this to find colleagues by name, email, or department when ass…
- `pylon_get_users` — Get all team members and support agents in your Pylon workspace. Returns user profiles including names, roles, teams, a…
- `pylon_search_contacts` — Search for customer contacts in Pylon by name, email, company, or other details. Use this to quickly find a specific cu…
- `pylon_search_issues` — Search for support issues/tickets in Pylon by keywords, customer name, or issue content. Use this to find related issue…
- `pylon_get_issue` — Get complete details of a specific support issue/ticket. Returns full issue information including title, description, s…
- `pylon_update_issue` — Update an existing support issue/ticket. Use this to change status (e.g., mark as resolved), reassign to different team…
- `pylon_snooze_issue` — Temporarily hide an issue until a future date/time. Use this for issues that cannot be worked on now but need follow-up…
- `pylon_get_issue_messages` — Get the conversation history for a specific support issue. Returns all messages between customer and support team, incl…
- `pylon_create_issue_message` — Add a new message/reply to a support issue conversation. Use this to respond to customers, add internal notes, or provi…
- `pylon_get_tags` — Get all available tags for categorizing issues and contacts. Tags help organize and filter support tickets by topic, ur…
- `pylon_create_tag` — Create a new tag for categorizing issues and contacts. Use this to add new categories that help organize and filter you…
- `pylon_get_ticket_forms` — Get all ticket submission forms available to customers. Forms define what information customers provide when creating n…
- `pylon_create_ticket_form` — Create a new ticket submission form for customers. Use this to customize what information customers provide when creati…
- `pylon_get_webhooks` — Get all configured webhooks in Pylon. Webhooks automatically send notifications to external systems when events occur (…
- `pylon_create_webhook` — Create a new webhook to automatically notify external systems when events occur in Pylon. Use this to integrate with Sl…
- `pylon_delete_webhook` — Delete an existing webhook to stop sending notifications to an external system. Use this when removing integrations or …

```bash
# Get full input/output schema for a tool
npx -y @smithery/cli@latest tool get marcinwyszynski/pylon-mcp <tool-name>
```

---

Source: https://github.com/marcinwyszynski/pylon-mcp | License: MIT
