Get up and running fast! Here’s how to run the MCP Minecraft Wiki server and a Meshagent-powered chatbot in a temporary Meshagent Room for testing.

  1. Install the Meshagent CLI

    pip install "meshagent[all]"
    
  2. Sign Up and Authenticate

  3. Start the MCP Minecraft Wiki Server in a Room

    meshagent service test --room=test --role=agent --image=meshagent/mcp-minecraft-wiki:latest --env MESHAGENT_PORT=8001  --port="num=8001 path=/webhook liveness=/ type=meshagent.callable" --name=mcp-minecraft-wiki-service-test
    
    • This launches a Meshagent Room (test) with a deployable, callable MCP server. Rooms automatically close if inactive.
  4. Join the Room with a Chatbot

    meshagent chatbot join --room=test --agent-name=mcp-minecraft-wiki --name=mcp-minecraft-wiki --toolkit=mcp-minecraft-wiki
    
    • This starts a chatbot in the same Meshagent Room, giving it access to the Minecraft Wiki toolkit.
    • The command’s output will include a link to the Room.
  5. Interact with the Tools

    • Visit the Room link in your browser. Send a message to the agent to leverage the Minecraft Wiki tools in real-time!

Project Level Deployment (Persistent Services)

For production use-cases, you may want the MCP server tools and chatbot to be available in all Rooms in a Meshagent project, automatically. The following steps create persistent services at the project level—so every new Room instantly has access to the Minecraft Wiki tools and chatbots without any manual step.

  1. Create Persistent MCP Minecraft Wiki Service

    meshagent service create --role=agent --image=meshagent/mcp-minecraft-wiki:latest --env MESHAGENT_PORT=8001  --port="num=8001 path=/webhook liveness=/ type=meshagent.callable" --name=mcp-minecraft-wiki-service
    
  2. Create Persistent Chatbot Service

    meshagent service create --image="meshagent/cli:latest" --port="num=9001 path=/agent liveness=/ type=meshagent.callable participant_name=mcp-minecraft-wiki-chatbot" --env="MESHAGENT_PORT=9001" --name="mcp-minecraft-wiki-chatbot-service" --command="meshagent chatbot service --agent-name=mcp-minecraft-wiki-chatbot --toolkit=mcp-minecraft-wiki"
    

Now, every time a Meshagent Room is created within your project, the MCP server and chatbot will join automatically.
There’s no need to run MCP or chatbots locally—they’re provisioned and managed by Meshagent with every Room.


Tools Available

Below are the available tools provided via the MCP Minecraft Wiki server:

ToolShort Description
MinecraftWiki_getCategoriesForPageGet categories associated with a specific page.
MinecraftWiki_getPageContentGet the raw wikitext content of a specific Minecraft Wiki page.
MinecraftWiki_getPageSectionGet a specific section from a Minecraft Wiki page.
MinecraftWiki_getPageSummaryAfter searching, get the page summary and a list of all available sections.
MinecraftWiki_getSectionsInPageGet an overview of all sections in the page.
MinecraftWiki_listAllCategoriesList all categories in the Minecraft Wiki.
MinecraftWiki_listCategoryMembersList all pages in a specific category.
MinecraftWiki_resolveRedirectResolve a redirect and return the target page title.
MinecraftWiki_searchWikiSearch for a specific structure, entity, item, or block.

Tools Details

MinecraftWiki_getCategoriesForPage

Get categories associated with a specific page.

ParameterTypeDescription
titlestringTitle of the Minecraft Wiki page

MinecraftWiki_getPageContent

Get the raw wikitext content of a specific Minecraft Wiki page.

ParameterTypeDescription
titlestringTitle of the Minecraft Wiki page to retrieve content for

MinecraftWiki_getPageSection

Get a specific section from a Minecraft Wiki page.

ParameterTypeDescription
sectionIndexnumberIndex of the section to retrieve (0 = main, 1 = first, etc.)
titlestringTitle of the Minecraft Wiki page

MinecraftWiki_getPageSummary

Get the page summary and a list of all available sections.

ParameterTypeDescription
titlestringTitle of the Minecraft Wiki page

MinecraftWiki_getSectionsInPage

Get an overview of all sections in a page.

ParameterTypeDescription
titlestringTitle of the page to obtain sections for

MinecraftWiki_listAllCategories

List all categories in the Minecraft Wiki.

ParameterTypeDescription
limitnumberOptional: Max number of categories (default: 10, max: 500)
prefixstringOptional: Filters categories by prefix

MinecraftWiki_listCategoryMembers

List all pages that are members of a specific category.

ParameterTypeDescription
categorystringName of the category (e.g. ‘Items’, ‘Blocks’, …)
limitnumberOptional: Max number of pages (default: 100, max: 500)

MinecraftWiki_resolveRedirect

Resolve a redirect and return the title of the target page.

ParameterTypeDescription
titlestringTitle of the page to resolve

MinecraftWiki_searchWiki

Search the Minecraft Wiki for a specific structure, entity, item or block.

ParameterTypeDescription
querystringTerm to search for (item/block/entity name)

For more information on why running MCP Servers via Docker is safer, see: Docker + MCP

