AminPainter/glomopay-mcp-server
If you are the rightful owner of glomopay-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to dayong@mcphub.com.
The Glomopay MCP Server allows Large Language Models to interact with Glomopay's external APIs using natural language.
Glomopay MCP Server
An MCP (Model Context Protocol) server that enables Large Language Models to interact with Glomopay's external APIs using natural language.
Prerequisites
- Node.js (v18 or higher)
- pnpm (v10.10.0 or higher)
- Claude Desktop application
Setup Instructions
1. Install Dependencies
pnpm install
2. Build the Project
Compile TypeScript to JavaScript:
pnpm build
This will generate the compiled code in the dist/ directory.
3. Start Server
pnpm start
4. Configure Claude Desktop
Step 1: Open/Create Claude Desktop Config
Open the Claude Desktop configuration file:
code ~/Library/Application\ Support/Claude/claude_desktop_config.json
If the file doesn't exist, create it with an empty JSON object:
{
"mcpServers": {}
}
Step 2: Add Glomopay MCP Server Configuration
Add the following configuration to the mcpServers object:
{
"mcpServers": {
"glomopay": {
"command": "node",
"args": ["/ABSOLUTE/PATH/TO/glomopay-mcp/dist/index.js"],
"env": {
"API_SECRET_KEY": "your_api_secret_key_here",
"API_HOST": "http://localhost:3000"
}
}
}
}
Important: Replace the following values with your own:
- Path: Update
/ABSOLUTE/PATH/TO/glomopay-mcp/dist/index.jswith the absolute path to your project'sdist/index.jsfile - API_SECRET_KEY: Use your own Glomopay API secret key (JWT token)
- API_HOST: Set to the URL where your Glomopay Rails application is running
Example Configuration
{
"mcpServers": {
"glomopay": {
"command": "node",
"args": ["/Users/aminpainter/Desktop/Glomopay Projects/glomopay-mcp/dist/index.js"],
"env": {
"API_SECRET_KEY": "eyJhbGciOiJSUzI1NiJ9.eyJlbnYiOiJwcm9kdWN0aW9uIiwiZXhwIjo0OTEzNzE1OTg1LCJpYXQiOjE3NTgwNDIzODUsImF1ZCI6ImxvY2FsaG9zdDozMDAwIiwiaXNzIjoibG9jYWxob3N0OjMwMDAiLCJzdWIiOiJtZXJjaF82ODViYjk5ZUZoUEdBIiwianRpIjoiMjYyZmVjYTItNmYxMC00Njg4LTllMzktM2MzNDRmMTNiNjQ0In0.YmJyLpRNhvJXO8QHFNDKZ0O1LMvGrRgMw7hk4V4ByIA9uEI04IQPlqULacdbmuxaDUboasbMizKSrwvOLqtWSxspojwcwiOk6GV9nCIuAdr-xpL_SCflzHl07EdRXYcM6WPDQqGkZmRK-ZJvnaWxlkv6e4PoIPIhlqEM2DVU8LMe0YdryhBQhtMxc2rwuaGkNEO2_N7hrIOHu0aqPEojYsONJ-kqcBz7i-OneeChdRth0DLz3M0-pRhp-sNxJ-G0DoL9eaQoM0kekh3HtQCZuIn8-ZV_O5XiueEjbPoFnQTp-T0s-MfB0_iXnQxvBj79dUNsL9Mi-d3y3zsKaFpkow",
"API_HOST": "http://localhost:3000"
}
}
}
}
5. Restart Claude Desktop
After updating the configuration:
- Completely quit Claude Desktop (Cmd+Q on macOS)
- Reopen Claude Desktop
6. Verify Installation
- Open Claude Desktop
- Look for the filters button (funnel icon) next to the plus button in the Claude Desktop interface
- Click on it to see the list of available MCP servers
- Verify that "Glomopay" appears in the list
If you see Glomopay in the list, the MCP server is successfully configured and ready to use!