AWS_ACCESS_KEY_ID=YOUR_ACCESS_KEY_HERE
AWS_SECRET_ACCESS_KEY=YOUR_SECRET_ACCESS_KEY_HERE
Steps
-
Install Meshagent CLI
-
Sign Up and Authenticate
- Visit Meshagent Getting Started to register and authenticate.
-
Start the MCP Server Agent in the Room
- This command launches a temporary Meshagent Room with the MCP server available as an agent. The Room closes if it goes inactive.
-
Start the Chatbot with the Tool in the Same Room
- This command launches a chatbot in the Room, making the
aws-kb-retrieval-server
tools available to participants. - Multiple toolkits can be enabled in the same Room.
- This command launches a chatbot in the Room, making the
-
Visit the Room to Interact
- The output from the previous command will provide a Room link. Open it in your browser, and send messages to the chatbot agent to interact with the MCP server tools.
Project-Level Deployment (Persistent, for Production)
To have the MCP server and chatbot automatically available in all new Rooms created in a Meshagent project (no need to run/attach them each time), set up project-level services.-
Create Persisting MCP Server Agent:
-
Create Persisting Chatbot Service:
- Whenever a Room is created in your project, the MCP server and chatbot/toolkit will auto-join, providing seamless capability for all project Rooms.
Tools Available
Tools Provided by this Server
Tool | Short Description |
---|---|
retrieve_from_aws_kb | Performs retrieval from the AWS Knowledge Base using the provided query and Knowledge Base ID. |
Tool Details
Tool: retrieve_from_aws_kb
Performs retrieval from the AWS Knowledge Base using the provided query and Knowledge Base ID.
Parameter | Type | Description |
---|---|---|
knowledgeBaseId | string | The ID of the AWS Knowledge Base |
query | string | The query to perform retrieval on |
n | number optional | Number of results to retrieve |
Meshagent & Resources
- Meshagent: https://www.meshagent.com/
- Read The Docs: https://docs.meshagent.com
- Meshagent MCP Tool Image: https://hub.docker.com/r/meshagent/mcp-aws-kb-retrieval-server