My MCP Server
by rizzabh
This is a Model Context Protocol server implementation. It integrates with the GitHub API to provide various GitHub operations.
View on GitHub
Last updated: N/A
My MCP Server
A Model Context Protocol server implementation with GitHub API integration.
Setup
- Clone this repository
- Copy
.env.exampleto.envand fill in your GitHub token - Install dependencies:
npm install - Build the project:
npm run build - Start the server:
npm start
Development
For development with auto-reloading:
npm run dev
Available Functions
This MCP server exposes the following GitHub operations:
searchRepositories: Search for GitHub repositoriesgetRepoContents: Get contents of a repositorycreateOrUpdateFile: Create or update a file in a repository
Adding New Functions
To add new GitHub operations, extend the githubFunctions object in src/index.ts.