@@ -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