mcp-get
by michaellatman
mcp-get is a command-line tool designed for installing and managing Model Context Protocol (MCP) servers. It simplifies the process of connecting LLMs to external data sources and tools via the MCP protocol.
Last updated: N/A
What is mcp-get?
mcp-get is a command-line tool that facilitates the installation and management of MCP servers. These servers enable seamless integration between LLM applications and external data sources, adhering to the Model Context Protocol.
How to use mcp-get?
To use mcp-get, you'll need Node.js (version 14 or higher) or Python (version 3.10 or higher) depending on the MCP server you are installing. Use the npx @michaellatman/mcp-get@latest install <package-name>
command to install a package, npx @michaellatman/mcp-get@latest list
to list available packages, and npx @michaellatman/mcp-get@latest uninstall <package-name>
to uninstall a package. The tool also supports updating itself via npx @michaellatman/mcp-get@latest update
.
Key features of mcp-get
Easy installation of MCP servers
Package management (install, list, uninstall)
Automatic update checks
Support for Node.js and Python based MCP servers
Use cases of mcp-get
Connecting LLMs to development tools like GitHub and GitLab
Integrating LLMs with communication tools like Slack
Enabling LLMs to access search and data sources like Brave Search and Google Maps
Connecting LLMs to database systems like PostgreSQL and SQLite
FAQ from mcp-get
What is the Model Context Protocol (MCP)?
What is the Model Context Protocol (MCP)?
The Model Context Protocol (MCP) is an open protocol that enables seamless integration between LLM applications and external data sources and tools.
What are the prerequisites for using mcp-get?
What are the prerequisites for using mcp-get?
You need Node.js (version 14 or higher) for Node.js-based MCP servers and Python (version 3.10 or higher) for Python-based MCP servers. The Claude Desktop app is also required for local MCP server usage.
How do I install a package?
How do I install a package?
Use the command npx @michaellatman/mcp-get@latest install <package-name>
.
How do I list available packages?
How do I list available packages?
Use the command npx @michaellatman/mcp-get@latest list
.
How do I contribute to the project?
How do I contribute to the project?
Fork the repository, create a new branch for your feature or bugfix, write tests, and submit a pull request.