You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+91-1Lines changed: 91 additions & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -2,7 +2,97 @@
2
2
3
3
This is a monorepo for the Model Context Protocol server that exposes all of Twilio APIs.
4
4
5
+
## What is MCP?
6
+
7
+
The Model Context Protocol (MCP) is a protocol for exchanging model context information between AI tools and services. This implementation allows you to expose Twilio's APIs to AI assistants and other tools that support the MCP protocol.
8
+
9
+
## Prerequisites
10
+
11
+
- Node.js 18 or higher
12
+
- npm 9 or higher
13
+
- A Twilio account with API credentials
14
+
15
+
## Installation
16
+
17
+
```bash
18
+
# Clone the repository
19
+
git clone https://github.com/twilio/mcp.git
20
+
cd mcp
21
+
22
+
# Install dependencies
23
+
npm install
24
+
25
+
# Build the packages
26
+
npm run build
27
+
```
28
+
5
29
## Packages
6
30
31
+
This monorepo contains two main packages:
32
+
7
33
-[mcp](/packages/mcp) - MCP Server for all of Twilio's Public API
8
-
-[openapi-mcp-server](/packages/openapi-mcp-server) - An MCP server that serves the given OpenAPI spec.
34
+
-[openapi-mcp-server](/packages/openapi-mcp-server) - An MCP server that serves the given OpenAPI spec
35
+
36
+
Each package has its own comprehensive README with detailed documentation:
This list includes the most commonly used tags. Each service has its own set of tags that follow the pattern `{ServiceName}{Version}{Resource}`. You can combine multiple tags by separating them with commas in your configuration.
0 commit comments