Skip to content

Commit f5e9452

Browse files
author
Gregory Rasmussen
committed
Add the docker file and mcp server.
1 parent e2043e4 commit f5e9452

2 files changed

Lines changed: 25 additions & 0 deletions

File tree

mcp/Dockerfile

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
FROM eclipse-temurin:21-jre-alpine
2+
LABEL io.modelcontextprotocol.server.name="io.github.grarcht/shuttle"
3+
WORKDIR /app
4+
COPY build/libs/shuttle-mcp.jar shuttle-mcp.jar
5+
ENTRYPOINT ["java", "-jar", "shuttle-mcp.jar"]

mcp/server.json

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
{
2+
"$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
3+
"name": "io.github.grarcht/shuttle",
4+
"title": "Shuttle",
5+
"description": "Android framework and solution that prevents TransactionTooLargeException crashes by design.",
6+
"repository": {
7+
"url": "https://github.com/grarcht/Shuttle",
8+
"source": "github"
9+
},
10+
"version": "4.0.0",
11+
"packages": [
12+
{
13+
"registryType": "oci",
14+
"identifier": "ghcr.io/grarcht/shuttle-mcp:4.0.0",
15+
"transport": {
16+
"type": "stdio"
17+
}
18+
}
19+
]
20+
}

0 commit comments

Comments
 (0)