Skip to content

Commit ebedc74

Browse files
committed
chore: update project configuration and dependencies
- Added `no-console` and `no-debugger` rules to ESLint config for better code quality. - Updated HTML title and added meta tags for SEO improvements. - Downgraded React and React-DOM to version 18.3.1 for compatibility. - Updated various dependencies in `pnpm-lock.yaml` and `package.json` to their latest versions. - Changed TypeScript target to ES2022 for improved features. - Enhanced Vite config with minification and tree-shaking options. - Added `robots.txt` and `sitemap.xml` for better search engine indexing. - Updated `App.tsx` to include additional MCP server links and contact information. - Removed StrictMode from `main.tsx` for performance optimization.
1 parent d0827c4 commit ebedc74

File tree

11 files changed

+479
-386
lines changed

11 files changed

+479
-386
lines changed

.github/workflows/actions.yaml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,8 @@ jobs:
2424
- name: Setup Node
2525
uses: actions/setup-node@v4
2626
with:
27-
node-version: 20
27+
node-version: '20'
28+
cache: 'pnpm'
2829

2930
- name: Setup pnpm
3031
uses: pnpm/action-setup@v3

eslint.config.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,8 @@ export default tseslint.config(
2323
'warn',
2424
{ allowConstantExport: true },
2525
],
26+
'no-console': 'warn',
27+
'no-debugger': 'warn',
2628
},
2729
},
2830
)

index.html

Lines changed: 28 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,34 @@
44
<meta charset="UTF-8" />
55
<link rel="icon" type="image/png" href="/mcp_white_tp.png" />
66
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
7-
<title>mcp.direct</title>
7+
<title>mcp.direct | custom mcp servers</title>
8+
<meta name="description" content="Custom MCP servers for optimized LLM attention. Get in touch for tailored solutions.">
9+
<meta name="keywords" content="MCP, custom servers, LLM, optimization, AI, machine learning, deep learning, neural networks, artificial intelligence">
10+
<meta name="author" content="mcpdotdirect">
11+
<meta name="robots" content="index, follow">
12+
<meta name="theme-color" content="#000000">
13+
14+
<!-- OpenGraph -->
15+
<meta property="og:title" content="mcp.direct | Custom MCP Servers">
16+
<meta property="og:description" content="Custom MCP servers for optimized LLM attention. Get in touch for tailored solutions.">
17+
<meta property="og:image" content="/mcp_white_tp.png">
18+
<meta property="og:url" content="https://mcp.direct">
19+
<meta property="og:type" content="website">
20+
<meta property="og:site_name" content="mcp.direct">
21+
22+
<!-- Twitter -->
23+
<meta name="twitter:card" content="summary_large_image">
24+
<meta name="twitter:title" content="mcp.direct | Custom MCP Servers">
25+
<meta name="twitter:description" content="Custom MCP servers for optimized LLM attention. Get in touch for tailored solutions.">
26+
<meta name="twitter:image" content="/mcp_white_tp.png">
27+
28+
<!-- Canonical URL -->
29+
<link rel="canonical" href="https://mcp.direct">
30+
<link rel="alternate" href="https://mcpdotdirect.github.io">
31+
32+
<!-- Preconnect to improve performance -->
33+
<link rel="preconnect" href="https://fonts.googleapis.com">
34+
<link rel="dns-prefetch" href="https://fonts.googleapis.com">
835
</head>
936
<body>
1037
<div id="root"></div>

package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@
1111
"preview": "vite preview"
1212
},
1313
"dependencies": {
14-
"react": "^19.0.0",
15-
"react-dom": "^19.0.0",
14+
"react": "^18.2.0",
15+
"react-dom": "^18.2.0",
1616
"terminal.css": "^0.7.5"
1717
},
1818
"devDependencies": {
@@ -32,6 +32,6 @@
3232
"license": "MIT",
3333
"repository": {
3434
"type": "git",
35-
"url": "https://github.com/mcpdotdirect/mcp-front-end"
35+
"url": "https://github.com/mcpdotdirect/mcpdotdirect.github.io"
3636
}
3737
}

0 commit comments

Comments
 (0)