Pylon MCP Server
An MCP (Model Context Protocol) server for integrating with the Pylon API.
Features
This MCP server provides tools to interact with Pylon's API:
User Management: Get current user information
Contacts: List, search, and create contacts
Issues: List, filter, and create issues
Knowledge Base: Access and create knowledge base articles
Setup
Environment Variables
Set the following environment variable:
PYLON_API_TOKEN: Your Pylon API token (required)
Installation
Development
Available Tools
User Tools
pylon_get_me: Get current user information
Contact Tools
pylon_get_contacts: List contacts with optional search and limitpylon_create_contact: Create a new contact
Issue Tools
pylon_get_issues: List issues with optional filtering by assignee, status, and limitpylon_create_issue: Create a new issue
Knowledge Base Tools
pylon_get_knowledge_bases: List all knowledge basespylon_get_knowledge_base_articles: Get articles from a specific knowledge basepylon_create_knowledge_base_article: Create a new article in a knowledge base
Usage Examples
Running Locally with Claude Desktop
Setup Environment:
# Clone and install git clone <your-repo-url> cd pylon-mcp-server npm install npm run build # Set up environment variables cp .env.example .env # Edit .env and add your PYLON_API_TOKENConfigure Claude Desktop:
Add this to your Claude Desktop MCP settings (~/Library/Application Support/Claude/claude_desktop_config.json on macOS):
Test the Connection:
Restart Claude Desktop and try these commands in a conversation:
Running via Smithery
Deploy to Smithery:
Upload your project to Smithery
Smithery will automatically use the
smithery.yamlconfigurationSet the
PYLON_API_TOKENenvironment variable in Smithery's deployment settings
Configure in Claude Desktop:
Example Tool Usage
Once connected, you can use any of the 23+ available tools:
Deployment to Smithery
This server is designed to be deployed to Smithery using the included smithery.yaml configuration. The deployment will automatically:
Install dependencies with
npm install && npm run buildConfigure the Node.js runtime with proper entrypoint
Expose all 23 Pylon API tools
Require the
PYLON_API_TOKENenvironment variable
API Reference
For more information about the Pylon API, visit the API reference.
This server cannot be installed