Get up and running fast! Here’s how to run the MCP Minecraft Wiki server and a Meshagent-powered chatbot in a temporary Meshagent Room for testing.

  1. Install the Meshagent CLI

    pip install "meshagent[all]"
    
  2. Sign Up and Authenticate

  3. Start the MCP Minecraft Wiki Server in a Room

    meshagent service test --room=test --role=agent --image=meshagent/mcp-minecraft-wiki:latest --env MESHAGENT_PORT=8001  --port="num=8001 path=/webhook liveness=/ type=meshagent.callable" --name=mcp-minecraft-wiki-service-test
    
    • This launches a Meshagent Room (test) with a deployable, callable MCP server. Rooms automatically close if inactive.
  4. Join the Room with a Chatbot

    meshagent chatbot join --room=test --agent-name=mcp-minecraft-wiki --name=mcp-minecraft-wiki --toolkit=mcp-minecraft-wiki
    
    • This starts a chatbot in the same Meshagent Room, giving it access to the Minecraft Wiki toolkit.
    • The command’s output will include a link to the Room.
  5. Interact with the Tools

    • Visit the Room link in your browser. Send a message to the agent to leverage the Minecraft Wiki tools in real-time!

Project Level Deployment (Persistent Services)

For production use-cases, you may want the MCP server tools and chatbot to be available in all Rooms in a Meshagent project, automatically. The following steps create persistent services at the project level—so every new Room instantly has access to the Minecraft Wiki tools and chatbots without any manual step.

  1. Create Persistent MCP Minecraft Wiki Service

    meshagent service create --role=agent --image=meshagent/mcp-minecraft-wiki:latest --env MESHAGENT_PORT=8001  --port="num=8001 path=/webhook liveness=/ type=meshagent.callable" --name=mcp-minecraft-wiki-service
    
  2. Create Persistent Chatbot Service

    meshagent service create --image="meshagent/cli:latest" --port="num=9001 path=/agent liveness=/ type=meshagent.callable participant_name=mcp-minecraft-wiki-chatbot" --env="MESHAGENT_PORT=9001" --name="mcp-minecraft-wiki-chatbot-service" --command="meshagent chatbot service --agent-name=mcp-minecraft-wiki-chatbot --toolkit=mcp-minecraft-wiki"
    

Now, every time a Meshagent Room is created within your project, the MCP server and chatbot will join automatically.
There’s no need to run MCP or chatbots locally—they’re provisioned and managed by Meshagent with every Room.


Tools Available

Below are the available tools provided via the MCP Minecraft Wiki server:

ToolShort Description
MinecraftWiki_getCategoriesForPageGet categories associated with a specific page.
MinecraftWiki_getPageContentGet the raw wikitext content of a specific Minecraft Wiki page.
MinecraftWiki_getPageSectionGet a specific section from a Minecraft Wiki page.
MinecraftWiki_getPageSummaryAfter searching, get the page summary and a list of all available sections.
MinecraftWiki_getSectionsInPageGet an overview of all sections in the page.
MinecraftWiki_listAllCategoriesList all categories in the Minecraft Wiki.
MinecraftWiki_listCategoryMembersList all pages in a specific category.
MinecraftWiki_resolveRedirectResolve a redirect and return the target page title.
MinecraftWiki_searchWikiSearch for a specific structure, entity, item, or block.

Tools Details

MinecraftWiki_getCategoriesForPage

Get categories associated with a specific page.

ParameterTypeDescription
titlestringTitle of the Minecraft Wiki page

MinecraftWiki_getPageContent

Get the raw wikitext content of a specific Minecraft Wiki page.

ParameterTypeDescription
titlestringTitle of the Minecraft Wiki page to retrieve content for

MinecraftWiki_getPageSection

Get a specific section from a Minecraft Wiki page.

ParameterTypeDescription
sectionIndexnumberIndex of the section to retrieve (0 = main, 1 = first, etc.)
titlestringTitle of the Minecraft Wiki page

MinecraftWiki_getPageSummary

Get the page summary and a list of all available sections.

ParameterTypeDescription
titlestringTitle of the Minecraft Wiki page

MinecraftWiki_getSectionsInPage

Get an overview of all sections in a page.

ParameterTypeDescription
titlestringTitle of the page to obtain sections for

MinecraftWiki_listAllCategories

List all categories in the Minecraft Wiki.

ParameterTypeDescription
limitnumberOptional: Max number of categories (default: 10, max: 500)
prefixstringOptional: Filters categories by prefix

MinecraftWiki_listCategoryMembers

List all pages that are members of a specific category.

ParameterTypeDescription
categorystringName of the category (e.g. ‘Items’, ‘Blocks’, …)
limitnumberOptional: Max number of pages (default: 100, max: 500)

MinecraftWiki_resolveRedirect

Resolve a redirect and return the title of the target page.

ParameterTypeDescription
titlestringTitle of the page to resolve

MinecraftWiki_searchWiki

Search the Minecraft Wiki for a specific structure, entity, item or block.

ParameterTypeDescription
querystringTerm to search for (item/block/entity name)

For more information on why running MCP Servers via Docker is safer, see: Docker + MCP