Uberall MCP Server

A **Model Context Protocol (MCP)** server that integrates with the **Uberall API**, enabling AI assistants to seamlessly manage business listings

Remote serverstreamable-http

What is the Uberall MCP Server?

Uberall mcp server lets Claude, Cursor and other MCP clients work with Uberall directly. A Model Context Protocol (MCP) server that integrates with the Uberall API, enabling AI assistants to seamlessly manage business listings, locations, and social media presence across multiple platforms.

What Uberall does

A Model Context Protocol (MCP) server that integrates with the Uberall API, enabling AI assistants to seamlessly manage business listings, locations, and social media presence across multiple platforms.

Requirements

  • Java 17 or higher (verify with java -version) - Docker (alternative to Java installation) - Gradle (only if building from source) > ⚠️ Important: This server requires Java 17+. If you get UnsupportedClassVersionError, you're running an older Java version. Use java -version to check your version.

Practical notes

  • Maintained by uberall.

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
find_businessesFind businesses that the user has access to. Business IDs can be used to create social posts and find locations.
find_locationsFind locations that belong to businesses. Location IDs are required for creating social posts.
create_social_postCreate a social media post for specified locations and platforms.
search_social_postsSearch and filter existing social posts accessible by the user.

How to install the Uberall MCP Server

{
  "mcpServers": {
    "uberall-mcp-server": {
      "command": [
        "java",
        "-jar",
        "/path/to/uberall-mcp-server.jar"
      ],
      "env": {
        "UBERALL_ACCESS_TOKEN": "YOUR_UBERALL_ACCESS_TOKEN",
        "UBERALL_URL": "https://sandbox.uberall.com"
      }
    }
  }
}

From the project documentation. Replace placeholders and example paths before connecting.

Configuration

  • Java 17 or higher (verify with java -version) - Docker (alternative to Java installation) - Gradle (only if building from source) > ⚠️ Important: This server requires Java 17+. If you get UnsupportedClassVersionError, you're running an older Java version. Use java -version to check your version.
VariableDescriptionRequired
UBERALL_ACCESS_TOKENDeclared in the maintainer’s client configuration.Yes
UBERALL_URLDeclared in the maintainer’s client configuration.Yes

Example prompts to try

  • “Use Uberall to Authentication.”
  • “Use Uberall to Prerequisites.”
  • “Use Uberall to find businesses.”

Frequently asked questions

A **Model Context Protocol (MCP)** server that integrates with the **Uberall API**, enabling AI assistants to seamlessly manage business listings, locations, and Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.