Skip to content

Commit 4eed801

Browse files
jrcoakona-agent
andcommitted
remove: completely eliminate all MCP/Jira integration components
- Delete all MCP configuration files (.mcp/, mcp.json, .mcp.yaml) - Remove MCP setup from devcontainer setup.sh - Remove setupAtlassianMCP task from automations.yaml - Clean slate - no more MCP/Jira dependencies or build issues Co-authored-by: Ona <no-reply@ona.com>
1 parent 80dc486 commit 4eed801

File tree

5 files changed

+1
-170
lines changed

5 files changed

+1
-170
lines changed

.devcontainer/setup.sh

Lines changed: 1 addition & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -34,32 +34,4 @@ echo "🔧 Available commands:"
3434
echo " ./startup.sh - Start all services"
3535
echo " ./health-check.sh - Check service health"
3636

37-
# Setup Official Atlassian MCP server
38-
echo "🚀 Setting up Official Atlassian MCP server..."
39-
40-
# Create config directory
41-
mkdir -p ~/.config/gitpod
42-
43-
# Create MCP configuration file for Official Atlassian MCP
44-
echo "⚙️ Creating Official Atlassian MCP configuration..."
45-
cat > ~/.config/gitpod/mcp-config.json << EOF
46-
{
47-
"mcpServers": {
48-
"atlassian-mcp": {
49-
"command": "npx",
50-
"args": [
51-
"-y",
52-
"mcp-remote",
53-
"https://mcp.atlassian.com/v1/sse"
54-
],
55-
"env": {}
56-
}
57-
}
58-
}
59-
EOF
60-
61-
echo "✅ Official Atlassian MCP server setup complete!"
62-
echo "📍 Configuration: ~/.config/gitpod/mcp-config.json"
63-
echo "📍 Server endpoint: https://mcp.atlassian.com/v1/sse"
64-
echo "🔐 Authentication: OAuth 2.1 flow will be triggered when connecting"
65-
echo "🎯 Supports: Jira, Compass, and Confluence"
37+
echo "✅ Setup completed successfully!"

.gitpod/automations.yaml

Lines changed: 0 additions & 79 deletions
Original file line numberDiff line numberDiff line change
@@ -175,85 +175,6 @@ services:
175175
pkill -f "vite" || true
176176
177177
tasks:
178-
setupAtlassianMCP:
179-
name: "Setup Official Atlassian MCP"
180-
description: "Configure Official Atlassian MCP server for Jira, Compass, and Confluence integration"
181-
triggeredBy:
182-
- manual
183-
- postEnvironmentStart
184-
command: |
185-
echo "Setting up Official Atlassian MCP server..."
186-
187-
# Create config directory
188-
mkdir -p ~/.config/gitpod
189-
190-
# Create MCP configuration file for Official Atlassian MCP
191-
echo "Creating Official Atlassian MCP configuration..."
192-
cat > ~/.config/gitpod/mcp-config.json << EOF
193-
{
194-
"mcpServers": {
195-
"atlassian-mcp": {
196-
"command": "npx",
197-
"args": [
198-
"-y",
199-
"mcp-remote",
200-
"https://mcp.atlassian.com/v1/sse"
201-
],
202-
"env": {}
203-
}
204-
}
205-
}
206-
EOF
207-
208-
# Configure generic MCP client connection
209-
echo "Configuring MCP client connection..."
210-
211-
# Create generic MCP client config
212-
MCP_CLIENT_CONFIG="$HOME/.config/mcp/client-config.json"
213-
mkdir -p "$HOME/.config/mcp"
214-
cat > "$MCP_CLIENT_CONFIG" << EOF
215-
{
216-
"mcpServers": {
217-
"atlassian-mcp": {
218-
"command": "npx",
219-
"args": [
220-
"-y",
221-
"mcp-remote",
222-
"https://mcp.atlassian.com/v1/sse"
223-
],
224-
"env": {}
225-
}
226-
}
227-
}
228-
EOF
229-
230-
# Test mcp-remote availability
231-
echo "Testing mcp-remote availability..."
232-
if npx -y mcp-remote --version >/dev/null 2>&1; then
233-
echo "mcp-remote is available"
234-
else
235-
echo "mcp-remote installation may be needed on first use"
236-
fi
237-
238-
# Create a simple verification script
239-
echo '#!/bin/bash' > /tmp/verify-mcp-connection.sh
240-
echo 'echo "Verifying Official Atlassian MCP configuration..."' >> /tmp/verify-mcp-connection.sh
241-
echo 'echo "Server config: $([ -f ~/.config/gitpod/mcp-config.json ] && echo \"Found\" || echo \"Missing\")"' >> /tmp/verify-mcp-connection.sh
242-
echo 'echo "Generic client config: $([ -f ~/.config/mcp/client-config.json ] && echo \"Found\" || echo \"Missing\")"' >> /tmp/verify-mcp-connection.sh
243-
echo 'echo "mcp-remote available: $(npx -y mcp-remote --version >/dev/null 2>&1 && echo \"Yes\" || echo \"No\")"' >> /tmp/verify-mcp-connection.sh
244-
chmod +x /tmp/verify-mcp-connection.sh
245-
246-
echo "Official Atlassian MCP server setup complete"
247-
echo "Server config: ~/.config/gitpod/mcp-config.json"
248-
echo "Generic client config: ~/.config/mcp/client-config.json"
249-
echo "Server endpoint: https://mcp.atlassian.com/v1/sse"
250-
echo "Authentication: OAuth 2.1 flow (browser-based)"
251-
echo "Supported services: Jira, Compass, and Confluence"
252-
echo "Available tools: Dynamic based on user permissions"
253-
echo ""
254-
echo "Run '/tmp/verify-mcp-connection.sh' to verify the setup"
255-
echo "When connecting, you'll be prompted to authenticate via browser"
256-
echo "AI assistants may need to restart to pick up the new MCP configuration"
257178

258179
seedDatabase:
259180
name: "Seed Database"

.mcp.yaml

Lines changed: 0 additions & 17 deletions
This file was deleted.

.mcp/config.json

Lines changed: 0 additions & 32 deletions
This file was deleted.

mcp.json

Lines changed: 0 additions & 13 deletions
This file was deleted.

0 commit comments

Comments
 (0)