Skip to content

Commit db59657

Browse files
committed
chore: Summarize the combos of languages, transports, auth, and endpoints used for the example servers
1 parent 401d064 commit db59657

File tree

1 file changed

+17
-7
lines changed

1 file changed

+17
-7
lines changed

DEVELOP.md

Lines changed: 17 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -8,13 +8,23 @@ and using an example chatbot client to communicate with those Lambda-based MCP s
88

99
The example chatbot client will communicate with seven servers:
1010

11-
1. a Lambda function-based **time** MCP server (Python). Ask questions like "What is the current time?".
12-
2. a Lambda function-based **mcpdoc** MCP server (Python). Ask questions like "What documentation sources do you have access to?".
13-
3. a Lambda function-based **dad-jokes** MCP server (Python). Ask questions like "Tell me a good dad joke."
14-
4. a Lambda function-based **weather-alerts** MCP server (Typescript). Ask questions like "Are there any weather alerts right now?".
15-
5. a Lambda function-based **cat-facts** MCP server (Typescript). Ask questions like "Tell me something about cats".
16-
6. a Lambda function-based **dog-facts** MCP server (Typescript). Ask questions like "Tell me something about dogs".
17-
7. a [local **fetch** MCP server](https://github.com/modelcontextprotocol/servers/tree/main/src/fetch). Ask questions like "Who is Tom Cruise?".
11+
1. **time**: Ask "What is the current time?".
12+
2. **weather-alerts**: Ask "Are there any weather alerts right now?".
13+
3. **mcpdoc**: Ask "What documentation sources do you have access to?".
14+
4. **cat-facts**: Ask "Tell me something about cats".
15+
5. **dad-jokes**: Ask "Tell me a good dad joke."
16+
6. **dog-facts**: Ask "Tell me something about dogs".
17+
7. **fetch**: Ask "Who is Tom Cruise?".
18+
19+
| MCP server | Language | Runtime | MCP transport | Authentication | Endpoint |
20+
| -------------- | ---------- | ------------- | --------------------------------------------------- | -------------- | ------------------- |
21+
| time | Python | Lambda | Custom Lambda Invoke transport | AWS IAM | Lambda Invoke API |
22+
| weather-alerts | Typescript | Lambda | Custom Lambda Invoke transport | AWS IAM | Lambda Invoke API |
23+
| mcpdoc | Python | Lambda | Custom Streamable HTTP transport with SigV4 support | AWS IAM | Lambda Function URL |
24+
| cat-facts | Typescript | Lambda | Custom Streamable HTTP transport with SigV4 support | AWS IAM | Lambda Function URL |
25+
| dad-jokes | Python | Lambda | Streamable HTTP transport | OAuth | API Gateway |
26+
| dog-facts | Typescript | Lambda | Streamable HTTP transport | OAuth | API Gateway |
27+
| fetch | Python | Local process | stdio | N/A | N/A |
1828

1929
### Setup
2030

0 commit comments

Comments
 (0)