Skip to content

Commit c4e6d42

Browse files
committed
Add mcp instructions
1 parent 19f25ea commit c4e6d42

4 files changed

Lines changed: 61 additions & 2 deletions

File tree

07-mcp/sample/README.md

Lines changed: 61 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,67 @@ In this guide, we’ll walk through how MCP simplifies your daily dev workflow u
1111
- **Atlassian Remote MCP Server** — to track and update Jira tickets directly from your AI workspace.
1212

1313
Together, these integrations let you work in natural language:
14-
> “Implement the feature in this Jira ticket and create a PR in GitHub.”
14+
> “Implement the feature in this Jira ticket"
15+
16+
> "Create a PR in GitHub.”
1517
1618
Let’s see how that actually works in practice.
1719

18-
##
20+
## Installing MCP Servers
21+
22+
**GitHub MCP Server**
23+
- Go to [GitHub MCP Registry](https://github.com/mcp), look for **GitHub** MCP server and install to VS Code (or VS Code Insider, if you are using one!)
24+
- You will be ask to authenticate when installing the MCP servers. Log in to GitHub and authenticate it.
25+
26+
![screenshot of GitHub MCP Registry](../../images/mcp-install.png)
27+
![screenshot of VS Code that shows the MCP server installation](../../images/mcp-github.png)
28+
29+
**Atlassian MCP Server**
30+
- Go back to [GitHub MCP Registry](https://github.com/mcp), and install **Atlassian** MCP servers in the same manner.
31+
- Log in to your Jira account and authenticate it as well.
32+
33+
## Enabling the MCP servers in VS Code
34+
35+
- Make sure the MCP servers are available by opening GitHub Copilot and click on the tools icon.
36+
37+
![screenshot of VS Code that shows the available tools](../../images/mcp-vscode-tools.png)
38+
39+
## Ask GitHub Copilot agent to work with Jira tickets
40+
41+
To get all assiened tickets, try prompting:
42+
```
43+
What are open tasks assigned to me in Jira?
44+
```
45+
46+
You can also ask the agent to summarize the comleted tasks, ask about a certain ticket, and have Copilot to vibe-code to implement that the ticket describes.
47+
48+
49+
Ask about a ticket:
50+
```
51+
Explain the ticket, KAN-14
52+
```
53+
Have Copilot to implement the feature that was stated in the ticket:
54+
```
55+
Implement the feature described in the ticket
56+
```
57+
58+
Then if all looks good, you can close the task:
59+
60+
```
61+
Move KAN-14 to Done
62+
```
63+
64+
## Ask GitHub Copilot agent to puch to GitHub
65+
66+
Now you use GitHub MCP server to commit and push the changes to the project repo.
67+
68+
```
69+
Commit the changes and push to the branch
70+
```
71+
72+
It will run the commands.
73+
74+
You can also view the changes on GitHub:
75+
```
76+
What is the branch link?
77+
```

images/mcp-github.png

249 KB
Loading

images/mcp-install.png

232 KB
Loading

images/mcp-vscode-tools.png

194 KB
Loading

0 commit comments

Comments
 (0)