TypeScript

GitHub Integration

Connect GitHub repositories, issues, PRs, and actions to AI agents.

import { MCPServer } from "@modelcontextprotocol/server";
import { Octokit } from "octokit";

const server = new MCPServer("github");
const octokit = new Octokit({ auth: process.env.GITHUB_TOKEN });

@Tool()
async createIssue(owner:string,repo:string,title:string){
  return octokit.rest.issues.create({owner,repo,title});
}
Get Template Browse All Templates