
Project Setup Guide
This guide will walk you through the process of setting up both the backend and frontend for the project.
Step 1: Setting up the Backend
-
Navigate to the
backend
directory.cd backend
-
Install the required dependencies by running the following command:
npm install
-
Create a
.env
file in thebackend
folder and add the following environment variables:PORT=5000 FRONTEND_URL=http://localhost:5173
-
To run the server, use the following command:
npm run dev
The server will now be running at
http://localhost:5000
.
Step 2: Setting up the Frontend
-
Navigate to the
frontend
directory.cd frontend
-
Install the required dependencies by running:
npm install
-
Create a
.env
file in thefrontend
folder and add the following environment variable:VITE_BACKEND_URL=http://localhost:5000
-
To run the client, use the following command:
npm run dev
The client will now be running at
http://localhost:5173
.
Additional Information
- Ensure that both the backend and frontend are running simultaneously.
- You can test the full application by visiting
http://localhost:5173
in your browser after both the backend and frontend servers are up and running.
MCP Server Check API
This is a simple Node.js Express endpoint that checks the availability of an MCP server by querying the https://registry.smithery.ai/servers/{installationCode}
endpoint using the installationCode
provided in the request body. The server responds with either a success message and server data or an error message if the connection fails.
Endpoint
POST /test-server
Request Body
{
"installationCode": "your-installation-code"
}
Response
{
"success": true,
"message": "MCP Server is reachable",
"data": {
"qualifiedName": "server-qualified-name",
"displayName": "Server Display Name",
"deploymentUrl": "https://deployment-url.com",
"connections": [
{
"type": "http",
"url": "https://connection-url.com",
"configSchema": {}
}
]
}
}
For more information
For more detailed information, visit the Smithery Registry Documentation.
相关推荐
I find academic articles and books for research and literature reviews.
Confidential guide on numerology and astrology, based of GG33 Public information
Emulating Dr. Jordan B. Peterson's style in providing life advice and insights.
Your go-to expert in the Rust ecosystem, specializing in precise code interpretation, up-to-date crate version checking, and in-depth source code analysis. I offer accurate, context-aware insights for all your Rust programming questions.
Advanced software engineer GPT that excels through nailing the basics.
Converts Figma frames into front-end code for various mobile frameworks.
Take an adjectivised noun, and create images making it progressively more adjective!
Descubra la colección más completa y actualizada de servidores MCP en el mercado. Este repositorio sirve como un centro centralizado, que ofrece un extenso catálogo de servidores MCP de código abierto y propietarios, completos con características, enlaces de documentación y colaboradores.
La aplicación AI de escritorio todo en uno y Docker con trapo incorporado, agentes de IA, creador de agentes sin código, compatibilidad de MCP y más.
Manipulación basada en Micrypthon I2C del expansor GPIO de la serie MCP, derivada de AdaFruit_MCP230xx
Plataforma de automatización de flujo de trabajo de código justo con capacidades de IA nativas. Combine el edificio visual con código personalizado, auto-anfitrión o nube, más de 400 integraciones.
🧑🚀 全世界最好的 llM 资料总结(数据处理、模型训练、模型部署、 O1 模型、 MCP 、小语言模型、视觉语言模型) | Resumen de los mejores recursos del mundo.
Un poderoso complemento Neovim para administrar servidores MCP (protocolo de contexto del modelo)
Reviews

user_ptSqscB9
The mcp-server-tester by Sk-Mahammad-Irfan is an indispensable tool for anyone managing MCP servers. The user-friendly interface and comprehensive testing capabilities make server management much more efficient. Check it out on GitHub for more details.