Skip to main content
Glama
Om-Shree-0709

GitHub MCP TypeScript SDK Server

CURSOR_INTEGRATION_COMPLETE.mdβ€’4.5 kB
# βœ… Cursor Integration Complete! Your GitHub MCP Server is now fully integrated with Cursor IDE! πŸš€ ## 🎯 What's Been Set Up ### βœ… **Automatic Configuration** - βœ… Cursor MCP configuration created - βœ… GitHub MCP server registered - βœ… Environment variables configured - βœ… Server path verified - βœ… All dependencies confirmed ### πŸ“‹ **Configuration Details** - **Server Name**: `github-mcp` - **Command**: `node` - **Server Path**: `E:\Github MCP Ts-SDK\dist\server.js` - **Working Directory**: `E:\Github MCP Ts-SDK` - **GitHub Token**: βœ… Configured - **GitHub Username**: `Om-Shree-0709` ### πŸ“„ **Config File Location** ``` C:\Users\omkum\AppData\Roaming\Cursor\User\globalStorage\cursor.mcp\config.json ``` ## πŸš€ How to Use in Cursor ### **Step 1: Restart Cursor** Close and reopen Cursor IDE for the MCP configuration to take effect. ### **Step 2: Access GitHub Tools** Once Cursor restarts, you'll have access to all 10 GitHub tools: 1. **get_my_info** - Get your GitHub profile 2. **get_repo_info** - Get repository details 3. **list_repo_issues** - List repository issues 4. **list_repo_prs** - List pull requests 5. **list_repo_commits** - List recent commits 6. **search_repositories** - Search repositories 7. **get_user_info** - Get user information 8. **list_user_repos** - List user repositories 9. **get_my_repos** - List your repositories 10. **get_github_stats** - Get user statistics ### **Step 3: Start Using GitHub Tools** #### **Natural Language Queries** Just ask Cursor naturally: - "Show me information about the VS Code repository" - "What are the open issues in the React repository?" - "Get my GitHub statistics" - "Search for TypeScript repositories with more than 1000 stars" - "List my repositories" - "Show me recent commits in the Node.js repository" #### **Direct Commands** You can also use direct commands: - `@github get my info` - `@github get repo info microsoft/vscode` - `@github search repositories language:python` - `@github list issues facebook/react` ## 🎯 Example Interactions ### **Repository Research** ``` You: "Show me details about the VS Code repository" Cursor: [Uses get_repo_info tool and shows repository details] You: "What are the open issues in VS Code?" Cursor: [Uses list_repo_issues tool and shows open issues] ``` ### **User Analysis** ``` You: "Get statistics for the user 'octocat'" Cursor: [Uses get_github_stats tool and shows comprehensive stats] You: "Show me octocat's repositories" Cursor: [Uses list_user_repos tool and shows repository list] ``` ### **Project Discovery** ``` You: "Search for Python repositories with more than 5000 stars" Cursor: [Uses search_repositories tool with advanced filters] You: "Find repositories created this year" Cursor: [Uses search_repositories with date filters] ``` ### **Your Own Data** ``` You: "Show me my GitHub profile" Cursor: [Uses get_my_info tool and shows your profile] You: "List all my repositories" Cursor: [Uses get_my_repos tool and shows your repositories] ``` ## πŸ› οΈ Troubleshooting ### **If Tools Don't Work** 1. **Verify Server**: Run `npm run simple-test` 2. **Check Config**: Run `npm run verify-cursor` 3. **Reconfigure**: Run `npm run setup-cursor` ### **If Cursor Can't Find Server** 1. Make sure Cursor is restarted 2. Check that the server file exists: `E:\Github MCP Ts-SDK\dist\server.js` 3. Verify Node.js is in your PATH ### **If Authentication Fails** 1. Check your GitHub token is valid 2. Ensure token has required scopes (repo, user, read:org) 3. Verify token in `.env` file ## πŸ“š Available Scripts - `npm run setup-cursor` - Configure Cursor integration - `npm run verify-cursor` - Verify Cursor setup - `npm run simple-test` - Test server functionality - `npm run demo` - Show all available tools - `npm run interactive-test` - Test a tool interactively ## πŸŽ‰ You're All Set! Your GitHub MCP Server is now fully integrated with Cursor! You can: βœ… **Access any GitHub repository data** βœ… **Search repositories with advanced filters** βœ… **Get user profiles and statistics** βœ… **List issues, PRs, and commits** βœ… **Access your own GitHub data** βœ… **Use natural language queries** **Start exploring GitHub data directly in Cursor! πŸš€** --- **Need Help?** - πŸ“– See `cursor-setup.md` for detailed setup instructions - πŸ› οΈ See `TOOL_EXAMPLES.md` for tool usage examples - πŸ“š See `README.md` for project overview - πŸ”§ See `USAGE.md` for complete usage guide

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/Om-Shree-0709/Github-MCP-Ts-SDK'

If you have feedback or need assistance with the MCP directory API, please join our Discord server