mcp-servers logo

mcp-servers

by madisonbullard

A monorepo containing a TUI to aid in the installation of Model Context Protocol (MCP) servers. It also contains MCP servers for various use cases, all installed via the TUI.

View on GitHub

Last updated: N/A

What is mcp-servers?

This is a monorepo containing a TUI for installing Model Context Protocol (MCP) servers and several pre-built MCP servers for different applications like Shortcut, Notion, and Coderabbit. The TUI simplifies the process of installing and managing these servers.

How to use mcp-servers?

  1. Install dependencies using bun install. 2. Build the desired MCP server and its CLI using bun run build. 3. Run the CLI using bun run packages/[server-name]-mcp-server-installer/dist/index.js. 4. The client application (e.g., Claude Desktop, Cursor) will automatically connect to the MCP server.

Key features of mcp-servers

  • TUI for easy MCP server installation

  • Pre-built MCP servers for Shortcut, Notion, and Coderabbit

  • CLI tools for server installation

  • Client libraries for interacting with APIs

  • Modular design with separate packages for each server

Use cases of mcp-servers

  • Integrating Shortcut with Model Context Protocol

  • Integrating Notion with Model Context Protocol

  • Integrating Coderabbit with Model Context Protocol

  • Quickly deploying MCP servers for various applications

FAQ from mcp-servers

What is Model Context Protocol (MCP)?

MCP is a protocol that allows applications to share context and data.

What is the purpose of the TUI?

The TUI simplifies the installation and management of MCP servers.

How do I install a specific MCP server?

Use the TUI or the provided CLI tool for that server.

Do I need to run the MCP server manually?

Usually not, the client application will connect automatically.

How do I contribute to this project?

Ensure bun typecheck and bun check pass, and follow the coding style guidelines.