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}); }