Skip to content

Commit b08c998

Browse files
committed
add landing page
1 parent 041ffb9 commit b08c998

File tree

4 files changed

+172
-2
lines changed

4 files changed

+172
-2
lines changed

.github/workflows/deploy.yml

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
name: Deploy to GitHub Pages
2+
3+
on:
4+
push:
5+
branches: [ "main" ]
6+
workflow_dispatch:
7+
8+
permissions:
9+
contents: read
10+
pages: write
11+
id-token: write
12+
13+
concurrency:
14+
group: "pages"
15+
cancel-in-progress: false
16+
17+
jobs:
18+
deploy:
19+
environment:
20+
name: github-pages
21+
url: ${{ steps.deployment.outputs.page_url }}
22+
runs-on: ubuntu-latest
23+
steps:
24+
- name: Checkout
25+
uses: actions/checkout@v3
26+
- name: Setup Pages
27+
uses: actions/configure-pages@v3
28+
- name: Upload artifact
29+
uses: actions/upload-pages-artifact@v2
30+
with:
31+
path: '.'
32+
- name: Deploy to GitHub Pages
33+
id: deployment
34+
uses: actions/deploy-pages@v2

CNAME

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
mcpm.sh

README.md

Lines changed: 36 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,36 @@
1-
# mcpm.sh
2-
landing page for mcpm.sh
1+
# MCPM - Model Client Package Manager
2+
3+
MCPM is a Homebrew-like service and command-line interface for managing MCP servers and clients.
4+
5+
## Overview
6+
7+
MCPM aims to simplify the installation, configuration, and management of MCP clients with a focus on:
8+
9+
- Easy installation of MCP clients via a simple CLI
10+
- Centralized management of client configurations
11+
- Seamless updates for installed clients
12+
- Server-side management capabilities
13+
14+
## Supported Clients
15+
16+
Initial release will support:
17+
18+
- Claude Desktop (Anthropic)
19+
- More clients coming soon...
20+
21+
## Roadmap
22+
23+
- [x] Landing page setup
24+
- [ ] CLI foundation
25+
- [ ] Package repository structure
26+
- [ ] Claude Desktop integration
27+
- [ ] Server management functionality
28+
- [ ] Additional client support
29+
30+
## Development
31+
32+
This repository contains the landing page for mcpm.sh and will eventually house the CLI and service components.
33+
34+
## License
35+
36+
MIT

index.html

Lines changed: 101 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,101 @@
1+
<!DOCTYPE html>
2+
<html lang="en">
3+
<head>
4+
<meta charset="UTF-8">
5+
<meta name="viewport" content="width=device-width, initial-scale=1.0">
6+
<title>MCPM - Model Client Package Manager</title>
7+
<style>
8+
body {
9+
font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;
10+
line-height: 1.6;
11+
color: #333;
12+
max-width: 800px;
13+
margin: 0 auto;
14+
padding: 20px;
15+
}
16+
h1 {
17+
font-size: 2.5em;
18+
margin-bottom: 10px;
19+
}
20+
.tagline {
21+
font-size: 1.2em;
22+
color: #666;
23+
margin-bottom: 30px;
24+
}
25+
.coming-soon {
26+
background-color: #f5f5f5;
27+
border-radius: 8px;
28+
padding: 20px;
29+
margin: 30px 0;
30+
}
31+
.features {
32+
margin: 40px 0;
33+
}
34+
.feature {
35+
margin-bottom: 20px;
36+
}
37+
code {
38+
background-color: #f5f5f5;
39+
padding: 2px 5px;
40+
border-radius: 3px;
41+
font-family: monospace;
42+
}
43+
footer {
44+
margin-top: 50px;
45+
color: #666;
46+
font-size: 0.9em;
47+
}
48+
</style>
49+
</head>
50+
<body>
51+
<header>
52+
<h1>MCPM</h1>
53+
<div class="tagline">The Model Client Package Manager for MCP Servers</div>
54+
</header>
55+
56+
<div class="coming-soon">
57+
<h2>🚀 Coming Soon</h2>
58+
<p>We're building a Homebrew-like service for managing MCP servers and clients. Stay tuned!</p>
59+
</div>
60+
61+
<div class="features">
62+
<h2>What to Expect</h2>
63+
64+
<div class="feature">
65+
<h3>🧩 Simple Client Installation</h3>
66+
<p>Install MCP clients with a single command:</p>
67+
<code>mcpm install claude-desktop</code>
68+
</div>
69+
70+
<div class="feature">
71+
<h3>🔄 Easy Updates</h3>
72+
<p>Keep your clients up to date effortlessly:</p>
73+
<code>mcpm update</code>
74+
</div>
75+
76+
<div class="feature">
77+
<h3>🔍 Client Discovery</h3>
78+
<p>Find available MCP clients:</p>
79+
<code>mcpm search</code>
80+
</div>
81+
82+
<div class="feature">
83+
<h3>⚙️ Server Management</h3>
84+
<p>Streamlined configuration and management for MCP servers.</p>
85+
</div>
86+
</div>
87+
88+
<div>
89+
<h2>Supported Clients</h2>
90+
<p>Our initial release will include support for:</p>
91+
<ul>
92+
<li><strong>Claude Desktop</strong> - Anthropic's desktop client</li>
93+
<li><em>More clients coming soon...</em></li>
94+
</ul>
95+
</div>
96+
97+
<footer>
98+
<p>© 2025 MCPM Project | <a href="https://github.com/pathintegral-xyz/mcpm.sh">GitHub</a></p>
99+
</footer>
100+
</body>
101+
</html>

0 commit comments

Comments
 (0)