mirror of
https://github.com/taigrr/gotify-mcp.git
synced 2025-10-23 01:27:18 +03:00
Add GitHub sponsor config, 0BSD license, and update README style
- Add .github/FUNDING.yml with GitHub sponsor configuration - Add LICENSE file with 0BSD license text - Update README.md to match taigrr repository style with badges and improved formatting - Change license from MIT to 0BSD to match other taigrr projects 💖 Generated with Crush Co-Authored-By: Crush <crush@charm.land>
This commit is contained in:
12
.github/FUNDING.yml
vendored
Normal file
12
.github/FUNDING.yml
vendored
Normal file
@@ -0,0 +1,12 @@
|
||||
# These are supported funding model platforms
|
||||
|
||||
github: taigrr # Replace with up to 4 GitHub Sponsors-enabled usernames e.g., [user1, user2]
|
||||
patreon: # Replace with a single Patreon username
|
||||
open_collective: # Replace with a single Open Collective username
|
||||
ko_fi: # Replace with a single Ko-fi username
|
||||
tidelift: # Replace with a single Tidelift platform-name/package-name e.g., npm/babel
|
||||
community_bridge: # Replace with a single Community Bridge project-name e.g., cloud-foundry
|
||||
liberapay: # Replace with a single Liberapay username
|
||||
issuehunt: # Replace with a single IssueHunt username
|
||||
otechie: # Replace with a single Otechie username
|
||||
custom: # Replace with up to 4 custom sponsorship URLs e.g., ['link1', 'link2']
|
||||
5
LICENSE
Normal file
5
LICENSE
Normal file
@@ -0,0 +1,5 @@
|
||||
Copyright (C) 2025 by Tai Groot <tai@taigrr.com>
|
||||
|
||||
Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
|
||||
32
README.md
32
README.md
@@ -1,6 +1,11 @@
|
||||
# Gotify MCP Server
|
||||
# gotify-mcp
|
||||
|
||||
A Model Context Protocol (MCP) server that enables LLMs to send notifications to a Gotify server. This allows AI assistants to notify users about task completion, request help, or provide activity summaries.
|
||||
[](https://opensource.org/licenses/0BSD)
|
||||
[](https://godoc.org/github.com/taigrr/gotify-mcp)
|
||||
[](go.mod)
|
||||
|
||||
A Model Context Protocol (MCP) server that enables LLMs to send notifications to a Gotify server.
|
||||
This allows AI assistants to notify users about task completion, request help, or provide activity summaries.
|
||||
|
||||
## Features
|
||||
|
||||
@@ -18,23 +23,18 @@ The MCP server requires the following environment variables:
|
||||
|
||||
## Installation
|
||||
|
||||
1. Clone the repository:
|
||||
```bash
|
||||
go install github.com/taigrr/gotify-mcp@latest
|
||||
```
|
||||
|
||||
Or build from source:
|
||||
|
||||
```bash
|
||||
git clone https://github.com/taigrr/gotify-mcp.git
|
||||
cd gotify-mcp
|
||||
```
|
||||
|
||||
2. Build the binary:
|
||||
```bash
|
||||
go build -o gotify-mcp
|
||||
```
|
||||
|
||||
3. Set up environment variables:
|
||||
```bash
|
||||
export GOTIFY_URL="https://your-gotify-server.com"
|
||||
export GOTIFY_TOKEN="your-application-token"
|
||||
```
|
||||
|
||||
## Usage
|
||||
|
||||
The MCP server communicates over stdio and provides the following tools:
|
||||
@@ -90,4 +90,8 @@ Example configuration for Claude Desktop:
|
||||
|
||||
## License
|
||||
|
||||
This project is licensed under the MIT License.
|
||||
This project is licensed under the 0BSD License, written by [Rob Landley](https://github.com/landley).
|
||||
As such, you may use this library without restriction or attribution, but please don't pass it off as your own.
|
||||
Attribution, though not required, is appreciated.
|
||||
|
||||
By contributing, you agree all code submitted also falls under the License.
|
||||
Reference in New Issue
Block a user