mcpi -list
MCP server from PythonScratcher/mcpi-server-list
claude mcp add --transport stdio pythonscratcher-mcpi-server-list node server.js \ --env PORT="3000" \ --env CORS_PROXY="https://cors.rare1k.dev/"
How to use
This MCP server appears to host or expose a list of MCPI servers, acting as a centralized directory for players to discover available MCPI-enabled servers. The repository’s readme content focuses on a setup for bypassing CORS restrictions via popular proxy services, suggesting the server may serve or rely on client-side calls to fetch the server list from external sources. To use this server, start the MCP server process using the provided command configuration, then access the listed endpoints or UI (if provided) to browse the MCPI server catalog. If you’re consuming the API from a frontend, you may need to route requests through a CORS proxy, as indicated by the project notes.
How to install
Prerequisites:
- Node.js (recommended LTS version) installed on your machine
- Basic familiarity with running Node.js applications
Steps:
- Clone the repository to your machine
- Install dependencies (if a package.json is present): npm install
- Start the server using the documented entry point (example based on the configuration): node server.js
- If the server requires a specific port or environment configuration, set PORT and any other needed env vars before starting, e.g.: PORT=3000 npm start
- Access the MCP server in your browser or via the MCP client by navigating to http://localhost:3000 (or the port you configured).
- If you need to rebuild or deploy, follow your usual deployment workflow for Node.js applications.
Additional notes
Notes:
- The README references CORS proxy services, which may be needed if you are consuming resources from a browser and the MCP server fetches data from other domains. Consider configuring a stable CORS proxy or enabling proper CORS on your server if possible.
- If you modify endpoints or server behavior, ensure the exposed API remains consistent with the MCP protocol expectations for server discovery and listing.
- Verify environment variables such as PORT and any API URLs before deployment to avoid runtime errors.
- If you encounter port conflicts, change PORT in the environment or the server configuration accordingly.
Related MCP Servers
generative-ui-playground
Interact with all three types of generative UI, all in one interface
freepik
The Freepik enables popular agent Model Context Protocol (MCP) to integrate with Freepik APIs through function calling.
language
MCP server from alexwohletz/language-server-mcp
html-to-markdown
MCP server for converting HTML to Markdown using Turndown.js. Fetch web pages and convert them to clean, formatted Markdown.
mcp-doc-forge
MCP server that provides doc forge capabilities
mcp -client-spring-ai
MCP server from mohamedYoussfi/mcp-server-client-spring-ai