1. Install Meshagent with Extras

pip install "meshagent[all]"

2. Sign Up and Authenticate

3. Start the MCP Server as a Meshagent Service

meshagent service test --room=test --role=agent --image=meshagent/mcp-databutton:latest --env MESHAGENT_PORT=8001 --port="num=8001 path=/webhook liveness=/ type=meshagent.callable" --name=mcp-databutton-service
  • This command starts a Meshagent Room named test running the Databutton MCP server.
  • Rooms will automatically close if inactive.

4. Run a Chatbot in the Room with the Databutton Toolkit

meshagent chatbot join --room=test --agent-name=sample --name=sample --toolkit=mcp-databutton
  • This starts a chatbot in the specified Meshagent room using the mcp-databutton toolkit.
  • Multiple toolkits can be used by the same agent in the same room.
  • The command’s output will include a link for interacting with the agent and tools.

Tools Available

Tools Provided

Tool NameShort Description
submit_app_requirementsSubmit app requirements

Tool Details

Tool: submit_app_requirements

Submit app requirements

  • Parameters
    • name (string): The name of the app
    • pitch (string): The pitch for the app
    • spec (object): Additional specifications