Skip to content

Commit 20e3142

Browse files
Update mcp/mcp-overview.mdx
Co-Authored-By: mintlify[bot] <109931778+mintlify[bot]@users.noreply.github.com>
1 parent 2275f1e commit 20e3142

File tree

1 file changed

+28
-45
lines changed

1 file changed

+28
-45
lines changed

mcp/mcp-overview.mdx

Lines changed: 28 additions & 45 deletions
Original file line numberDiff line numberDiff line change
@@ -21,60 +21,43 @@ MCP lets you connect CodinIT to other services you use. For example, you can con
2121
</Card>
2222
</CardGroup>
2323

24-
## System Architecture
24+
## How It Works
2525

26-
<AccordionGroup>
27-
<Accordion title="Core Components" icon="cog">
28-
### Main System Components
29-
30-
The MCP system consists of several interconnected components working together:
31-
32-
<CardGroup cols={2}>
33-
<Card title="Integration Panel" icon="sidebar">
34-
Central hub for managing all MCP connections and activities
35-
</Card>
36-
<Card title="Marketplace" icon="shopping-bag">
37-
Pre-configured templates for popular services and APIs
38-
</Card>
39-
<Card title="Tool Registry" icon="wrench">
40-
Catalog of all available tools from connected servers
41-
</Card>
42-
<Card title="Execution History" icon="clock">
43-
Complete log of all tool executions and their results
44-
</Card>
45-
</CardGroup>
46-
47-
</Accordion>
26+
### Main Parts
4827

49-
<Accordion title="Server Types" icon="server">
50-
### Connection Protocols
28+
MCP has a few main parts:
5129

52-
MCP supports multiple connection protocols for different use cases:
53-
54-
<BadgeGroup>
55-
<Badge variant="secondary">STDIO - Local Processes</Badge>
56-
<Badge variant="secondary">SSE - Server-Sent Events</Badge>
57-
<Badge variant="secondary">HTTP - REST APIs</Badge>
58-
</BadgeGroup>
30+
<CardGroup cols={2}>
31+
<Card title="Control Panel" icon="sidebar">
32+
Where you manage all your connections
33+
</Card>
34+
<Card title="Marketplace" icon="shopping-bag">
35+
Ready-made connections you can use
36+
</Card>
37+
<Card title="Tool List" icon="wrench">
38+
All the actions you can do
39+
</Card>
40+
<Card title="History" icon="clock">
41+
Record of what you've done
42+
</Card>
43+
</CardGroup>
5944

60-
**STDIO Servers**: Local command-line tools and scripts
61-
**SSE Servers**: Real-time streaming connections
62-
**HTTP Servers**: RESTful API integrations
45+
### Types of Connections
6346

64-
</Accordion>
47+
MCP can connect in different ways:
6548

66-
<Accordion title="Security Model" icon="shield">
67-
### Approval & Security
49+
- **STDIO**: Local tools on your computer
50+
- **SSE**: Real-time streaming connections
51+
- **HTTP**: Web-based APIs
6852

69-
Built-in security controls ensure safe tool execution:
53+
### Staying Safe
7054

71-
- **Tool Approval**: Manual approval required for tool execution
72-
- **Auto-Approval**: Trusted tools can be pre-approved
73-
- **Timeout Protection**: Automatic denial after timeout period
74-
- **Parameter Validation**: Input validation before execution
55+
MCP keeps you safe:
7556

76-
</Accordion>
77-
</AccordionGroup>
57+
- **Approval needed**: You have to approve actions before they run
58+
- **Auto-approve**: You can trust certain actions to run automatically
59+
- **Timeout**: Actions are cancelled if they take too long
60+
- **Check inputs**: Makes sure the data is valid before running
7861

7962
## Getting Started
8063

0 commit comments

Comments
 (0)