Skip to content

Commit e434294

Browse files
fixing lint errors (#492)
* Updating bitbucket integration docs to account for on-prem Removed references to Bitbucket Cloud and left the more ambiguous Bitbucket to account for both on prem and cloud. * Update bitbucket-cloud.md * Delete future-development.md * added mcp doc * bug fixes * fixed lint errors. * lint issues continued.
1 parent f487e59 commit e434294

File tree

4 files changed

+16
-21
lines changed

4 files changed

+16
-21
lines changed
Lines changed: 14 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,35 +1,35 @@
11
---
22
title: MCP integrations
33
description: MCP integrations allow CodeRabbit to access your documentation, project management tools, knowledge bases, Figma designs, and more.
4-
54
---
5+
66
:::caution
77
Pro feature — Early Access only
88
:::
99

1010
You can enable CodeRabbit to connect to external tools and data sources through the Model Context Protocol (MCP) integration. This allows CodeRabbit to serve as the client, and grants it with richer contextual understanding for:
1111

12-
- Code reviews
13-
- The validation step for code suggestions
12+
- Code reviews
13+
- The validation step for code suggestions
1414
- Chat in the PR
1515

16-
Use the MCP integration as a way to access your documentation, project management tools, knowledge bases, Figma designs, and more.
16+
Use the MCP integration as a way to access your documentation, project management tools, knowledge bases, Figma designs, and more.
1717

1818
## Considerations
1919

2020
A few things to keep in mind:
2121

22-
- CodeRabbit acts as the MCP client, not the server. It ingests data.
23-
- The constraint is understanding what MCP data can be helpful for code reviews. See above for how CodeRabbit uses MCP data.
24-
- This approach unlocks integrations in a way that wasnt possible before. You dont have to wait for CodeRabbit to have a formal integration, if it has an MCP server, we can connect to it.
22+
- CodeRabbit acts as the MCP client, not the server. It ingests data.
23+
- The constraint is understanding what MCP data can be helpful for code reviews. See above for how CodeRabbit uses MCP data.
24+
- This approach unlocks integrations in a way that wasn't possible before. You don't have to wait for CodeRabbit to have a formal integration, if it has an MCP server, we can connect to it.
2525

2626
## Setup
2727

2828
### Configuration steps
2929

30-
1. Navigate to Integrations Page within your CodeRabbit app settings and select the new MCP Server tab
31-
2. To add a new MCP server, click "Add MCP Integration" and provide your server connection details along with the name
32-
3. Complete the authentication process for your MCP server
30+
1. Navigate to Integrations Page within your CodeRabbit app settings and select the new MCP Server tab
31+
2. To add a new MCP server, click "Add MCP Integration" and provide your server connection details along with the name
32+
3. Complete the authentication process for your MCP server
3333
4. Enable or disable individual MCP tools for each server
3434

3535
## How it works
@@ -38,15 +38,14 @@ A few things to keep in mind:
3838

3939
CodeRabbit automatically calls relevant MCP tools during analysis to:
4040

41-
* Gather additional review context.
42-
* Validate and enhance suggested review comments.
41+
- Gather additional review context.
42+
- Validate and enhance suggested review comments.
4343

4444
Enhanced review comments will include enriched insights while maintaining your existing workflow. Tools used during analysis are listed under "Additional context used."
4545

4646
### In chat interactions
4747

4848
MCP integration enhances chat by:
4949

50-
* Retrieving contextual information based on discussion topics
51-
* Accessing external documentation and knowledge bases
52-
50+
- Retrieving contextual information based on discussion topics
51+
- Accessing external documentation and knowledge bases

docs/finishing-touches/index.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,5 +11,3 @@ Finishing Touches features help you polish pull requests after review:
1111
- [Unit Test Generation](/finishing-touches/unit-test-generation)
1212

1313
Use these tools to improve documentation and test coverage before merging.
14-
15-

docs/platforms/bitbucket-cloud.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ CodeRabbit integrates with Bitbucket to enhance code review and collaboration by
1111
- Displaying review comments and suggestions directly on merge requests.
1212
- Enabling seamless interaction with the CodeRabbit bot for real-time feedback and assistance.
1313

14-
This guide will assist you in effectively integrating CodeRabbit with Bitbucket Cloud. [Click here](https://docs.coderabbit.ai/self-hosted/bitbucket) for instructions integrating Bitbucket Data Center with CodeRabit self-hosted edition.
14+
This guide will assist you in effectively integrating CodeRabbit with Bitbucket Cloud. [Click here](https://docs.coderabbit.ai/self-hosted/bitbucket) for instructions integrating Bitbucket Data Center with CodeRabit self-hosted edition.
1515

1616
## Configure API Token
1717

sidebars.ts

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -141,9 +141,7 @@ const sidebars: SidebarsConfig = {
141141
type: "category",
142142
collapsed: true,
143143
label: "Context enrichment",
144-
items: [
145-
"context-enrichment/mcp-server-integrations",
146-
],
144+
items: ["context-enrichment/mcp-server-integrations"],
147145
},
148146
{
149147
type: "category",

0 commit comments

Comments
 (0)