
mcp-server-tester
3 years
Works with Finder
1
Github Watches
0
Github Forks
0
Github Stars
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.
Converts Figma frames into front-end code for various mobile frameworks.
Confidential guide on numerology and astrology, based of GG33 Public information
Embark on a thrilling diplomatic quest across a galaxy on the brink of war. Navigate complex politics and alien cultures to forge peace and avert catastrophe in this immersive interstellar adventure.
Advanced software engineer GPT that excels through nailing the basics.
Delivers concise Python code and interprets non-English comments
💬 MaxKB is a ready-to-use AI chatbot that integrates Retrieval-Augmented Generation (RAG) pipelines, supports robust workflows, and provides advanced MCP tool-use capabilities.
Micropython I2C-based manipulation of the MCP series GPIO expander, derived from Adafruit_MCP230xx
MCP server to provide Figma layout information to AI coding agents like Cursor
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.