thai-plate-prophecy-go-mcp
3
The Thai Plate Prophecy MCP is a Model Context Protocol server designed to provide prophecy predictions based on Thai license plate numbers. It requires the Go programming language and is designed to be run with a compatible MCP client application.
Thai Plate Prophecy MCP
MCP Server for Thai plate prophecy.
Getting Started
Prerequisites
- Go 1.16 or higher
- Make (optional, for using the Makefile)
- Git (for cloning the repository)
- Visual Studio Code with Go extension (recommended IDE)
- A compatible MCP client application
Installation
Option 1: Go Install (recommended)
$ go install github.com/naruebaet/thai-plate-prophecy-go-mcp@latest
Option 2: Clone and Build
$ git clone https://github.com/naruebaet/thai-plate-prophecy-go-mcp.git
$ cd thai-plate-prophecy-go-mcp
$ go build
Option 3: Using Make
$ git clone https://github.com/naruebaet/thai-plate-prophecy-go-mcp.git
$ cd thai-plate-prophecy-go-mcp
$ make build
Configuration
mcp.json config
Create an mcp.json
file in your project directory with the following content:
{
"mcpServers": {
"thai-plate-prophecy-mcp": {
"type": "stdio",
"command": "thai-plate-prophecy-mcp",
"args": []
}
}
}
Environment Variables
The following environment variables can be set to configure the MCP server:
PORT
: The port number for the server (default: 8080)DEBUG
: Enable debug logging (set to "true")
Usage
- Start the MCP server:
$ thai-plate-prophecy-mcp
-
Connect your client application to the MCP server.
-
Input a Thai license plate number to receive prophecy predictions.
Development
Running Tests
$ go test ./...
Building for Different Platforms
$ GOOS=darwin GOARCH=amd64 go build -o thai-plate-prophecy-mcp-macos
$ GOOS=linux GOARCH=amd64 go build -o thai-plate-prophecy-mcp-linux
$ GOOS=windows GOARCH=amd64 go build -o thai-plate-prophecy-mcp.exe
Support me coffee
Crafted by : Alpaka LAB